Huzaifa Rasheed

Huzaifa Rasheed

Software Engineer

Email at dev@rhuzaifa.com


Blogs

All Blogs

The Things We Own

On renting, ownership, leverage, and why I increasingly want to own more of the things that matter.

August 11, 2026

    Debugging the Wi-Fi Crash That Froze My Homelab

    A simple server freeze led me deep into Wi-Fi firmware quirks and kernel driver settings

    November 03, 2025

      juice.log

      Sometimes the blocker isn't in the code - it's in the backyard.

      June 28, 2025

        Balancing Fast Builds with Long-Term Maintainability

        Shipping fast is fun. Supporting it six months later? That's where the real test begins.

        June 12, 2025

          🛰️ Hosting My Own Git Server at Home - Just Because I Could

          No SaaS. No middlemen. Just `git push` and a homelab that listens.

          June 05, 2025

            Tracking emails "for educational purposes"

            Built a tiny email tracker - which I totally don't use personally, promise. Just vibes, tech, and a pixel-sized amount of power.

            May 12, 2025

              Docker Is Great, Just Not for Local Dev

              It's great - just not in my dev loop. Here's why I avoid it for local development and what I do instead.

              September 17, 2024

                One Wildcard SSL Certificate to Secure All Subdomains via Certbot

                Wildcard + Certbot + DNS = one cert to rule them all.

                July 18, 2024

                  Aggregating RSS Feeds Locally with a Simple Bash Script

                  A 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, 2024

                    Enhancing ChatGPT Responses with Fabric's AI Prompts

                    A guide on how to use engineered prompts from Fabric directly in the ChatGPT web interface

                    June 23, 2024

                      Using aria2c To Automate Batch Downloads

                      A no-fuss script for managing and automating batch downloads using aria2c - perfect for remote and low-overhead workflows

                      June 05, 2024

                        Xcode Caches Ate My SSD - How I Got 80GB Back

                        Reclaiming dev performance and disk sanity by nuking Xcode's leftover junk.

                        May 11, 2024

                          Valid Sudoku Algo - Leetcode

                          Solving the valid sudoku problem on Leetcode

                          March 21, 2023

                            How to Avoid Default Props Render Trap in React

                            Avoid infinite re-renders in your react components

                            February 20, 2022

                              Add Google reCAPTCHA v2 to plain HTML

                              Learn how to integrate Google reCAPTCHA v2 into a plain HTML form to protect your site from bots.

                              February 13, 2022

                                Running Batch Requests In Postman

                                Learn how to run batch requests in Postman to seed data efficiently in your projects.

                                February 13, 2022

                                  How to abstract Socket.IO connections in your SPA.

                                  Learn how to abstract and manage Socket.IO connections in your single-page application (SPA) with a clean and maintainable approach.

                                  February 10, 2022

                                    Regex? The Minimum You Need To Know.

                                    Learn the basics of Regex (Regular Expressions) to validate and manipulate strings in your code efficiently with practical examples and use cases.

                                    April 07, 2021

                                      Solid. Is It Still Useful In 2021?

                                      Explore 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, 2021

                                        Why The Dependency Inversion Principle Is Worth Using

                                        Discover the Dependency Inversion Principle of SOLID design, which ensures abstractions do not depend on details, but the vice versa.

                                        April 02, 2021

                                          Is It Practical To Use Interface Segregation Principle?

                                          Explore 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, 2021

                                            2 Simple Tips To Clean Nested IF/ELSE Conditions.

                                            Make sure your conditional logic is readable

                                            March 30, 2021

                                              Explained: OPEN/CLOSE Principle In 2 Minutes

                                              Learn about the Open/Close Principle of SOLID design, which advocates for extending software functionality without modifying existing code.

                                              March 29, 2021

                                                Is The Liskov Substitution Principle Really Useful?

                                                Discover the Liskov Substitution Principle of SOLID design, which ensures that subclasses can replace their parent classes without causing errors.

                                                March 29, 2021

                                                  WHY YOU SHOULD BE FOLLOWING THE SINGLE RESPONSIBILITY PRINCIPLE

                                                  Discover the Single Responsibility Principle of SOLID design, which ensures that change in a OOP class has only one reason.

                                                  March 28, 2021

                                                    TOP 5 Node-Express Boilerplates For Building RESTful API's In 2021

                                                    A compilation of the 5-best publicly available node-express boilerplates for building RESTful APIs in 2021

                                                    March 27, 2021