Reposted by Daniel D. BeckNew-Cleckit Dominie @ncdominie.bsky.social · 28/09/2026Great moments in Scottish engineering history: James Watt tries to work out how his phone attaches to his selfie stick. 161357353
Reposted by Daniel D. BeckEmily Grubert @gruberte.bsky.social · 25/09/2026We (civil engineers) take this shit *extremely* seriously. My grumpiest, most disciplinary take is that I've always been deeply uncomfortable with CS calling itself "engineering" because -- individuals as exceptions, of course -- it does /not/ have a safety and ethics culture. 410721
Daniel D. Beck @ddbeck.com · 21/09/2026"Release notes" for week 38, 2026: measuring the "coverage gap," grouping web platform features, and tidying up descriptions.ddbeck.com“Release notes” for week 38A summary of my client work for week 38, the work week of September 14–18, 2026. 001
Reposted by Daniel D. BeckIngrid Burrington @lifewinning.com · 15/09/2026a lot of my frustration with the LLM onslaught has in fact been disappointment at realizing how many people do just want to pretend (at work, creatively, interpersonally) 438871
Daniel D. Beck @ddbeck.com · 14/09/2026"Release notes" for week 37, a quiet week in client work, thanks to another successful Write the Docs Berlinddbeck.com“Release notes” for week 37, 2026A summary of my client work for week 37, the work week of September 7–11, 2026. 020
Daniel D. Beck @ddbeck.com · 07/09/2026My "release notes" for week 36, starring feature investigations and CSS anchor positioning dataddbeck.com“Release notes” for week 36, 2026A summary of my client work for week 36, the work week of August 31–September 4, 2026. 010
Daniel D. Beck @ddbeck.com · 01/09/2026It's the first day of the month. Perhaps you'll join me in documenting something with a fresh README file?github.comGitHub - ddbeck/readme-checklist: A checklist for writing READMEsA checklist for writing READMEs. Contribute to ddbeck/readme-checklist development by creating an account on GitHub. 000
Daniel D. Beck @ddbeck.com · 31/08/2026My "Release notes" for week 35, 2026, featuring HTML processing instructions, XSLT's formal discouragement, and fortnightly browser releasesddbeck.com“Release notes” for week 35, 2026A summary of my client work for week 35, the work week of August 24–28, 2026. 020
Reposted by Daniel D. BeckPhilippe Auclair @philippeauclair.bsky.social · 27/08/2026To anyone who does not live in Paris but visits the city at regular intervals (as I do), the transformation has been staggering: Paris has been reclaimed from cars. It can be done, and could be done in London too. It is all about political will and taking the risk of being unpopular - for a while. 451883482
Daniel D. Beck @ddbeck.com · 26/08/2026"Release notes" for week 34, 2026. This is the first entry in an experiment I’m running for a few weeks, to write a summary of the things I completed as part of my work for clients. Perhaps it’s interesting!ddbeck.com“Release notes” for week 34, 2026A summary of my client work for week 34, 2026 (August 17–21). 120
Reposted by Daniel D. BeckGOLIKEHELLMACHINE @golikehellmachine.com · 20/08/2026i swear to god, asking: “what is the problem you are trying to solve? followed by: “what information or data do you need to solve this problem?” are like, some of the single most important questions you need to ask a stakeholder on all kinds of projects, and so many people skip it 541647233
Daniel D. Beck @ddbeck.com · 27/07/2026New note: jaq is "Pandoc for structured data"ddbeck.comjaq is “Pandoc for structured data”Like jq does for JSON, jaq transforms structured data, such as XML, YAML, TOML, CSV (and also JSON). 001
Daniel D. Beck @ddbeck.com · 23/07/2026The syntaxes jq uses for extracting an object’s keys, values, and entries are confusingly dissimilar. One of them is not like the others. A brief note with examples.ddbeck.comjq object entries, keys, and valuesThe syntaxes jq uses for extracting an object’s keys, values, and entries are confusingly dissimilar. One of them is not like the others. 110
Reposted by Daniel D. BeckAnthony Moser @anthonymoser.com · 14/07/2026google's "why don't you want to use our documentation chatbot" survey offers a pretty good list of reasons not to use their documentation chatbot 121005358
Daniel D. Beck @ddbeck.com · 13/07/2026Spec fiction or that which was specified but never implementedddbeck.comSpec fictionSpec fiction is that which was specified but never implemented. 010
Daniel D. Beck @ddbeck.com · 01/07/2026It's the first of the month, which is a great time to document something you haven't documented before with a README filegithub.comGitHub - ddbeck/readme-checklist: A checklist for writing READMEsA checklist for writing READMEs. Contribute to ddbeck/readme-checklist development by creating an account on GitHub. 020
Daniel D. Beck @ddbeck.com · 25/06/2026I finally added video of my talk "Stop chopping onions and extend Markdown without tears" to my site. It's my guided tour of a few little-used extension points in Markdown.ddbeck.comStop chopping onions and extend Markdown without tears at FOSDEM 2026A tour of Markdown's hidden extension points. 031
Daniel D. Beck @ddbeck.com · 22/06/2026With Git, I sometimes check out a single file, such as a shell script, from another branch. I didn't know how to do this with Jujutsu, so I took notes on how, plus why jj's equivalent confuses me.ddbeck.comCopy a file from another revision with jjWith Git, I sometimes check out a single file, such as a shell script, from another branch. I was not familiar with how to do this with jj (J… 000
Reposted by Daniel D. BeckSimon and Gargamel @kellylink.bsky.social · 19/06/2026The most mysterious thing about writing to me is paragraphs. I produce them fairly reliably, but without thinking about them. When I do think about them, when not writing, I feel as if I'm on the edge of a terrible chasm full of secret knowledge. 1610217
Reposted by Daniel D. Beckjulie muncy @julie.radiantarray.io · 17/06/2026the struggle of having ever moderated any online community is you now cannot go through any community without being like, oh, they should ban this person. this person hasn't done anything wrong yet but the vibes are off and you should ban the shit out of them. 332001573
Reposted by Daniel D. Beckabsolute horses @jcoglan.com · 09/06/2026they published 2,118 RFCs before going "we should define what 'should' means" 0319
Daniel D. Beck @ddbeck.com · 11/06/2026Had to reset the clock for "time since hearing a dick joke made on stage at a tech conference" which was standing at years 🙁 200
Daniel D. Beck @ddbeck.com · 10/06/2026I took some notes on @hilton.org.uk's prescriptions for solving the team tech blog problem and suggest one of my ownddbeck.comSolving the tech blog problemA software development team decides to start a tech blog. After a burst of enthusiasm, it soon goes dormant. Why? 030
Reposted by Daniel D. Beckarr @arr.bsky.social · 05/06/2026english isn't for cowards. if you're not saying 'torpify,' that's a skill issue. there's no Académie Française telling you what to do. if you try to type 'pallific' and freak out when you see a little red underline, maybe you're not ready to roll with the big dogs. 437153914209
Daniel D. Beck @ddbeck.com · 03/06/2026I deal with PDFs more regularly than I prefer, but I don't mind too much because I have some go-to tools. A new note dusted off from my drafts folderddbeck.comTaming PDFs with Poppler, Pandoc, and friendsWhen I’m working with PDFs, the tools I turn to most frequently are Poppler’s pdftotext and pdftohtml and Pandoc, with support from OCRmyPDF and (rip)grep. 010
Daniel D. Beck @ddbeck.com · 01/06/2026It's the first of the month and you know what that means: time to document something with a README filegithub.comGitHub - ddbeck/readme-checklist: A checklist for writing READMEsA checklist for writing READMEs. Contribute to ddbeck/readme-checklist development by creating an account on GitHub. 042
Reposted by Daniel D. BeckAndrew Lilley Brinker @alilleybrinker.com · 27/05/2026Good summary of models of funding in OSS! The article is focused on docs, but these payment options are common across all OSS work. Regarding commissions: if you want commissions, you should consider copying examples like Geomys, which make it easier for corporations to pay you for OSS work.geomys.orgGeomysGeomys is an organization of open source maintainers, founded by Filippo Valsorda. 062
Daniel D. Beck @ddbeck.com · 27/05/2026Serious open source docs work has a cost. I wrote down every way that I know of that gets docs authors and maintainers paid.ddbeck.comOpen source docs: where does the money come from?Open source docs don’t come for free. So who’s paying for it? 241
Daniel D. Beck @ddbeck.com · 20/05/2026I cleaned up some disused dotfiles (and worse, code to manage to said dotfiles) and ended up taking some notes on some software I really like: Stow.ddbeck.comStow and dotfilesGNU Stow has a new-to-me --dotfiles option. 010
Daniel D. Beck @ddbeck.com · 18/05/2026The `jj` version control system generates branch names that leave something to be desired. I took notes on an alternative template.ddbeck.comBetter generated branch names with jjThe jj version control system generates branch names that leave something to be desired. Here’s my alternative. 000
Reposted by Daniel D. BeckKate Compton @galaxykate.bsky.social · 18/05/2026Computer science is the art of preventing computers from doing things. Big NO notation is used to formally specify how many things you have prevented the computer from doing. 39715
Reposted by Daniel D. BeckSarah Rainsberger @sarah11918.rainsberger.ca · 04/05/2026Looking forward to working with @yanthomas.dev to devote some love to the @biomejs.dev docs so they better serve the entire community: readers, contributors, reviewers, and maintainers! 2261
Daniel D. Beck @ddbeck.com · 30/04/2026Last year, I wrote about waking up a sleeping computer remotely. I took some new notes on how I've made it much more convenient.ddbeck.comRevisiting remote Wake-on-LANI’ve written previously about using Tailscale to wake a PC remotely. I’m now using Home Assistant to wake it in fewer steps. 010
Reposted by Daniel D. Beckjenn schiffer 😎 @jennschiffer.com · 28/04/2026I think my call to action here is to pay for no-vc non-public small business made software and cut them a little slack on downtime because it’s where your favorite expensive big guys are headed anyway 211623
Reposted by Daniel D. BeckWillow @rockshrimp.bsky.social · 28/04/2026Every time I see someone talk about Claude I think about how they switched from female to male names as soon as they wanted the robots to seem like experts vs personal assistants. 11107063144
Reposted by Daniel D. BeckDaniel D. Beck @ddbeck.com · 20/04/2026The fish shell's `set_color` command taught me a little lesson about output streams, escape sequences, and things that aren't magic. Plus, I got a tiny change into the fish docs.ddbeck.comThe fish shell set_color command prints invisible charactersThe fish shell set\_color command writes escape sequences to standard output. At least in fish, color text in your terminal isn’t a special trick of… 001
Daniel D. Beck @ddbeck.com · 20/04/2026The fish shell's `set_color` command taught me a little lesson about output streams, escape sequences, and things that aren't magic. Plus, I got a tiny change into the fish docs.ddbeck.comThe fish shell set_color command prints invisible charactersThe fish shell set\_color command writes escape sequences to standard output. At least in fish, color text in your terminal isn’t a special trick of… 001
Reposted by Daniel D. BeckErin Kissane @kissane.myatproto.social · 07/04/2026I will go to my grave hollering IF YOU TEACH PEOPLE WELL WHILE TREATING THEM WELL THEY CAN LEARN 8907115
Daniel D. Beck @ddbeck.com · 01/04/2026It's the first of the month and you're no fool. Why not share what you know by writing a README file?github.comGitHub - ddbeck/readme-checklist: A checklist for writing READMEsA checklist for writing READMEs. Contribute to ddbeck/readme-checklist development by creating an account on GitHub. 020
Reposted by Daniel D. BeckErin Kissane @kissane.myatproto.social · 24/03/2026I think people took this thread to be about not using LLMs to replace user research, and sure. But it's really about talking to people and caring about them and what they need when we make things for them. 16313
Daniel D. Beck @ddbeck.com · 16/03/2026I recently learned that there's a <q> HTML element. It's the inline counterpart to <blockquote>, except much weirder.ddbeck.comThe <q> element exists but you probably shouldn't use itRecently I learned that the <q> element exists. And it’s no wonder that I didn’t learn about it sooner: it’s goofy. 020
Reposted by Daniel D. BeckSarah Rainsberger @sarah11918.rainsberger.ca · 13/03/2026And with that, so ends my last day w Astro Docs. So proud of the docs our community made, & honoured I had the chance to lead them. Open to new adventures in docs/community. If you liked learning, using, or contributing to Astro...maybe some of that was me! Maybe I can bring that to your project! 1610514
Daniel D. Beck @ddbeck.com · 10/03/2026I took some brief notes on contributing to Git for the first timeddbeck.comMy first Git commitLast week, I got my first commit in Git. After many years of being a Git user, I am now a contributor to Git itself. 020
Reposted by Daniel D. Beckdietrich @burrito.space · 06/03/2026How do we get to more than just three web engines owned by three US companies? It's a gargantuan question, with no easy or right answer. I've put together a draft report, thinking about it through a very specific approach - please enjoy: Servo Readiness Report webtransitions.org/servo-readin... 57531
Daniel D. Beck @ddbeck.com · 03/03/2026Why a 10-year-old Tumblr post by @galaxykate.bsky.social is still the most important thing I've read about generating textddbeck.comSlop’s ancestorTen years ago, Kate Compton wrote “So you want to build a generator….” Nothing better prepared me for a world where text and image generati… 0162
Daniel D. Beck @ddbeck.com · 02/03/2026Today's the first Monday of the month, which is a great time to document the undocumented with a READMEgithub.comGitHub - ddbeck/readme-checklist: A checklist for writing READMEsA checklist for writing READMEs. Contribute to ddbeck/readme-checklist development by creating an account on GitHub. 000
Daniel D. Beck @ddbeck.com · 25/02/2026Notes on pandoc for the people, the pandoc that runs in your web browserddbeck.comPandoc for the peoplePandoc for the people runs pandoc in your web browser. You can use it to convert documents without a command line. 030
Reposted by Daniel D. BeckLu wilson @todepond.com · 16/02/2026writing code should not be the primary way of contributing to free open source software 2736
Daniel D. Beck @ddbeck.com · 23/02/2026You might know camelCase or snake_case or kebab-case, but do you know Tall Man?ddbeck.com“Tall Man” letteringTall Man lettering seeks to avoid medication errors by using casing to make look-alike names look less alike. 000