Thoughts & Tutorials

Blog & Articles

In-depth writing on React, WebGL, AI/LLMs, TypeScript, system design, and the craft of great software.

⭐ Featured Performance
24 Feb 2026·12 min read

React 19 Concurrency: A Deep Dive into useTransition and Suspense

Exploring the full power of React's concurrent features for building fluid, responsive UIs that never block the main thread.

Read Article →
🌌
WebGL
18 Feb 2026·15 min read

Building Particle Systems with Three.js & WebGL Shaders

A practical walkthrough of creating high-performance 3D particle effects entirely on the GPU using custom GLSL shaders.

Read More →
🤖
AI/LLMs
10 Feb 2026·18 min read

Building Production RAG Pipelines with LangChain & Supabase

End-to-end guide to retrieval-augmented generation: vector embeddings, semantic search, and streaming responses.

Read More →
🔷
TypeScript
2 Feb 2026·10 min read

Advanced TypeScript Patterns: Conditional Types & Template Literals

Level up your type-safety game with inferred types, mapped types, and the dark arts of conditional type manipulation.

Read More →
🚀
DevOps
27 Jan 2026·9 min read

Zero-Downtime Deployments with Blue-Green & Feature Flags

Production deployment strategies that eliminate downtime and let you ship fearlessly to millions of users.

Read More →
🏗️
Architecture
19 Jan 2026·14 min read

Micro-Frontends at Scale: Lessons from a 50-Team Org

Hard-won insights from architecting a micro-frontend platform used by 50 product teams across 3 continents.

Read More →
💧
Performance
11 Jan 2026·7 min read

CSS Container Queries: The Layout Revolution You've Been Waiting For

Container queries finally solve the component-driven layout problem. Here's everything you need to migrate today.

Read More →
🧠
AI/LLMs
3 Jan 2026·16 min read

Fine-Tuning LLMs on a Budget: LoRA, QLoRA and Modal

A cost-effective path to custom language models using parameter-efficient fine-tuning techniques on cloud GPUs.

Read More →
🟠
AI/LLMs
10 Mar 2026·14 min read

Claude API Masterclass: Tool Use, Vision & Multi-Turn Conversations

Unlock Claude 3.5's full power with structured tool calling, image understanding, and complex agent patterns.

Read More →
🟢
AI/LLMs
26 Feb 2026·13 min read

GPT-4o Deep Dive: Advanced Prompting, Function Calling & Structured Outputs

Master GPT-4o with chain-of-thought prompting, JSON mode, function calling schemas, and cost-optimisation patterns.

Read More →
⚛️
React
25 Feb 2026·13 min read

React Server Components Deep Dive: When, Why, and How

A thorough examination of RSC architecture — the mental model shift, server/client boundaries, streaming, and real-world patterns.

Read More →
🔄
React
17 Feb 2026·10 min read

React Query v5 Advanced Patterns: Optimistic Updates, Mutations & Offline

Master TanStack Query v5's advanced features for optimistic UI, complex mutations, and offline-first applications.

Read More →
🕸️
AI/LLMs
8 Feb 2026·20 min read

Agentic AI with LangGraph: Building Autonomous Multi-Step Workflows

Design and deploy AI agents that plan, execute, and recover from failures using LangGraph's state machines and checkpointing.

Read More →
🎯
AI/LLMs
30 Jan 2026·12 min read

Prompt Engineering for Production LLMs: Advanced Techniques That Actually Work

Beyond basic prompting: chain-of-thought, self-consistency, structured extraction, evaluation loops, and prompt versioning.

Read More →

Stay Updated

Get new articles in your inbox

No spam. Deep-dive articles on React, WebGL, AI, and software craft — twice a month.