In praise of qemu
An appreciation of QEMU's power, versatility, and reliability for virtualization, cross-architecture development, and kernel testing.
An appreciation of QEMU's power, versatility, and reliability for virtualization, cross-architecture development, and kernel testing.
Explores architect Christopher Alexander's design philosophy and its profound, often misunderstood, application to software development and programming patterns.
Opinion piece on the debate over using self-closing tags (like <input />) versus implicit closing in HTML, discussing readability and tooling.
A behind-the-scenes look at how the program committee used data and tools to select talks for the Current 2022 and Kafka Summit tech conferences.
A guide on crafting effective abstracts for short, focused lightning talks at tech conferences, emphasizing clarity and a single core idea.
Explores the concept of native HTML includes with lazy loading, proposing browser-native features similar to PHP includes.
A developer recounts creating their first real app: a TI-83+ program to solve trigonometry homework, sparking a lifelong passion for programming.
A guide to compressing Lookup Tables (LUTs) using the KTX 2.0 texture format for faster web loading and GPU processing.
An in-depth look at torchdata's internal architecture, focusing on datapipes and how they optimize data loading for PyTorch to improve GPU memory bandwidth.
Tribune Publishing disabled Google AMP and saw higher revenue and user control, explaining why moving away from AMP was beneficial.
A technical tutorial on web scraping and text analysis using R and ggplot2 to analyze descriptions of US Wilderness Areas.
A guide to using RAPIDS to accelerate ETL and data processing workflows within a KubeFlow environment by leveraging GPUs.
A developer details their journey rewriting their personal blog's static site generator from Haskell/Hakyll to a custom Rust solution to improve speed and reduce dependencies.
A developer details performance improvements and new features in version 0.2 of Shotman, a GUI tool for managing screenshots on Wayland.
A case study on building powerctl, a Linux power management tool in the Hare programming language, focusing on setuid and group permissions.
An update on the custom T-34/2 keyboard layout, detailing changes to key placement, combos, and layers for ergonomic typing.
Explores solving dependency edge cases in Common Lisp's Metaobject Protocol, detailing a custom metaclass for monitoring slot access.
Explores the concept of the metaverse, questioning definitions and key characteristics like immersion and persistence.
A detailed review of installing and using postmarketOS on a Xiaomi Poco F1, covering setup challenges and daily usability.
Final part of a series on building an air quality alert system using Azure IoT, Functions, Cosmos DB, Anomaly Detector, and Twilio SMS.