Year in Review: 2023 into 2024
A personal blog post reflecting on the author's career, coding burnout, life changes, and hobbies from 2023, and looking ahead to 2024.
A personal blog post reflecting on the author's career, coding burnout, life changes, and hobbies from 2023, and looking ahead to 2024.
A comprehensive directory of resources for learning about and building Open Lakehouses using Apache Iceberg, Nessie, and Dremio.
A Django contributor shares a detailed list of proposed improvements for the Django web framework, including developer sprints, documentation changes, and new features.
Explains routing conflicts between Azure Bastion and User-Defined Routes (UDRs) in a hub-spoke network with Azure Firewall.
A podcast episode discussing why AAA games feel repetitive and boring, and how indie games offer more exciting and innovative experiences.
A technical guide on deploying Antora documentation to Cloudflare Pages using GitHub Actions and GitHub Apps across private repositories.
A tutorial on migrating an on-premise MySQL database to Google Cloud SQL using Google's Database Migration Service for minimal downtime.
A tutorial on using the open-source Swift package ApiKit to integrate with and model REST APIs, using the Yelp API as an example.
An analysis of modern frontend web architectures, comparing SPAs, server-rendered HTML, and frameworks like React, focusing on trade-offs for rich web applications.
An indie founder shares 13 years of lessons from growing his SaaS timeline tool, Preceden, with a 37% annual revenue growth rate.
Explains how a DNS misconfiguration can lead to subdomain hijacking on GitHub Pages, allowing attackers to host spammy content on your domain.
A developer reflects on the xendmail project, a sendmail-compatible tool for email dispatch, discussing its successes and key shortcomings.
A critique of AutoMapper for C# object mapping, advocating for compile-time source generators like Mapperly as a simpler, more maintainable alternative.
Explains key AI model generation parameters like temperature, top-k, and top-p, and how they control output creativity and consistency.
Explains why the Terraform taint command is problematic and suggests better alternatives for managing infrastructure.
A critical look at the 2024 streaming landscape, covering Netflix, sports costs, brand changes, and the push for ad-supported tiers.
Explains Confidential VMs for Azure Virtual Desktop, covering security benefits, hardware support (Intel/AMD), and available VM SKUs.
A guide to using the experimental compileTimeImports feature in Azure Bicep to export and import variables, functions, and types between files.
A developer discusses Bushel, a tool for creating and managing macOS virtual machines for safe software testing, built with Swift Data.
A technical guide on installing and configuring the soju IRC bouncer on an OpenBSD server, including TLS setup and client integration.