Technical excellence from a trusted friend and the highest author royalties around. We are pragmatic, and we are developers, for developers.

PragmaticProgrammers retweeted
I just published Why Code Quality Still Matters in the Age of AI Agents medium.com/@ramtop/why-code-…
1
3
6
879
Pragprog author @ramtop, and translator @ngsw_taro The book: From Objects to Functions pragprog.com/titles/uboop
Replying to @ngsw_taro
原著者の @ramtop さんとツーショット! #javaq
1
8
1,573
Don't miss Pragprog author, @AdamTornhill - author of Software Design X-Rays and Your Code as a Crime Scene, 2ndEd pragprog.com/titles/atevol pragprog.com/titles/atcrime2
Func Prog Conf 2026 is gonna be lit! Both @enigma2a and @AdamTornhill are speaking. And we're hosting a warmup #Clojure Café the night before, with Arne Bresseur speaking (probably about Janet Lang). funcprogconf.com/
3
978
The secret to better software isn’t *more* code, it's *smarter* code. With clever examples and insightful illustrations, @jaywengrow helps you really understand performance and ship Python that scales. Get both volumes at PragProg Vol 1: pragprog.com/titles/jwpython Vol 2: pragprog.com/titles/jwpython…
4
909
PragmaticProgrammers retweeted
The "whiteboard defense:" I should be able to pull you aside at any moment and ask you to explain any customer-facing system you've shipped. You should be able to clearly explain how it works and defend the decisions you made. This is my benchmark for responsible AI usage. I don't expect line-level familiarity with the code. I don't care if you remember the exact function name or implementation detail. You may not even know it. I don't care. But if I ask "why did you do X instead of Y?", "what happens if this actor behaves maliciously?", "what data structure did you use here and why?", or "where does this fail?" you should be able to answer confidently. For PoCs, demos, experiments, whatever: I don't care. Generate 100% of it and understand none of it. Speed over quality every time in those specific scenarios. But if you're shipping customer-facing work, you can't be shipping things you don't understand at a high level.
229
964
9,208
472,262
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,017
Celebrating ElixirConf in Chicago! 35% off all Elixir titles with code WindyElixir Only at Pragprog #ElixirConf #ElixirLang
1
6
912
One of the amazing Pragprog authors @akoutmos at ElixirConf!
We had a great Nerves training session today. Thank you to everyone for coming out 🙏
1
878
PragmaticProgrammers retweeted
At Rustconf with @ardanlabs , shamelessly promoting Advanced Hands-on Rust for @pragprog !
1
1
12
527
A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1 by @jaywengrow "Students and programmers everywhere are told how important algorithms and data structures are for creating quality software---not to mention getting hired at the best companies---and yet, there are so few resources that bring actual clarity to the topic. This book does!" -- Lyndon Purcell, Software Developer, OK200. pragprog.com/titles/jwpython #python #algorithms
2
919
Complexity is inevitable. Tangled code isn’t. Advanced Functional Programming with Elixir by @joekoski_wa Use real-world Elixir in FunPark as the working domain, and a production-ready, open-source library you can use and extend into your own projects. Core abstractions like equality, ordering, predicates, monoids, and monads can become practical tools that help you build software that stays understandable as it grows. For Elixir developers ready to go deeper into functional programming—and functional programmers ready to explore Elixir. pragprog.com/titles/jkelixir #ElixirLang #FunctionalProgramming
1
8
979
PragmaticProgrammers retweeted
Here's a sneak peak into what we'll be building during the @NervesProject training 😉. See you all at @ElixirConf next week 👋 #ElixirLang #MyElixirStatus #Erlang
1
2
16
932
Two Humans, Two Agents, Two Compilers... RubyConf 2026 videos are here - Sam Ruby (Pragprog author on every edition of Agile Web Development with Rails since 2009) talks about the work he's doing with Matz... (Newest edition of the Rails book is below)
3
6
953
Agile Web Development with Rails 8
114
Heading for Chicago? Pragprog author @akoutmos is bringing some great Nerves training insights! Check out his book for more: pragprog.com/titles/passweat…
Almost done with the last Nerves project for the Elixir Conf training! Excited to see everyone next week! #ElixirLang #MyElixirStatus #Erlang
4
905
PragmaticProgrammers retweeted
If you're headed to @ElixirConf, don't forget to check out the UnConference the day before, hosted by the Erlang Ecosystem Foundation! luma.com/7ghigczg I'm traveling in that day, but will try to make the back half 🙏
4
11
1,996