Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I'm tired of being lunch leader at work.
-
A recap of the April 2026 blogging challenge — at a personal completion rate of 75%, which I'm rounding up to a solid B-.
-
A ranked play-order I'd recommend to a Switch newcomer, drawn from my own library — plus the full catalog with HowLongToBeat estimates, Metacritic scores, and player-mode breakdowns.
-
A tour through some of the computers I've owned — phones, laptops, the homelab, the tablets, and the janky formative-years devices I used to text my friends before I was allowed to have one.
-
A tour through the slices of the internet I keep coming back to — and why hyperconnectivity I control beats social media that demands more than I want to give.
-
How four years of building "no more, no less" pushed our team toward clean architecture — and why we're now rediscovering the value of fast prototypes.
-
Claude Code just shipped Discord and Telegram channels.
-
Recipe for Spaghetti Sauce
-
Recipe for Mango Sticky Rice & Peanut Satay Chicken
-
or, "my thoughts on AI coming for our jobs"
-
This post explores the process of creating a custom FlDotPainter in Flutter to match a specific design requirement, demonstrating the flexibility of Flutter's widget system.
-
This tutorial provides step-by-step instructions on how to back up your Cloud Firestore data to a Google Storage bucket utilizing the latest Google Cloud Functions
-
Some of what I've enjoyed listening to over the past 5-10 years
-
Learn how to utilize OpenAI’s GPT API in GitHub Actions pipelines to review your pull requests
-
The 11 Laws of Software Estimation for Complex Work: A Personal Perspective