Context: Why Model and Platform Matter As a data scientist and developer, I rely on advanced LLMs (Large Language Models) like Claude Opus, Sonnet, GPT-4.1, and GPT-4o for both architectural planning and daily coding. But I quickly learned that the same model behaves differently depending on the platform—and that maximizing value...
Continue reading...Time Series Forecasting with Exogenous Variables: SARIMAX vs Prophet
Last quarter, I needed to forecast SMS volume for budget planning. The catch? Our SMS volume directly depends on how many locations we operate—and that number is also growing. I couldn’t just extrapolate historical trends; I needed a model that accounts for this external driver. This is a common scenario...
Continue reading...From Zero to Hero: dbt with Ibis Framework
A complete guide from dbt fundamentals to Python-powered transformations Introduction After completing the Complete dbt Data Build Tool Bootcamp, I realized dbt brings software engineering best practices to data transformation. But what if you could combine dbt’s structure with Python’s flexibility? That’s where dbt-ibis comes in. This guide will take you from zero to...
Continue reading...Cypher Quick Reference Guide
A comprehensive quick reference for Cypher, the query language for graph databases. This guide focuses on Cypher syntax and patterns that work across Neo4j, Kuzu, and other graph databases supporting Cypher. For SQL Developers: How Cypher Relates to SQL If you’re coming from a SQL background, you’ll find Cypher surprisingly...
Continue reading...Cloud-Powered Dictation: Fast STT for Old Linux Hardware with Copilot & Claude
Context I work daily with GitHub Copilot and Claude Code, and like many developers, I often think faster than I type. Speech‑to‑Text (STT) is an obvious productivity multiplier — but there’s a catch: Unlike traditional local STT solutions that struggle on weak hardware, this approach leverages cloud processing for near-instant results. This post...
Continue reading...