About:

No summary available from the provided metadata.

Website:

Specializations:

Outgoing Links:

Gwern Branwen
Subscribe to RSS:
The blog post discusses the inefficiencies of traditional container images, which often include unnecessary components leading to large sizes. It introduces the concept of Kubernetes Image Volumes, a beta feature that allows OCI i...
The blog post details the author's experience restoring a Cru RTX800-TR RAID array, which was suspected to be inoperable. The author outlines the specifications of the RAID system, the challenges faced in identifying the correct d...
The blog post discusses the potential for high-performance computing (HPC) technologies, particularly focusing on high-performance networking and the inefficiencies of current data serialization methods like JSON. The author criti...
The author revisits their previous stance against Kubernetes sidecars, reflecting on the evolution of sidecar implementations at companies like Yelp and Netflix. They express a preference for injected processes over traditional si...
In this blog post, the author critiques the use of sidecars in software architecture, arguing that libraries could serve as a simpler and more efficient alternative. The author discusses the complexities introduced by sidecars, su...
The post discusses a unique capability of Netflix's container platform, Titus, which allows sharing folders between two containers in a Kubernetes pod, a feature not standard in Kubernetes. It explains the difference between this ...
The blog post discusses the importance of ensuring that an internal Kubernetes (k8s) platform operates independently of external internet dependencies, specifically regarding the pause image used in pod creation. It explains how t...
The post discusses the importance of up-to-date latency numbers for programmers, highlighting the limitations of existing infographics. It introduces a terminal program that benchmarks the latency of the user's own computer, provi...
The blog post discusses various init systems suitable for container environments, focusing on their roles as PID1 processes. It explains the importance of handling signals and reaping zombie processes, and argues that even single-...
The essay discusses the concept of 'AI-Friendly Technology' as a future evolution of 'Boring Technology', emphasizing the need for systems that allow AI to learn and interact with technology more effectively. It predicts the devel...
The blog post discusses the evolving landscape of AI-assisted coding as of August 2025, highlighting the varied opinions among engineers regarding its effectiveness. It emphasizes the importance of time and tools in shaping these ...
The article discusses the decision-making process for engineers regarding technology adoption and retention, using a poker metaphor. It emphasizes the importance of knowing when to hold onto existing technology, when to fold and r...
The blog post details the author's creation of an Eink Family Calendar using an Inkplate 10 e-paper display and an ESP32 microcontroller. The calendar fetches events from Google Calendar in ICS format and displays them as PNG imag...
The blog post compares Helm Charts, particularly for deploying WordPress, to fast food, highlighting the convenience of quick deployments but warning against their long-term viability. It discusses the complexities and hidden cost...
The author critiques the overuse of emojis in communication, viewing it as a form of infantilization that detracts from meaningful interaction.
The TUXEDO Stellaris 16 laptop, enhanced by the Aquaris water cooler, offers superb Linux support and significantly lowers temperatures during heavy use.
The blog post discusses the author's repurposing of an Eink dashboard originally designed for tracking baby-related items into a weather station. It details the technical aspects of the weather display, which utilizes a 9.7 e-pape...
The blog post details the configuration and implementation of an ESP32-based solar output display using the Arduino framework. It outlines the setup for time synchronization, MQTT subscriptions for solar production and grid net po...
The author shares their experience of installing motorized blinds from SmartWings as part of their dream home setup focused on thermal efficiency and automation. They discuss the choice of using 433mhz radios for reliability and l...
The text discusses the NxM problem in product development, where focusing on the most popular features may not result in a product that customers actually want. It suggests focusing on one customer first to build features that wor...
The text discusses using code and APIs to efficiently search for the perfect dream home across different areas and over a long period of time. It provides pseudocode and actual code for the home search, as well as tips for applyin...
The author discusses the concept of a 'forever desktop' and the principles that guide their choice of software and hardware. They emphasize the importance of open source software and a principled approach to computing, and express...
The author discusses the process of upgrading a Palm PVG-100 phone from Android 8.1 to Android 11, highlighting the use of EDL Emergency Download Mode and the importance of releasing loaders for Qualcomm devices. The author also m...
The text discusses the use of yt-dlp to archive entire Youtube channels for future generations, ensuring that the content is preserved in a format that is free from ads, sponsors, and other interruptions. It also highlights the us...