Samuel Tuoyo·Oct 29Git 101 for Developers: From the Basics to What Happens Under the HoodUnderstand repositories, staging, commits, and branches, then see what Git is doing with your files.
InCodeXbySamuel Tuoyo·Oct 22How I Use a Work/Company Email in Gmail Without Paying for Google Workspace or Zoho MailCloudflare handles incoming mail, SendByte handles sending, and I keep using Gmail. There’s a January 2027 catch, though.
InJavaScript in Plain EnglishbySamuel Tuoyo·Sep 21How We Serve Dynamic OpenGraph Previews on a Pure Vite SPA (Without Next.js)Single Page Applications built with React and Vite presents a classic problem when shared on social media.A response icon3A response icon3
InCodeXbySamuel Tuoyo·Sep 14I Got Tired of Free Backend Hosting Limits, So I Bought a VPSI basically have a server sitting on the internet that I control. If I want to deploy a Node.js API at 2 AM, I can. If I want to spin up…A response icon3A response icon3
Samuel Tuoyo·Jul 6Rate Limiter Series: Building a Fixed Window Rate Limiter from Scratch in JavaScript (Part 1)Learn how rate limiters work under the hood by implementing one from scratch in JavaScript.A response icon2A response icon2
Samuel Tuoyo·May 29A beginner’s guide to TypeScript: how JavaScript code becomes more predictable, safer, smarter, andA simple introduction to TypeScript, covering the basics, compiler, and why it’s used in modern JavaScript development.A response icon2A response icon2
Samuel Tuoyo·Apr 21Backend Hosting is a Pain in Big 2026, Here’s Your Way Out: VPS 101A VPS gives you freedom. You own the environment, you set the rules, and nothing is locked behind an arbitrary tier. Pair it with Coolify…A response icon2A response icon2
InCodeXbySamuel Tuoyo·Mar 19Track Your Coding Time in Zed with WakaTimeLearn how to set up WakaTime in Zed to track your coding time. A response icon4A response icon4
Samuel Tuoyo·Feb 27Redis 102: Mastering API Caching Strategies, TTL Expiration & Cache Stampede PreventionWe will explore practical caching patterns including write-through, write-behind, write-around caching, and cache stampede protection.A response icon1A response icon1
Samuel Tuoyo·Feb 25Concurrency Safety in Go: Race Conditions, Mutex, and Deadlocks (No Theory, Just practice)Go makes concurrency easier to work with. However, with great power comes great responsibility. If multiple goroutines access the same…