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

Exploring API Types: REST, GraphQL, gRPC, and More

In today’s interconnected digital landscape, Application Programming Interfaces (APIs) are the backbone of modern software development. They enable different systems to communicate seamlessly, allowing developers to build scalable applications without reinventing the wheel. But with so many API types available, REST, GraphQL, and even newer protocols like gRPC, choosing the right one can be overwhelming. Let’s break down the most common API types, their use cases, and how they compare.

5 Jun 2025 · 4 min read

Introducing MCP: The Next Evolution in API Architecture

In the ever-evolving landscape of software development, APIs have become the backbone of modern applications. From RESTful services to GraphQL and serverless architectures, the tools available to developers are constantly advancing. Now, a groundbreaking new API type, Machine Communication Protocol (MCP), is emerging as a transformative force in how systems interact. Let’s dive into what MCP is, why it matters, and how it could redefine the future of API design.

5 Jun 2025 · 3 min read

When & Why You Should Containerize Your Application: A Comprehensive Guide

In the ever-evolving world of software development, containerization has emerged as a cornerstone of modern application deployment. From streamlining development workflows to ensuring seamless scalability in production environments, containers offer a powerful solution for developers and DevOps teams. If you're new to the concept or looking to understand its value, this article will guide you through when and why containerizing your application is the right move.

4 Jun 2025 · 4 min read

Exploring the Laravel Ecosystem

Laravel, renowned for its elegant syntax and robust features, has grown into a thriving ecosystem that empowers developers to build scalable, modern web applications. From its core functionalities to a vast array of packages and plugins, the Laravel ecosystem is designed to streamline development workflows, enhance productivity, and adapt to evolving project needs. In this blog, we’ll delve into the core components of Laravel and highlight some of my top-used plugins/libraries that have become essential in my toolkit.

3 Jun 2025 · 4 min read

Mastering SEO: A Comprehensive Guide for Any Website

Search Engine Optimization (SEO) is the backbone of online visibility. In a world where over 5 billion people use search engines daily, SEO helps your website rise above the noise. Whether you run a blog, e-commerce store, or portfolio site, mastering SEO ensures your content reaches the right audience. Let’s break down how to set up and execute effective SEO for any website.

30 May 2025 · 4 min read

Beyond "Click Here": A Guide to Different Types of Links You Need to Know

They're the backbone of the internet, connecting us to information, products, and experiences. But did you know there's more than one kind of link? Understanding the different types of links isn’t just for web developers; it's valuable for anyone involved in online marketing, content creation, or even just navigating the web effectively. Let's break down some of the most common types you’ll encounter.

30 May 2025 · 4 min read

Mastering Efficiency: A Guide to Vim, NeoVim, and Motion Commands

Text editors have come a long way from the early days of simple command-line tools. Among the most enduring and powerful is Vim, a text editor that has shaped the workflows of developers, writers, and sysadmins for decades. Its modern counterpart, NeoVim, builds on Vim’s legacy while embracing new features and improved performance. If you’re looking to unlock faster, more intuitive editing workflows, understanding Vim and NeoVim and their motion commands is a game-changer.

27 May 2025 · 4 min read

One email when the next one lands

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