News Feed

  1. Bad air quality data for a whole region

    rachelbythebay.com

  2. How Long

    poorlydrawnlines.com

  3. You can now buy print version of my zines!

    jvns.ca

  4. Hippo Attacks

    xkcd.com

  5. Please don't count outages (or SEVs, or whatever)

    rachelbythebay.com

  6. Next Slide Please

    xkcd.com

  7. In Thought

    poorlydrawnlines.com

  8. Astronomy Status Board

    xkcd.com

  9. May Tailscale newsletter

    tailscale.com

  10. Taking Rust for a Test Drive

    ferrous-systems.com

  11. IRC: run it or use it, but try to avoid doing both

    rachelbythebay.com

  12. Decisions

    poorlydrawnlines.com

  13. Inheritance

    xkcd.com

  14. Edition: the song

    smallcultfollowing.com

  15. Sending Files with Taildrop

    tailscale.com

  16. The Times

    poorlydrawnlines.com

  17. Blog about what you've struggled with

    jvns.ca

  18. Metastability and Distributed Systems

    brooker.co.za

  19. Reader feedback on CPUs: pay attention to those frequencies

    rachelbythebay.com

  20. How we talk about CPU (or processors, or cores, or...)

    rachelbythebay.com

  21. The chilling effect versus attempts to fix things

    rachelbythebay.com

  22. Knurling-rs changelog #25

    ferrous-systems.com

  23. The Hottest

    poorlydrawnlines.com

  24. Simulating Tenderbake

    tweag.io

  25. gmock and gtest on OpenBSD 6.9 hate each other

    rachelbythebay.com

  26. The long wondrous life of a Tailscale packet

    tailscale.com

  27. Bird’s Request

    poorlydrawnlines.com

  28. Using GitHub Actions and Tailscale to build and deploy applications securely

    tailscale.com

  29. How to look at the stack with gdb

    jvns.ca

  30. Everything Has Happened

    poorlydrawnlines.com

  31. Baseline implementations should be predictable

    www.pvk.ca

  32. CTCFTFTW

    smallcultfollowing.com

  33. Empty

    poorlydrawnlines.com

  34. Snackwatch: when credit card readers land at the office

    rachelbythebay.com

  35. The OSI model doesn't map well to TCP/IP

    jvns.ca

  36. TinyPilot: Month 10

    mtlynch.io

  37. Feeling Stuff

    poorlydrawnlines.com

  38. Tailscale v1.8 is here!

    tailscale.com

  39. The Robot’s Job

    poorlydrawnlines.com

  40. Knurling-rs changelog #24

    ferrous-systems.com

  41. Using GDB and defmt to debug embedded programs

    ferrous-systems.com

  42. Python and me, or when in Rome...

    rachelbythebay.com

  43. Compilers as Teachers

    ferrous-systems.com

  44. The Honest Troubleshooting Code of Conduct

    rachelbythebay.com

  45. I put all of my comics online!

    jvns.ca

  46. [AiC] Vision Docs!

    smallcultfollowing.com

  47. How Litestream Eliminated My Database Server for $0.03/month

    mtlynch.io

  48. April Tailscale newsletter

    tailscale.com

  49. Async Vision Doc Writing Sessions VII

    smallcultfollowing.com

  50. Ormolu internship

    tweag.io

  51. Async Vision Doc Writing Sessions VI

    smallcultfollowing.com

  52. Tail Latency Might Matter More Than You Think

    brooker.co.za

  53. Knurling-rs changelog #23

    ferrous-systems.com

  54. Notes on building debugging puzzles

    jvns.ca

  55. The Sisyphean Task Of DNS Client Config on Linux

    tailscale.com

  56. Arrows, through a different lens

    tweag.io

  57. Redundant against what?

    brooker.co.za

  58. Async Vision Doc Writing Sessions V

    smallcultfollowing.com

  59. #03 - NixOS Weekly

    weekly.nixos.org

  60. Ad-hoc interpreters with capability

    tweag.io

  61. Async Vision Doc Writing Sessions IV

    smallcultfollowing.com

  62. TinyPilot: Month 9

    mtlynch.io

  63. What problems do people solve with strace?

    jvns.ca

  64. My “shiny future”

    smallcultfollowing.com

  65. Knurling-rs changelog #22

    ferrous-systems.com

  66. A tool to spy on your DNS queries: dnspeep

    jvns.ca

  67. Testing an embedded application

    ferrous-systems.com

  68. Async Vision Doc Writing Sessions III

    smallcultfollowing.com

  69. Knurling Financial Update

    ferrous-systems.com

  70. Incubating the Haskell Foundation

    tweag.io

  71. Async Vision Doc Writing Sessions II

    smallcultfollowing.com

  72. What You Can Learn From Old Hard Drive Adverts

    brooker.co.za

  73. How to build hybrid Haskell and Java programs

    tweag.io

  74. Get better at programming by learning how things work

    jvns.ca

  75. Breathe-rs - An air quality monitor based on Knurling sessions

    ferrous-systems.com

  76. Types à la carte in Nickel

    tweag.io

  77. March Tailscale newsletter

    tailscale.com

  78. Contributing to Pygame

    keepdevelopingprojects.wordpress.com

  79. Guidelines for Freelance Developers Working with Me

    mtlynch.io

  80. netaddr.IP: a new IP address type for Go

    tailscale.com

  81. Key management characteristics of the Tailscale Control Protocol

    tailscale.com

  82. Announcing Gomod2nix

    tweag.io

  83. TinyPilot: Month 8

    mtlynch.io

  84. Things your manager might not know

    jvns.ca

  85. Battle-tested monadic OCaml: Tezos

    tweag.io

  86. #02 - NixOS Weekly

    weekly.nixos.org

  87. Incident Response Isn't Enough

    brooker.co.za

  88. Derivation outputs in a content-addressed world

    tweag.io

  89. Project: Recreating ShArc – Testing Linearity

    keepdevelopingprojects.wordpress.com

  90. TinyPilot: Month 7

    mtlynch.io

  91. My Third Year as a Solo Developer

    mtlynch.io

  92. Project: EOGee – Injecting Fake Signals with FakeEyes for Frequency Analysis

    keepdevelopingprojects.wordpress.com

  93. The Fundamental Mechanism of Scaling

    brooker.co.za

  94. #01 - NixOS Weekly

    weekly.nixos.org

  95. Stuff your logs!

    www.pvk.ca

  96. Quorum Availability

    brooker.co.za

  97. TinyPilot: Month 6

    mtlynch.io

  98. Project: EOGee – Programming the EOGlass microcontrollers

    keepdevelopingprojects.wordpress.com

  99. My favorite essays of life advice

    www.benkuhn.net

  100. Project: EOGee – Hardware Noise Analysis

    keepdevelopingprojects.wordpress.com

  101. Project: EOGee – EOGlass Drift Reduction

    keepdevelopingprojects.wordpress.com

  102. To listen well, get curious

    www.benkuhn.net

  103. In defense of blub studies

    www.benkuhn.net

  104. TinyPilot: Month 5

    mtlynch.io

  105. How to Make Your Code Reviewer Fall in Love with You

    mtlynch.io

  106. #09 - NixOS Weekly

    weekly.nixos.org

  107. Project: Recreating ShArc

    keepdevelopingprojects.wordpress.com

  108. TinyPilot: Month 4

    mtlynch.io

  109. 1.5x the PH bits for one more CLMUL

    www.pvk.ca

  110. Project: EOGee – Improving Drift via Reduced Bias Current

    keepdevelopingprojects.wordpress.com

  111. Getting Big Things Done

    brooker.co.za

  112. #08 - NixOS Weekly

    weekly.nixos.org

  113. TinyPilot: Month 3

    mtlynch.io

  114. Building a Homelab VM Server (2020 Edition)

    mtlynch.io

  115. Consensus is Harder Than It Looks

    brooker.co.za

  116. How to make video calls almost as good as face-to-face

    www.benkuhn.net

  117. Reducing STM32 SPI HAL Latency

    keepdevelopingprojects.wordpress.com

  118. TinyPilot: Month 2

    mtlynch.io

  119. Focus on the Good Parts

    brooker.co.za

  120. Mini Project: Monoprice 3D Printer Modification for Flexible Filament

    keepdevelopingprojects.wordpress.com

  121. UMASH: a fast and universal enough hash

    www.pvk.ca

  122. How I Collected a Debt from an Unscrupulous Merchant

    mtlynch.io

  123. TinyPilot: Month 1

    mtlynch.io

  124. #07 - NixOS Weekly

    weekly.nixos.org

  125. Tools for keeping focused

    www.benkuhn.net

  126. Attention is your scarcest resource

    www.benkuhn.net

  127. TinyPilot: Build a KVM Over IP for Under $100

    mtlynch.io

  128. Be impatient

    www.benkuhn.net

  129. Essays on programming I think about a lot

    www.benkuhn.net

  130. Flatter wait-free hazard pointers

    www.pvk.ca

  131. What should we do about network-effect monopolies?

    www.benkuhn.net

  132. #06 - NixOS Weekly

    weekly.nixos.org

  133. My weekly review habit

    www.benkuhn.net

  134. Key Mime Pi: Turn Your Raspberry Pi into a Remote Keyboard

    mtlynch.io

  135. #05 - NixOS Weekly

    weekly.nixos.org

  136. My Eight-Year Quest to Digitize 45 Videotapes (Part Two)

    mtlynch.io

  137. My Eight-Year Quest to Digitize 45 Videotapes (Part One)

    mtlynch.io

  138. #04 - NixOS Weekly

    weekly.nixos.org

  139. `zig cc`: a Powerful Drop-In Replacement for GCC/Clang

    andrewkelley.me

  140. #03 - NixOS Weekly

    weekly.nixos.org

  141. Why I'm donating $150/month (10% of my income) to the musl libc project

    andrewkelley.me

  142. Using Zig to Provide Stack Traces on Kernel Panic for a Bare Bones Operating System

    andrewkelley.me

  143. String Matching based on Compile Time Perfect Hashing in Zig

    andrewkelley.me

  144. I Quit My Cushy Job at OkCupid to Live on Donations to Zig

    andrewkelley.me

  145. Zig: January 2018 in Review

    andrewkelley.me

  146. Unsafe Zig is Safer Than Unsafe Rust

    andrewkelley.me

  147. Zig: December 2017 in Review

    andrewkelley.me

  148. A Better Way to Implement Bit Fields

    andrewkelley.me

  149. Zig: Already More Knowable Than C

    andrewkelley.me