-
Drew DeVault's blog
May 14, 2022 A Hare code generator for finding ioctl numbers
-
Drew DeVault's blog
May 12, 2022 When will we learn?
-
Drew DeVault's blog
May 9, 2022 Implementing an SSH agent in Hare
-
Drew DeVault's blog
April 25, 2022 Announcing the Hare programming language
-
Drew DeVault's blog
April 25, 2022 Announcing the Hare programming langauge
-
Drew DeVault's blog
April 16, 2022 Stepping away from Gemini [ what is gemini://? ]
-
Drew DeVault's blog
April 1, 2022 Announcing git snail-mail
-
Drew DeVault's blog
March 29, 2022 It is important for free software to use free software infrastructure
-
Drew DeVault's blog
March 24, 2022 The Netherlands so far
-
Drew DeVault's blog
March 14, 2022 It takes a village
-
Drew DeVault's blog
March 13, 2022 Why am I building a programming language in private?
-
Drew DeVault's blog
March 1, 2022 Open Source is defined by the OSI's Open Source Definition
-
Drew DeVault's blog
February 19, 2022 Plaid is an evil nightmare product from Security Hell
-
Drew DeVault's blog
February 17, 2022 tar is good actually [ what is gemini://? ]
-
Drew DeVault's blog
February 13, 2022 Framing accessibility in broader terms
-
Drew DeVault's blog
February 7, 2022 Free software licenses explained: MIT
-
Drew DeVault's blog
January 28, 2022 Implementing a MIME database in XXXX
-
Drew DeVault's blog
January 19, 2022 Help Chile write free software values, privacy, and digital sovereignty into their …
-
Drew DeVault's blog
January 18, 2022 Pine64 should re-evaluate their community priorities
-
Drew DeVault's blog
January 15, 2022 The RISC-V experience
-
Drew DeVault's blog
December 30, 2021 Breaking down a small language design proposal
-
Drew DeVault's blog
December 28, 2021 Thoughts on the SpaceX Starship program [ what is gemini://? ]
-
Drew DeVault's blog
December 28, 2021 Please don't use Discord for FOSS projects
-
Drew DeVault's blog
December 25, 2021 Please use me as a resource
Before reaching out to me, be aware that I get many …
-
Drew DeVault's blog
December 23, 2021 Sustainable creativity in a world without copyright
-
Drew DeVault's blog
December 18, 2021 On commercial forks of FOSS projects
-
Drew DeVault's blog
December 18, 2021 On commercial forks FOSS projects
-
Drew DeVault's blog
December 14, 2021 Impressions of Linux Mint & elementary OS
-
Drew DeVault's blog
December 5, 2021 How new Linux users can increase their odds of success
December 5, 2021 What …
-
Drew DeVault's blog
November 26, 2021 postmarketOS revolutionizes smartphone hacking
-
Drew DeVault's blog
November 24, 2021 My philosophy for productive instant messaging
-
Drew DeVault's blog
November 20, 2021 An alternative to the Dark Forest hypothesis [ what is gemini://? ]
-
Drew DeVault's blog
November 16, 2021 I will pay you cash to delete your npm module
-
Drew DeVault's blog
November 16, 2021 Python: Please stop screwing over Linux distros
-
Drew DeVault's blog
November 15, 2021 Reframing the philosophy of Gemini [ what is gemini://? ]
-
Drew DeVault's blog
November 5, 2021 Breaking down Apollo Federation's anti-FOSS corporate gaslighting
-
Drew DeVault's blog
October 31, 2021 On a dark and stormy night… [ what is gemini://? ]
-
Drew DeVault's blog
October 26, 2021 GitHub stale bot considered harmful
-
Drew DeVault's blog
October 22, 2021 How SmarterEveryDay's 4privacy can, and cannot, meet its goals
-
Drew DeVault's blog
October 17, 2021 Software developers have stopped caring about reliability
-
Drew DeVault's blog
October 5, 2021 The distant legacy of terminal emulators [ what is gemini://? ]
-
Drew DeVault's blog
October 5, 2021 How reflection works in ****
-
Drew DeVault's blog
September 27, 2021 Developers: Let distros do their job
September 23, 2021 Nitter and other Internet …
-
Drew DeVault's blog
September 27, 2021 Developers: Let distros do their job
-
Drew DeVault's blog
September 23, 2021 Nitter and other Internet reclamation projects
-
Drew DeVault's blog
September 16, 2021 Mark Rober and the manipulation of children for profit [ what is gemini://? ]
-
Drew DeVault's blog
September 11, 2021 visurf, a web browser based on NetSurf
-
Drew DeVault's blog
August 11, 2021 Tips for debugging your new programming language
August 10, 2021 Police to begin …
-
Drew DeVault's blog
August 6, 2021 proxy.golang.org allows many Go packages to be silently broken
-
Drew DeVault's blog
August 5, 2021 In praise of PostgreSQL
-
Drew DeVault's blog
July 28, 2021 My wish-list for the next YAML
-
Drew DeVault's blog
July 21, 2021 Demon Slayer: The Movie: Mugen Train review [ what is gemini://? ]
-
Drew DeVault's blog
July 4, 2021 Is GitHub a derivative work of GPL'd software?
July 3, 2021 How does IRC's federation …
-
Drew DeVault's blog
June 27, 2021 You can't capture the nuance of my form fields
-
Drew DeVault's blog
June 24, 2021 A finger client
-
Drew DeVault's blog
June 14, 2021 Provided "as is", without warranty of any kind
-
Drew DeVault's blog
June 7, 2021 I will be moving to the Netherlands
-
Drew DeVault's blog
May 30, 2021 Build your project in our new language
-
Drew DeVault's blog
May 24, 2021 Using io_uring to make a high-performance… finger server
-
Drew DeVault's blog
May 20, 2021 How I choose a license [ what is gemini://? ]
-
Drew DeVault's blog
May 19, 2021 How to write release notes
-
Drew DeVault's blog
May 17, 2021 aerc, mbsync, and postfix for maximum comfy offline email
-
Drew DeVault's blog
May 14, 2021 Pinebook Pro review
-
Drew DeVault's blog
May 8, 2021 I try not to make unlikable software (and features)
-
Drew DeVault's blog
May 7, 2021 godocs.io six months later
-
Drew DeVault's blog
May 6, 2021 Praise for Alpine Linux [ what is gemini://? ]
-
Drew DeVault's blog
May 3, 2021 awk is the coolest tool you don't know [ what is gemini://? ]
-
Drew DeVault's blog
Before reaching out to me, be aware that I get many emails, and my typical
response time is days or …
-
https://drewdevault.com
[Marking site as being monitored from now on]