The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
94: Benchee and OpenSource with Tobias Pfeiffer
We talk with Tobias Pfeiffer about his popular performance benchmarking tool Benchee. We learn about why he created it, what's special about it, and the big features in the latest release. It was 2 years between this release and the previous one. Tobi talks openly about the technical challenges that compounded with personal challenges, feelings of obligation, anxiety, and the drive for perfection. As developers, many of us struggle with these same issues and it helps just hearing that we're not alone.
Show Notes online - http://podcast.thinkingelixir.com/94
Elixir Community News
- https://www.devsforukraine.io/ – Devs for Ukraine online conference, April 25-26
- https://github.com/sorentwo/oban/pull/677 – Oban library putting effort into documentation guides. Testing is the first out.
- https://medium.com/membraneframework/introducing-auto-demands-release-of-membrane-v0-9-0-c0213d8efa51 – Membrane Framework release v0.9.0 was announced
- https://podcast.thinkingelixir.com/43 – Previous show covering more about Membrane
- https://supabase.com/blog/2022/03/30/supabase-enterprise#elixir-livebooks – Supabase announced Livebooks for Supabase
- https://github.com/supabase/livebooks
- https://podcast.thinkingelixir.com/73 – Previous show with Paul Copplestone about Supabase
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com
Discussion Resources
- https://github.com/bencheeorg/benchee
- https://pragtob.wordpress.com/2022/03/08/benchee-1-1-0-released-why-did-it-take-so-long/
- http://www.pragtob.info/
- https://github.com/PragTob?tab=repositories – List of current github repositories
- https://remote.com/
- https://nextjs.org/ – NextJS is react
- https://spawnfest.org/
- https://github.com/github/scientist – Scientist ruby gem
- https://github.com/cwbriones/scientist – Elixir port of the library
- [Application Performance Monitoring (APM)](Application Performance Monitoring (APM))
- https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)
- https://www.youtube.com/watch?v=aqLujfzvUgM – Devon Estes - Digging through the garbage
- https://github.com/OvermindDL1
- https://github.com/whatyouhide/stream_data
- https://www.rug-b.de/
- https://github.com/bencheeorg/benchee/issues/313 – Benchee Mac issue
- https://www.shopify.com/
- https://rubygems.org/gems/simplecov
- https://github.com/alco/benchfella
- https://rubygems.org/gems/benchmark-ips
- https://github.com/bencheeorg/benchee#hooks-setup-teardown-etc
Guest Information
- https://twitter.com/PragTob – on Twitter
- https://github.com/PragTob/ – on Github
- http://www.pragtob.info/ – Blog
- https://pragtob.wordpress.com/ – Blog
Find us online
- Message the show - @ThinkingElixir
- Email the show - show@thinkingelixir.com
- Mark Ericksen - @brainlid
- David Bernheisel - @bernheisel
- Cade Ward - @cadebward
Sponsored By: