Skip to content

Writing

Things I wrote

And what the fix actually was. Mostly Laravel, TypeScript and the tooling around them.

Coolify dashboard running on a Hetzner cloud server, beside a Hetzner price adjustment table showing the June 2026 increases

Featured

Moving from Vercel to Hetzner with Coolify: the guides are quoting dead prices

Almost every "move from Vercel to Hetzner with Coolify" guide was written in 2025. Hetzner raised cloud prices twice in 2026, and the exact server those guides name now costs 144% more. Here are the real numbers and the plan to pick instead.

6 Aug 2026 · Docker · 10 min read

Filter by topic 61

I Built a Better File Explorer for VSCode Because macOS Finder is Painful

As a developer who spends 8+ hours a day in Visual Studio Code, constantly switching between my code editor and Finder feels like productivity torture. The context switching, the slow previews, the clunky interface - it all adds up to wasted time and broken concentration.

1 Nov 2025 · 6 min read

ClarifAI: Free AI-Powered Code Analysis for Visual Studio Code

As a developer, I've always struggled with understanding complex codebases, especially when jumping into unfamiliar projects or revisiting old code. That's why I built ClarifAI - a free, privacy-focused Visual Studio Code extension that uses local AI models to explain code and suggest improvements, all running on your own machine.

23 Oct 2025 · 7 min read

AWS US-East-1 Outage October 2025: Complete Analysis and Impact Report

Comprehensive analysis of the AWS US-East-1 outage on October 20, 2025. Learn what caused the DynamoDB DNS failure, which services were affected, and how to prevent future disruptions

20 Oct 2025 · 5 min read

API Design and Architecture: A Complete Developer's Guide to Building Scalable APIs

API design is the foundation of modern software architecture. Whether you're building microservices, mobile applications, or integrating third-party services, well-designed APIs determine the success of your software ecosystem. This comprehensive guide covers everything developers need to know about API design and architecture, from fundamental principles to advanced patterns.

19 Oct 2025 · 20 min read

Native or Cross-Platform Mobile App? How to Decide in 2025

Choosing between native and cross-platform mobile development isn't just a technical decisionit's a strategic one that affects your budget, timeline, user experience, and long-term maintenance costs. After years of building mobile applications for startups and enterprises alike, I've helped dozens of clients navigate this critical choice.

18 Oct 2025 · 9 min read

How to Choose the Right Web Development Partner for Your Business

Finding the right web development partner can make or break your digital transformation journey. Whether you're building a customer-facing website, an internal business tool, or a complex web application, the developer or agency you choose will significantly impact your project's success, timeline, and long-term ROI.

18 Oct 2025 · 11 min read

Prompt vs Context Engineering: A Complete Guide to AI Communication Optimization

In the rapidly evolving world of artificial intelligence and large language models (LLMs), two critical concepts have emerged as fundamental to effective AI interaction: prompt engineering and context engineering. While these terms are often used interchangeably, they represent distinct approaches to optimizing AI communication. Understanding the difference between these two methodologies can dramatically improve your AI outputs, save costs, and unlock more sophisticated use cases.

15 Oct 2025 · 16 min read

Building an AI-Powered Image Renaming Desktop App with Python, tkinter, and Ollama

Have you ever scrolled through a folder full of cryptically named images like IMG_0001.jpg, DSC_1234.jpg, or Screenshot_20231015.png? I certainly have, and it's frustrating trying to find that one specific photo when all you have to go by is a generic filename.

15 Oct 2025 · 10 min read

Building a Modern Text-to-Speech Application with AI-Powered Text Optimization

In an era where accessibility and content consumption are evolving rapidly, text-to-speech (TTS) technology has become increasingly important. Whether you're creating audiobooks, accessibility tools, or voice assistants, high-quality speech synthesis is essential. However, converting technical documentation, code snippets, and markdown-formatted content into natural-sounding speech presents unique challenges.

10 Oct 2025 · 12 min read

React 19.2 Is Here — What Developers Need to Know?

React 19.2 officially dropped in October 2025, marking another solid iteration in the React 19 series. This release refines React’s modern rendering architecture, adds new APIs for developers, and brings notable SSR and DevTools improvements. In this post, we’ll cover what’s new, show real code examples, and help you decide: is now the time to upgrade your React version?

9 Oct 2025 · 3 min read

Mastering rsync: The Ultimate Command for Fast Code Deployment and Server Syncing

When you’re managing a live web app, keeping your local code in sync with your production server can be a tedious (and risky) process. Uploading files manually or running half-baked FTP scripts is slow and error-prone. That’s where rsync comes in — a lightning-fast, reliable, and secure command-line tool that makes syncing code to your server effortless. In this post, we’ll break down what rsync is, why it’s powerful, and how I’ve automated it in my workflow using npm scripts for one-line deployment.

7 Oct 2025 · 3 min read

PyTorch vs TensorFlow: A Beginner Developer’s Guide to Choosing the Right Framework

When I first stepped into the world of AI and Machine Learning, I was overwhelmed by the number of tools, frameworks, and buzzwords floating around — from transformers to tensors, gradient descent to GPU acceleration. But the one question that always came up in developer communities was this:

7 Oct 2025 · 4 min read

One email when the next one lands

No sequence, no course, no webinar. Leave from any email.