🛒 Building a Modern E-Commerce API in Go — Part 2: Products, Cart & OrdersNov 23, 2025·11 min read·12
Adding HTTP Probes to Talos LinuxHistorically, isolating network configuration issues when deploying new clusters has been difficult. Talos’s existing TCPProbeConfig checks reachability by attempting direct TCP connections, which faiJun 8, 2026·28 min read·31
File Uploads & Markdown Rendering in GolangContinuing my Golang project series — this time I built something that combines file uploads, Markdown rendering, and a touch of grammar intelligence — all inside a REST API. It’s called Markdown Notes API, and you can find the full project here:🔗 G...Nov 8, 2025·9 min read·9
🏗 Building a CRUD API in Go Using MongoDBIn this post, we’ll build a simple blogging API using Go + MongoDB, covering full CRUD (Create, Read, Update, Delete) functionality.By the end, you’ll understand: How to connect Go with MongoDB How to structure your project How to make your databa...Nov 4, 2025·18 min read·8
🌀 Build a Caching Proxy Server in Go — Understand Caching the Practical WayAfter building a few CLI tools in Go — from a task tracker to a movie fetcher, and even a GitHub activity tracker — I wanted to explore something a little deeper.Something that combines networking, concurrency, and caching, while still keeping things...Oct 31, 2025·20 min read·4
🌡️ Build a Unit Converter Web App in Go — My First Go Web Project!After building a few CLIs in Go — a task tracker, a movie fetcher, and even a GitHub activity tracker — I realized everything I’d built so far lived inside the terminal. So I thought, “What if I make something visual… something that runs on a browser...Oct 31, 2025·8 min read·2
⚡️ Building a Weather API Wrapper in Go — with Redis CachingLet’s build something practical again — this time, a live Weather API wrapper with caching. In this project, we’ll build a Go web API that fetches live weather data from the Visual Crossing Weather API — and uses Redis caching to speed up responses. ...Oct 28, 2025·7 min read·7
🧑💻 Track Your GitHub Activity from the Terminal — Build a CLI in Go!After building a Task Tracker CLI and a Movie CLI fetching data from TMDB,I wanted to explore something a bit more developer-centric — a CLI that interacts with GitHub’s public API. The idea Build a small Go CLI app that takes a GitHub username and d...Oct 25, 2025·9 min read·5