Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

94: Benchee and OpenSource with Tobias Pfeiffer

94: Benchee and OpenSource with Tobias Pfeiffer

FromThinking Elixir Podcast


94: Benchee and OpenSource with Tobias Pfeiffer

FromThinking Elixir Podcast

ratings:
Length:
60 minutes
Released:
Apr 12, 2022
Format:
Podcast episode

Description

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 (http://podcast.thinkingelixir.com/94)
Elixir Community News
- https://www.devsforukraine.io/ (https://www.devsforukraine.io/) – Devs for Ukraine online conference, April 25-26
- https://github.com/sorentwo/oban/pull/677 (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 (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 (https://podcast.thinkingelixir.com/43) – Previous show covering more about Membrane
- https://supabase.com/blog/2022/03/30/supabase-enterprise#elixir-livebooks (https://supabase.com/blog/2022/03/30/supabase-enterprise#elixir-livebooks) – Supabase announced Livebooks for Supabase
- https://github.com/supabase/livebooks (https://github.com/supabase/livebooks)
- https://podcast.thinkingelixir.com/73 (https://podcast.thinkingelixir.com/73) – Previous show with Paul Copplestone about Supabase
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://github.com/bencheeorg/benchee (https://github.com/bencheeorg/benchee)
- https://pragtob.wordpress.com/2022/03/08/benchee-1-1-0-released-why-did-it-take-so-long/ (https://pragtob.wordpress.com/2022/03/08/benchee-1-1-0-released-why-did-it-take-so-long/)
- http://www.pragtob.info/ (http://www.pragtob.info/)
- https://github.com/PragTob?tab=repositories (https://github.com/PragTob?tab=repositories) – List of current github repositories
- https://remote.com/ (https://remote.com/)
- https://nextjs.org/ (https://nextjs.org/) – NextJS is react
- https://spawnfest.org/ (https://spawnfest.org/)
- https://github.com/github/scientist (https://github.com/github/scientist) – Scientist ruby gem
- https://github.com/cwbriones/scientist (https://github.com/cwbriones/scientist) – Elixir port of the library
- Application Performance Monitoring (APM) (Application Performance Monitoring (APM))
- https://en.wikipedia.org/wiki/Garbagecollection(computer_science) (https://en.wikipedia.org/wiki/Garbage_collection_(computer_science))
- https://www.youtube.com/watch?v=aqLujfzvUgM (https://www.youtube.com/watch?v=aqLujfzvUgM) – Devon Estes - Digging through the garbage
- https://github.com/OvermindDL1 (https://github.com/OvermindDL1)
- https://github.com/whatyouhide/stream_data (https://github.com/whatyouhide/stream_data)
- https://www.rug-b.de/ (https://www.rug-b.de/)
- https://github.com/bencheeorg/benchee/issues/313 (https://github.com/bencheeorg/benchee/issues/313) – Benchee Mac issue
- https://www.shopify.com/ (https://www.shopify.com/)
- https://rubygems.org/gems/simplecov (https://rubygems.org/gems/simplecov)
- https://github.com/alco/benchfella (https://github.com/alco/benchfella)
- https://rubygems.org/gems/benchmark-ips (https://rubygems.org/gems/benchmark-ips)
- https://github.com/bencheeorg/benchee#hooks-setup-teardown-etc (https://github.com/bencheeorg/benchee#hooks-setup-teardown-etc)
Guest Information
- https://twitter.com/PragTob (https://twitter.com/PragTob) – on Twitter
- https://github.com/PragTob/ (https://github.com/PragTob/) – on Github
- http://www.pragtob.info/
Released:
Apr 12, 2022
Format:
Podcast episode

Titles in the series (100)

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. Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more. Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process. Subscribe to join us on this journey!