Shipping fast is fun. Supporting it six months later? That's where the real test begins.
June 12, 2025No SaaS. No middlemen. Just `git push` and a homelab that listens.
June 05, 2025Built a tiny email tracker - which I totally don't use personally, promise. Just vibes, tech, and a pixel-sized amount of power.
May 12, 2025It's great - just not in my dev loop. Here's why I avoid it for local development and what I do instead.
September 17, 2024Wildcard + Certbot + DNS = one cert to rule them all.
July 18, 2024A portable, dependency-free Bash script to turn RSS/Atom subscriptions into a local markdown reading checklist - great for automation or note-based workflows.
July 09, 2024A guide on how to use engineered prompts from Fabric directly in the ChatGPT web interface
June 23, 2024A no-fuss script for managing and automating batch downloads using aria2c - perfect for remote and low-overhead workflows
June 05, 2024Reclaiming dev performance and disk sanity by nuking Xcode's leftover junk.
May 11, 2024Avoid infinite re-renders in your react components
February 20, 2022Learn how to integrate Google reCAPTCHA v2 into a plain HTML form to protect your site from bots.
February 13, 2022Learn how to run batch requests in Postman to seed data efficiently in your projects.
February 13, 2022Learn how to abstract and manage Socket.IO connections in your single-page application (SPA) with a clean and maintainable approach.
February 10, 2022Learn the basics of Regex (Regular Expressions) to validate and manipulate strings in your code efficiently with practical examples and use cases.
April 07, 2021Explore the relevance of SOLID principles in modern software development. From fostering maintainable and scalable code to navigating real-world examples, this article delves into the practical applications and significance of SOLID design principles in today's coding landscape.
April 04, 2021Discover the Dependency Inversion Principle of SOLID design, which ensures abstractions do not depend on details, but the vice versa.
April 02, 2021Explore the Interface Segregation Principle of SOLID design, which advocates for creating specific interfaces to prevent clients from depending on methods they do not use.
March 31, 2021Make sure your conditional logic is readable
March 30, 2021Learn about the Open/Close Principle of SOLID design, which advocates for extending software functionality without modifying existing code.
March 29, 2021Discover the Liskov Substitution Principle of SOLID design, which ensures that subclasses can replace their parent classes without causing errors.
March 29, 2021Discover the Single Responsibility Principle of SOLID design, which ensures that change in a OOP class has only one reason.
March 28, 2021A compilation of the 5-best publicly available node-express boilerplates for building RESTful APIs in 2021
March 27, 2021