Dave Thomas (@pragdave) header
Dave Thomas (@pragdave) profile picture

Programmer turned publisher (but mostly programmer)

Dallas, Texas
Joined May 2007
Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)Photo by Dave Thomas (@pragdave)
Love markdown, hate markdown tables. I just released tableau (github.com/pragdave/ts-table…), a different way of marking up nice-looking tables in Markdown docs. Support for common MD preprocessors; easy to add more. And it's AI friendly.
4
8
60
5,747
ElixirConf lightning talks are up! (And remember - the Pragprog ElixirConf sale is still on - code WindyElixir at checkout saves you 35% on all Pragprog Elixir titles (Elixir, Erlang, Beam, Phoenix, OTP...) pragprog.com/categories/elix…
⚡ The ElixirConf US 2026 lightning talks are now live, free to watch! 9 short, punchy talks: AI agents on the BEAM, native Elixir tooling, gaming, proof-driven dev, and more. Want every talk? Grab a video pass: ti.to/elixirconf/2026/with/q… Watch all lightning talks 👉 elixirconf.com/lightning-tal… #Elixir #ElixirConf #BEAM
2
5
2,072
Jessica Kerr is both a deep thinker and an amazing communicator as she reminds us that now is the time to be more human and choose how we apply our agency.
1
1
1
19
5,581
I first met Matz 25 years ago at the first RubyConf. He's still the same warm, gentle, and smart person he was then
1
4
1
72
10,402
localized coherence; global chaos
1
1
5
1,884
Clean Code is Good For AIs, Too I wanted to work out how to help AIs understand my code, so I ran an experiment with some surprising results. (link in follow-on post)
3
5
3
19
3,293
I'm building a Linux kennel from source for the first time in 20 years. Rabbit, meet hole.
7
2
42
5,225
Dave Thomas retweeted
まだこっちの世界観が好きなのは、自分の郷愁なのだろうか。 thank you ! ❤️@snoozer05 @pragdave
3
1
15
3,627
Bwaahaha
1
8
1
34
5,676
The skills you worked hard to develop as a programmer are just as valid today in the world of AI agents. Link below.
4
12
1
40
4,678
Nostalgia is not a strategy. Chad Fowler's amazing perspective on the future of systems at RubyConf Austria
1
8
40
4,102