Reposted by Douglas CreagerKirill Osenkov @kirillosenkov.com · 28/09/2026A eulogy for the software engineer davekiss.com/blog/eulogy-... by @davekiss.comdavekiss.comA eulogy for the software engineer | Dave KissDearly beloved, we are gathered here today to bury the software engineer, along with a pair of headphones, a notebook, and a keyboard. A talk about what went in the ground, and what's still in your ha... 062
Reposted by Douglas Creager‹Programming› Conference @programming-conf.bsky.social · 22/09/2026In 2027, the International Conference on the Art, Science, and Engineering of Programming (‹Programming› 2027) will be held from 15 to 19 March in Kyoto, Japan. We are looking for workshops and similar events. More info, deadlines, and submissions: 2027.programmingconference.org/track/progra...2027.programmingconference.org‹Programming› 2027 - Workshops - ‹Programming› 2027To build a community and to foster an environment where participants can exchange ideas and experiences related to practical software development, <Programming> will host a number of workshops and sim... 0116
Reposted by Douglas CreagerUSDA Choice Thinkmeat @arrdem.tirefireind.us · 21/09/2026Database? SQLite until proven otherwise 1112
Reposted by Douglas CreagerHillel @hillelwayne.com · 15/09/2026Right now the biggest barrier to AI-driven formal methods is that AIs are absolutely dogshit at coming up with good properties. I thought that was just a March 2026 thing but it seems to be a September 2026 thing too 1242
Reposted by Douglas CreagerHila Peleg @hilacodes.bsky.social · 09/09/2026The first annual Future of Property-Based Testing Workshop (FPBT'27) will be happening in Mexico City on January 12th (co-located with POPL'27)! Submissions are open now (deadline October 23rd); see popl27.sigplan.org/home/fpbt-2027 for details.popl27.sigplan.orgFPBT 2027 - Future of Property-Based Testing - POPL 2027Property-based testing has grown from a niche technique into a recognized discipline with a thriving research community and a considerable base of industrial practitioners. In fact, PBT is only increa... 178
Reposted by Douglas CreagerStefan Marr @stefan-marr.de · 28/08/2026VMIL'26 has a program! Looks very interesting. Static Analysis, optimizing Android's GC, understanding R's benchmarks, optimizing Ruby, and lots more! The SPLASH early registration deadline is September 3rd! Program: conf.researchr.org/home/splash-... 043
Reposted by Douglas CreagerWilliam Woodruff (1.3.6.1.4.1.55738) @yossarian.net · 13/08/2026Running for the Python Packaging Council blog.yossarian.net/2026/08/13/pytho… #oss #python 011
Reposted by Douglas CreagerEuroPython 2026, Kraków @europython.eu · 30/07/2026What does it take to keep Python secure for the next decade? 🔒🐍 William Woodruff explores the future of Python security, evolving threats, and how defenders need to adapt during this #EuroPython2026 keynote. 🎥 Watch now!! www.youtube.com/watch?v=wMPe...youtube.comKeynote: Securing Python for the next decade - William Woodruff[EuroPython 2026 - Keynote - S1 on 2026-07-17] 🎤 *Securing Python for the next decade by William Woodruff* 🔗 https://ep2026.europython.eu/session/securing-python-for-the-next-decade 📝… 072
Reposted by Douglas CreagerHillel @hillelwayne.com · 29/07/2026I am delighted to announce that after 5 years of work, 15 early releases, 50,000 words written, and 100,000 more deleted, *Logic for Programmers* is now complete and available in print! Blog post announcement: www.hillelwayne.com/post/lfp/ Website: logicforprogrammers.comlogicforprogrammers.comLogic for ProgrammersPractical math for the working programmer. 1020448
Reposted by Douglas CreagerAndrew Gallant @burntsushi.net · 29/07/2026Does anyone know why ripgrep is soooooo much slower on macOS than Linux these days? On the left is my AMD Ryzen 9 7940HS laptop and on the right is my M2 mac mini. Both searching the same revision of Chromium and both are hot in the OS page cache. 2173
Reposted by Douglas CreagerGuided By Gumbo @guidedbygumbo.bsky.social · 24/05/2025The movie holds up. As does this great anecdote courtesy of Sam Neill and Jeff Goldblum. 41791496
Reposted by Douglas CreagerLeigh Jones @leighsus.bsky.social · 04/07/2026I have such an expertly curated algorithm that I'm seeing posts from Mexican street food restaurants in the US and this is how they're advertising the game tomorrow night. "Good vibes" 17107222609
Reposted by Douglas Creagerapenwarr @apenwarr.ca · 04/07/2026Here’s a new tool I’ve been working on. A new approach to self-hosted distributed storage. apenwarr.ca/log/20260704apenwarr.cathundersnap 0.01: an undo button for everythingHappy July 4th! For those of us around the world contemplating independence, it's a good day to think about how we came to rely on expensiv... 3505
Reposted by Douglas CreagerDan Luu @danluu.com · 04/07/2026Agentic test processes, LLM benchmarks, and other notes on agentic coding from Galapagos Island: danluu.com/ai-coding/ 1457
Reposted by Douglas Creagersteve o’grady @sogrady.org · 15/06/2026just wanted to let everyone know that as of this morning, @monktoberfest.com tickets are publicly available. link is here. there is one important change this year that you should all be aware of as it affects ticket availability. more on that below. ti.to/monktoberfes...ti.toThe 2026 MonktoberfestBack by popular demand, RedMonk brings you the fourteenth annual Monktoberfest. The only conference focused on how craft, technology and social come together, it's one of the most unique events in the... 161
Reposted by Douglas CreagerYaron Minsky @yminsky.bsky.social · 11/06/2026I've been telling people for 25 years that Jane Street is not interested in formal methods. No more! And we're actively hiring to form a new formal methods team! blog.janestreet.com/formal-metho...blog.janestreet.comFormal methods and the future of programmingI’ve been telling people for the last 25 years that Jane Street as an organization was just not interested in formal methods. 38119
Reposted by Douglas CreagerAndrew Gallant @burntsushi.net · 03/06/2026I was recently diagnosed with a rare autoimmune disorder called anti-NMDA receptor encephalitis. It's a "disease of chaos" that completely upturned my life for a couple months. I wrote a blog about it that goes into more detail and discusses prognosis. :-) burntsushi.net/encephalitis/burntsushi.netEncephalitis - Andrew Gallant's Blog 1312443
Reposted by Douglas CreagerAndy Wingo @wingolog.org · 21/05/2026from my colleague @p.ocmatos.com, a new agent-first language that embeds formal verification: p.ocmatos.com/blog/whats-i... it's very interesting. i don't like it! but interesting nonethelessp.ocmatos.comWhat's in a vow? A language for the future of agentic coding - Notes & CodeAnnouncing Vow, an agent-first programming language with formal verification built in. Self-hosted, early, and open for you to try. 192
Reposted by Douglas CreagerBernát Gábor @gjbernat.bsky.social · 15/05/2026Just published my notes from this year's Python Typing Summit at PyCon US. If you've ever been curious what one of these is like from the inside: intersection types, constraint sets in ty, tensor shapes in Pyrefly, Guido on direction. 🐍📝 bernat.tech/posts/pycon-... #PyConUSbernat.techPyCon US 2026 Typing Summit RecapPer-talk notes from the PyCon US 2026 Typing Summit in Long Beach: Pyrefly and AI agents, ty constraint sets, Lean formalization, tensor shape types, intersection types, PEP 827, Guido on the directio... 0113
Reposted by Douglas CreagerSilver Spook Games @silverspookgames.mastodon.social.ap.brid.gy · 09/05/2026With Ben Chandler, amazing #indiegame dev known for Technobabylon, Unavowed, & more. We talk heavy metal, why we make indie games, living in nature-filled Pacific regions yet working on urban cyberpunk, & Ben's exciting new sci-fi fantasy adventure, Gilt! www.youtube.com/live/1lRT4OuERfA 02712
Reposted by Douglas CreagerArmin Ronacher @mitsuhiko.at · 08/05/2026I think @antirez ds4.c is important! I wrote down my thoughts on why I built pi-ds4 and why we need to focus our local model efforts stronger than we do currently. lucumr.pocoo.org/2026/5/8/loc...lucumr.pocoo.orgPushing Local Models With Focus And PolishLocal models need focus and polish. 1011821
Reposted by Douglas CreagerPoorly Drawn Lines @poorlydrawnlines.bsky.social · 27/03/2026The largest cat you've ever seen. 4864152
Reposted by Douglas CreagerShriram Krishnamurthi @shriram.bsky.social · 01/05/2026To make it easier esp. for junior folks (students, postdocs, jr faculty) to talk to me, I'm trying a new thing: open office hours at conferences! Come find me at PLDI 2026, using the public calendar linked to the page below. Please feel free to reshare! cs.brown.edu/people/sk/Co... 0378
Reposted by Douglas CreagerDavid Crawshaw @crawshaw.io · 22/04/2026On a more personal note, some thoughts on why I am working on this: crawshaw.io/blog/buildin... 4506
Reposted by Douglas CreagerLaurence Tratt @ltratt.bsky.social · 15/04/2026C interpreters underlie many of our most widely used language implementations -- but they're slow. Wouldn't it be great if we could turn them into JIT compiling VMs? This video shows what happens when we do just that to the normal Lua VM (first) and "yklua" (Lua w/JIT, second). 13514
Reposted by Douglas Creagersteve o’grady @sogrady.org · 14/04/2026not just baseball history: this is one of the greatest moments in TV history full stop 071
Reposted by Douglas CreagerBryan Cantrill @bcantrill.bsky.social · 12/04/2026The peril of laziness lost bcantrill.dtrace.org/2026/04/12/t...bcantrill.dtrace.orgThe peril of laziness lost | The Observation Deck 427887
Reposted by Douglas Creagercinnamon 🐇 🏳️⚧️ @plushie.holdings · 12/04/2026this is so sick???? github.com/astral-sh/uv/blob/8ae8cc3/crates/uv-pep440/src/version.rs#L1064-L1137github.com 2354
Reposted by Douglas CreagerWilliam Woodruff (1.3.6.1.4.1.55738) @yossarian.net · 08/04/2026the last two weeks have been ~exciting~ in terms of open source security! I've put together a post on Astral's blog about how we think about open source security: astral.sh/blog/open-so...astral.shOpen source security at AstralInsights and guidance from our engineering team on how Astral secures its tools. 3153
Reposted by Douglas CreagerLucie / minute @mntmn.mastodon.social.ap.brid.gy · 03/04/2026stephano contributed all required patches to run Arch Linux ARM on MNT Reform series devices, yay! community.mnt.re/t/arch-linux-arm-u…community.mnt.reArch Linux (Arm) Update for MNT ReformAll required packages to run Arch Linux Arm (ALARM) are now available on the Arch User Repository: Linux & Linux Headers Reform Tools Reform LPC Module i.MX 8M Plus Wifi Module & Firmware Reform tools & modules build from source. Linux & headers are bin-only for now. You can view the whole kernel and headers build process used for these packages. You can also pick up an SD Card image there if you want to try it out. If you like what’s happening here please feel free to vote for these AUR p... 064
Reposted by Douglas CreagerMatthew Garrett @mjg59.eicar-test-file.zip · 01/04/2026I have written a blog post about how my blog (and most of the rest of my online presence) is all stuck in a small box that lives under a TV: codon.org.uk/~mjg59/blog/...codon.org.ukSelf hosting as much of my online presence as practicalBecause I am bad at giving up on things, I’ve been running my own email server for over 20 years. Some of that time it’s been a PC at the end of a DSL line, some of that time it’s been a Mac Mini in a... 28510
Reposted by Douglas Creagerabsolute horses @jcoglan.com · 26/03/2026from earlier this week: "uses for nested promises", where I look at why you might ever *not* want implicit promise flattening, and how promises concatenate things in time the way arrays do so in space blog.jcoglan.com/2026/03/23/u...blog.jcoglan.comUses for nested promises – The If Works 044
Reposted by Douglas CreagerIan Coldwater 🧊🚫 @lookitup.baby · 23/03/2026Making your conference talk slides? Make the font bigger. Do it again. I know the default font looks ok when you’re looking at it on your laptop but I promise no one can read that from the back If you can’t fit all the words you want on one slide, you have too many words. Make another slide! 2137649
Reposted by Douglas CreagerSimon Willison @simonwillison.net · 19/03/2026Thoughts on OpenAI acquiring Astral and uv/ruff/ty simonwillison.net/2026/Mar/19/...simonwillison.netThoughts on OpenAI acquiring Astral and uv/ruff/tyThe big news this morning: Astral to join OpenAI (on the Astral blog) and OpenAI to acquire Astral (the OpenAI announcement). Astral are the company behind uv, ruff, and ty—three … 511222
Reposted by Douglas CreagerAndrew Gallant @burntsushi.net · 19/03/2026astral.sh/blog/openaiastral.shAstral to join OpenAIAstral has entered into an agreement to join OpenAI as part of the Codex team. 0151
Reposted by Douglas CreagerPaige Bailey (webpaige.dev) @dynamicwebpaige.bsky.social · 17/03/2026if your specific niche is also "bizarre intertwingled anecdotes about 1950s-1990s computer scientists" i have built your holy grail: just took a thousand oral histories from the @computerhistory.bsky.social museum and made them fully searchable and deeply interconnected 🎉welcome to f0lkl0r3.dev 413136
Reposted by Douglas CreagerShriram Krishnamurthi @shriram.bsky.social · 18/03/2026@ilyasergey.bsky.social: "I formalised and proved the correctness of Move’s new borrow checker in Lean: 39,000 lines of mechanised metatheory, produced in under a month with the help of an AI coding assistant." How it went, and what it augurs for PL research. proofsandintuitions.net/2026/03/18/m...proofsandintuitions.netVerifying Move Borrow Checker in Lean: an Experiment in AI-Assisted PL MetatheoryI formalised and proved the correctness of Move’s new borrow checker in Lean: 39,000 lines of mechanised metatheory, produced in under a month with the help of an AI coding assistant. This post tells ... 1143
Reposted by Douglas Creager‹Programming› Conference @programming-conf.bsky.social · 10/03/2026Less than a week until ‹Programming› 2026 in Munich (March 16–20)! What’s ahead: - 4 days of deep-dive sessions. - Workshops including MoreVMs, PX/26, SCLIT, VIMPL, and Substrates. - Networking in the heart of Bavaria. We can’t wait to see you there! Final details: 2026.programming-conference.org2026.programming-conference.org‹Programming› 2026The International Conference on the Art, Science, and Engineering of Programming—or ‹Programming› for short—is a new conference focused on programming topics including the experience of programming. ‹... 052
Reposted by Douglas Creagerabsolute horses @jcoglan.com · 09/03/202620 years ago we got "git means you can work offline". now you have to be online all the time to use your LLM and meanwhile github can't stay up for 24 hours at a time 0251
Reposted by Douglas CreagerStefan Marr @stefan-marr.de · 05/03/2026The deadline of the ICOOOLPS workshop is soon! Want to talk about language implementation challenges, experiences, and/or research? It will be in sunny Brussels end of June! 2026.ecoop.org/home/ICOOOLP...2026.ecoop.orgICOOOLPS 2026 - ECOOP 2026The ICOOOLPS workshop series brings together researchers and practitioners working in the field of language implementation and optimization. The goal of the workshop is to discuss emerging problems an... 013
Reposted by Douglas Creagerrewinfrey @rewinfrey.bsky.social · 01/03/2026Sharing a 5-part series on content-defined chunking (CDC) algorithms as background research for my master's thesis on source code deduplication. It's a tour of the algorithms, a deep dive into FastCDC, and explores costs for building deduplication pipelines at scale. rickwinfrey.com/writings/con...rickwinfrey.comFrom Problem to TaxonomyAn introduction to content-defined chunking: why fixed-size splitting fails, how content-aware boundaries solve the deduplication problem, and a taxonomy of three CDC algorithm families. 022
Reposted by Douglas CreagerRyan Moulton @moultano.bsky.social · 23/02/2026I went a little overboard with this and a little bit insane. moultano.wordpress.com/2026/02/22/t...moultano.wordpress.comThe Hunt for Dark BreakfastWith a theoretical model of breakfast, can we derive the existence of “dark breakfasts,” breakfasts that we know must exist, but have never observed? 2127075
Reposted by Douglas CreagerRoberto Empijei Clapis @empijei.bsky.social · 17/02/2026Very few people know that the Go standard library has an internal DSL used to make sure that no new intra-stdlib dependencies are added when a change happens: github.com/golang/go/bl...github.comgo/src/go/build/deps_test.go at f65692ea562bf24c21ae46854e98584dd4bcc201 · golang/goThe Go programming language. Contribute to golang/go development by creating an account on GitHub. 411813
Reposted by Douglas CreagerGo @golang.org · 17/02/2026“Using go fix to modernize Go code” by Alan Donovan — go.dev/blog/gofix #golang 06122
Reposted by Douglas CreagerCabel Sasser @cabel.panic.com · 11/02/2026over a year ago, i gave a talk at the xoxo conference about a mural, a mcdonald’s, and a man. (but it was also secretly about life, and legacy, and meaning.) finally, i’m blogging the full story, with behind-the-scenes details, and a video of the talk. enjoy. cabel.com/wes-cook-and...cabel.comWes Cook and the Centralia McDonald's MuralA personal story about discovering a mural in a McDonald's, an unknown artist named Wes Cook, saving the mural, and a conference talk about the whole thing. 34461118
Reposted by Douglas CreagerArmin Ronacher @mitsuhiko.at · 09/02/2026This weekend I was thinking about programming languages. Programming languages for agents. Will we see them? I believe people will (and should!) try to build some. lucumr.pocoo.org/2026/2/9/a-l...lucumr.pocoo.orgA Language For AgentsWhat programming languages would agents want to program in? 4348
Reposted by Douglas CreagerStefan Marr @stefan-marr.de · 02/02/2026Programming Language Implementation: In Theory, We Understand. In Practice, We Wish We Would. In about a month, on March 9th, I'll give my inaugural lecture. I'll probably complain about the complexity of modern programming language implementations... stefan-marr.de/2026/02/prog...stefan-marr.deProgramming Language Implementation: In Theory, We Understand. In Practice, We Wish We Would.My Inaugural Lecture at the JKU will be on March 9th, 2026 0214
Reposted by Douglas CreagerBob Nystrom @stuffwithstuff.com · 29/01/2026Forgive me, I wrote a thing about AI: journal.stuffwithstuff.com/2026/01/24/t...journal.stuffwithstuff.com The Value of Things – journal.stuffwithstuff.com 88311