Category Archives: Uncategorized

How to Use SCons to Build Software Projects [Full Handbook]

If you’ve ever wrestled with Makefile syntax, fought tab-versus-spaces bugs, or tried to make a build system work across Linux, macOS, and Windows, SCons is worth your attention. It replaces Make, autoconf, and automake with a single tool where every build file is a real Python script. This handbook walks through SCons from first principles. […]

Stanford’s youngest instructor talks InfoSec, AI, and catching cheaters – Rachel Fernandez interview [Podcast #217]

Today Quincy Larson interviews Rachel An Fernandez. She’s a computer science student at Stanford and the youngest instructor at the entire university. She recently helped organize TreeHacks, Stanford’s annual hackathon, which narrowed 15,000 applicants down to just 1,000 participants. They built projects over a single weekend and competed for a million dollars in prizes. Rachel […]

Product Experimentation with Propensity Scores: Causal Inference for LLM-Based Features in Python

Every product experimentation team running causal inference on LLM-based features eventually hits the same wall: when users click “Try our AI assistant,” the volunteers aren’t a random sample. Your product shipped a new agent mode last quarter. Users have to tap the “Try agent mode” toggle to enable it. The dashboard numbers look stunning: agent-mode […]

How to Land Your First Cloud or DevOps Role: What Hiring Managers Actually Look For

You’ve completed three AWS courses. You have notes from a dozen Docker tutorials. You know what Kubernetes is, what CI/CD means, and you can explain Infrastructure as Code without hesitating. And yet the applications go out, and nothing comes back. This is one of the most frustrating experiences in tech. You’re genuinely learning, genuinely putting […]

How to Deploy a Serverless Spam Classifier Using Scikit-Learn, AWS Lambda, & API Gateway

In today’s digital world, spam is no longer just an annoyance – it’s a growing security threat. To combat this, developers often turn to machine learning to build intelligent filters that can distinguish legitimate emails from malicious ones. While building a machine learning model in a notebook is relatively straightforward, the real challenge lies in […]

How I Tested Malaysia’s Open Data Portals with Plain English

Most end-to-end test suites drive a real browser and click through an app like a user. They check whether a page renders and whether elements appear. But they don’t check whether the numbers on those elements are correct. A data-pipeline bug that shows Malaysia’s population as 3.4 million instead of the real 34 million slips […]

How I Built a Production-Ready CI/CD Pipeline for a Monorepo-Based Microservices System with Jenkins, Docker Compose, and Traefik

This tutorial is a complete, real-world guide to building a production-ready CI/CD pipeline using Jenkins, Docker Compose, and Traefik on a single Linux server. You’ll learn how to expose services on a custom domain with auto-renewing HTTPS, and implement a smart deployment strategy that detects changes and redeploys only the affected microservices. This helps avoid […]