Skip to main content
Blog

Latest writings

Notes on AI agents, Salesforce, automation, micro-SaaS, and engineering.

ChatGPT for Developers: A Practical Guide to Building Better WorkflowsOpenAI
October 03, 2026

ChatGPT for Developers: A Practical Guide to Building Better Workflows

How developers can use ChatGPT and the OpenAI API in daily work: prompt patterns that hold up, the Responses API in Python, structured outputs, a repeatable pipeline, and where not to use it.

chatgptdeveloper toolsAPI integrationPrompt Engineering
Read Article
How I Build Applications Faster with Supabase
March 06, 2026

How I Build Applications Faster with Supabase

Supabase isn't just another backend-as-a-service. It's a developer workflow accelerator. Here's how I use its integrated toolkit to ship production-ready features in days, not weeks.

Supabase tutorialSupabase productionPostgres RLSfull-stack development
Read Article
Unmasking the Black Box: Mastering LangChain Callbacks for Debugging
February 22, 2026

Unmasking the Black Box: Mastering LangChain Callbacks for Debugging

Master LangChain callbacks to debug AI agents. Learn to build custom handlers, trace execution flows, and fix 'black box' LLM issues.

LangChain CallbacksLLM DebuggingLangChain Custom HandlerPython AI Development
Read Article
Structured JSON Output from LLMs: Schema Injection, Pydantic and Retry Loops
February 22, 2026

Structured JSON Output from LLMs: Schema Injection, Pydantic and Retry Loops

Why LLM output breaks JSON parsers, and three patterns that fix it in AI agents: schema injection with TypeScript types, Pydantic validation and a self-healing retry loop.

Structured LLM outputsPydantic AIOpenAI function callingJSON mode vs function calling
Read Article
Mastering Chrome DevTools: Debugging Techniques That Save Hours of Development Time
February 21, 2026

Mastering Chrome DevTools: Debugging Techniques That Save Hours of Development Time

Stop relying solely on console.log. Discover advanced Chrome DevTools workflows—from Logpoints to Network Overrides—that transform how you diagnose and fix bugs.

DebuggingChrome DevToolsWeb DevelopmentAutomation
Read Article
From Development to Production: A Builder's Guide to Frontend Deployment StrategiesAWS
February 21, 2026

From Development to Production: A Builder's Guide to Frontend Deployment Strategies

It works on localhost, but will it survive production? We break down the three distinct tiers of frontend deployment: Managed PaaS, Containerized (Docker), and Cloud Native (S3/CloudFront), complete with CI/CD pipelines.

DockerReactAWSCI/CD
Read Article
Automating Code Quality: The Modern Stack with ESLint, Prettier, and Husky
February 21, 2026

Automating Code Quality: The Modern Stack with ESLint, Prettier, and Husky

Stop wasting mental energy on formatting. Learn how to build a 'set-it-and-forget-it' code quality pipeline using ESLint, Prettier, and Husky to enforce standards automatically.

Web DevelopmentAutomationESLintPrettier
Read Article
Demystifying the Build Pipeline: A Deep Dive into Webpack and Babel Configuration
February 21, 2026

Demystifying the Build Pipeline: A Deep Dive into Webpack and Babel Configuration

Stop relying on 'magic' commands. Learn how to architect a custom frontend build pipeline from scratch using Webpack 5 and Babel to understand exactly how your code ships.

JavaScriptWebpackFrontend EngineeringBabel
Read Article
Automated Testing in React: Unit Testing with Jest and React Testing Library
February 21, 2026

Automated Testing in React: Unit Testing with Jest and React Testing Library

Stop manually checking your localhost. Learn how to build robust, automated unit test suites for React applications using Jest and React Testing Library. We build a real-world component and test user interactions, async states, and accessibility.

ReactAutomationTestingFrontend Development
Read Article
The Engineer’s Guide to Debugging AI Agents: From Hallucinations to Reliable Systems
February 21, 2026

The Engineer’s Guide to Debugging AI Agents: From Hallucinations to Reliable Systems

AI agents are non-deterministic by nature, making traditional debugging useless. Here is my systematic framework for logging, tracing, and fixing agent failures in production.

DebuggingLLM OpsAI AgentsPrompt Engineering
Read Article
Your Code is Good, But Your Repo Looks Abandoned: A Guide to GitHub Hygiene
February 21, 2026

Your Code is Good, But Your Repo Looks Abandoned: A Guide to GitHub Hygiene

Code functionality is only half the battle. This guide covers how to structure your GitHub repositories to serve as high-converting assets for your personal brand.

Open SourceDevRelGitHubCareer Growth
Read Article
The Pragmatic Automation Stack: When to Pay vs. When to Self-Host
February 21, 2026

The Pragmatic Automation Stack: When to Pay vs. When to Self-Host

Subscription fatigue is real, but so is maintenance hell. Here is my decision framework for building an AI automation stack, comparing n8n vs. Zapier, Supabase vs. Airtable, and the exact tools I use to run my systems.

Automationn8nSaaSTech Stack
Read Article
Newsletter

The Automation Update

A newsletter on AI agents, developer tools, micro-SaaS, and systems thinking.

New issues when there's something worth sending. Unsubscribe anytime.