Blog
Discover articles on software development, data, and systems — curated and practical.
Filter by Tag
No matching articles found
Try adjusting your search or filter criteria
Fractals and Financial Risk: What Averages Hide
How fractals and turbulent activity reveal what average volatility can hide—and why leverage, asymmetric exposure, and the timing of losses matter for survival.
Go 1.27 Release Notes: Generic Methods, UUIDs, and Better Diagnostics
What Go 1.27 adds, what graduates from earlier releases, and the changes that matter for language design, performance, testing, and production services.
Database-Compatible Structs in Go: When to Use Scanner and Valuer
Learn how database/sql maps rows into Go structs, which field types work automatically, and when custom types should implement sql.Scanner and driver.Valuer.
Supply chain attacks and how to stay safe with Go
What software supply chain attacks are, how Go differs from npm install hooks, and mitigations: init, generate, cgo, govulncheck, vendoring.
Mini Shai-Hulud and hardening npm, pnpm, and Bun
What the May 2026 npm worm wave changed, and practical mitigations—lifecycle scripts, lockfiles, CI trust—for JavaScript package installs.
A practical guide to email authentication
Why your domain's emails end up in spam, and how SPF, DKIM and DMARC fix it. A guide for owners and operators—no CLI required.
Spec-Driven Development for AI Coding Agents
Learn how spec-driven development turns vague AI prompts into reliable software delivery with contracts, guardrails, and validation.
Why I Keep Coming Back to Go
Go appeals to me for its stability and simplicity—not easy magic, but a small set of concepts that repeat and compose. Here's why I keep coming back to it.
Go 1.26 Release: Performance, Security, and go fix
Go 1.26 brings Green Tea GC by default, stronger security settings, revamped go fix modernizers, and practical migration guidance for production teams.
Installing Home Assistant with Docker
Install Home Assistant with Docker: step-by-step setup, configuration, backups, and maintenance for a containerized smart home hub.
Home Assistant: Complete Setup Guide
Build a local smart home hub with Home Assistant. Step-by-step guides for Raspberry Pi and Docker installations, plus automation tips.
Setting Up a Raspberry Pi for Home Assistant
Complete guide to installing Home Assistant OS on a Raspberry Pi. Step-by-step instructions for flashing the image, initial setup, and connecting to your smart home.
Feature Flags for Business Releases
Separate business releases from deployments with feature flags. Launch faster, reduce risk, and avoid lock-in using OpenFeature.
Semantic Search with pgvector: Building Intelligent Search in PostgreSQL
Learn how to implement semantic search using pgvector and embeddings in PostgreSQL, enabling meaning-based search across your relational data.
PostgreSQL 18 — Highlights, Migration Notes, and What’s New
A concise overview of PostgreSQL 18 with key features, migration notes, and highlights across optimizer, indexes, performance, monitoring, security, replication, SQL, and tooling.
Understanding Debt Service Ratios - A Key Financial Indicator
How debt service ratios forecast crises, how BIS computes them, and what today’s readings imply across major economies.
Deep Dive into Go 1.25: What's New and Noteworthy
Go 1.25 brings significant improvements across tooling, runtime, compiler, and standard library. Explore the most relevant updates for intermediate developers building web services, APIs, and tools.
Creating Effective Cursor Rules: A Practical Guide
Learn how to create powerful Cursor rules that improve your AI coding experience with concrete examples and actionable strategies.
Technofeudalism: Are We Living in a Digital Empire?
How Big Tech has created a new feudal system where we're all digital serfs, and what economist Yanis Varoufakis thinks we can do about it.
DevOps and the Logistics Company - A Story of Breaking Down Silos
A story of how DevOps emerged and what problems it solves, in terms anyone can understand.
How I'm Using AI Tools in My Daily Workflow
A look at how AI has transformed my research, development, and productivity workflow using ChatGPT, Brave AI, Cursor agent, and integrations with development tools.
How I Turned My PDF CV Into a Personal Website
How I Turned My PDF CV Into a Personal Website Using Astro and Cursor
Let's Work Together
Have a project in mind? I'd love to hear about it and discuss how we can bring your ideas to life.