Blog Posts

Thoughts, experiences, and technical insights from my journey in software development.

Popular hashtags

Cover Image for AI Agents Burning Too Many Tokens? Context Engineering Is the Answer

AI Agents Burning Too Many Tokens? Context Engineering Is the Answer

Two open-source projects trending on GitHub show a new direction: optimizing how AI coding agents understand codebases instead of dumping entire files into prompts. CodeGraph uses knowledge graphs to cut tokens, andrej-karpathy-skills uses CLAUDE.md to control agent behavior.

#ai-coding#context-engineering#codegraph#claude-code
Cover Image for Simple Programming Languages and AI Coding Agents

Simple Programming Languages and AI Coding Agents

AI coding agents perform significantly better with languages and ecosystems that have less fragmentation. Go, Rails, and Rust produce more stable and reliable output than JavaScript or Python — a trend that will reshape how developers choose their tech stack.

#ai#coding-agent#llm#golang#software-engineering
Cover Image for Google Antigravity 2.0: A Complete Overhaul After I/O 2026

Google Antigravity 2.0: A Complete Overhaul After I/O 2026

Antigravity 2.0 launched at Google I/O 2026 with Gemini 3.5 Flash, multi-agent orchestration, a new CLI, and AI Ultra pricing cut from $249.99 to $200/month. It's a direct competitor to Cursor and Claude Code.

#google#antigravity#ai-coding#gemini#i-o-2026
Cover Image for Google I/O 2026 Recap: Gemini 3.5, Omni, Spark, and the New Search

Google I/O 2026 Recap: Gemini 3.5, Omni, Spark, and the New Search

Google I/O 2026 wrapped with 140+ announcements. Gemini 3.5 Flash is 4x faster, Omni generates video from any input, Spark runs as a 24/7 cloud agent, and Search gets its biggest redesign in 25 years.

#google-io#gemini#gemini-omni#gemini-spark#ai-agent#search#developer-tools
Cover Image for 7 Git Aliases That Save 1 Hour Every Day

7 Git Aliases That Save 1 Hour Every Day

You type `git status`, then `git add .`, then `git commit` every time? There's a faster way. Here are 7 git aliases and configs used daily to save hours each week.

#git#productivity#terminal#dev-tips#workflow
Cover Image for Leaving GitHub: The Self-Hosted Git Movement Is Growing in 2026

Leaving GitHub: The Self-Hosted Git Movement Is Growing in 2026

From the Dutch government to individual developers, the shift from GitHub to Forgejo and Gitea is gaining momentum — driven by code ownership, AI training data defaults, and jurisdictional risk.

#github#forgejo#self-hosted#devops#digital-sovereignty
Cover Image for Don't Leave Logging for Later: Lessons From 1M Users

Don't Leave Logging for Later: Lessons From 1M Users

First project, 1M+ users, production incident — opened logs and found inconsistent formats, missing data, redundant entries with nothing useful. Had to export to S3 and query with Athena, parsing every little thing. A logging lesson that sticks.

#logging#observability#production#backend#debugging
Cover Image for 30+ AI Coding CLI Tools 2026: Which One Fits Your Terminal Workflow?

30+ AI Coding CLI Tools 2026: Which One Fits Your Terminal Workflow?

The AI coding CLI market exploded from a handful options to 30+ tools in 6 months. Claude Code, Codex CLI, Gemini CLI — each has distinct strengths. Here's a practical breakdown to help you pick.

#ai-coding#cli-tools#claude-code#codex-cli#developer-productivity
Cover Image for Gemini CLI vs Claude Code 2026: The Terminal AI Agent War

Gemini CLI vs Claude Code 2026: The Terminal AI Agent War

Google launched Gemini CLI — free, open-source, 1,000 requests/day. Claude Code still leads in code quality. Which one should you pick? A real-world comparison from benchmarks to workflows.

#gemini-cli#claude-code#ai-coding#terminal#developer-tools
Cover Image for Local AI: Why You Should Run AI On Your Own Machine

Local AI: Why You Should Run AI On Your Own Machine

Running AI locally is no longer science fiction. With Ollama and open-source models, you can run LLMs right on your laptop — private, free, no internet required.

#local-ai#ollama#privacy#open-source#llm
Cover Image for Vibe Coding vs Agentic Engineering: The Convergence Is Real

Vibe Coding vs Agentic Engineering: The Convergence Is Real

Simon Willison analyzes how vibe coding and agentic engineering are converging. The line between 'coding by feel' and 'autonomous agent engineering' is blurring fast.

#vibe-coding#agentic-engineering#ai-tools#developer-productivity