Tobias Pfeiffer (PragTob)
Your Topics
- Going Staff
- Reflections on Open Source
- Metaphors are Everywhere: Ideas to Improve Software Development
- Stories in Open Source
- Functioning Among Humans (preview)
- Do You Need That Validation? Let Me Call You Back About It
- Russ Olsen: Explain It!
- Where do Rubyists go? (preview)
- Stop Guessing and Start Measuring - Benchmarking in Practice
- Elixir & Phoenix - fast, concurrent and explicit
- Beating Go thanks to the power of randomness
- Building Crystal in Crystal
- Get Your Shoes (Back) On!
- Code is read many more times than written
- Rails Girls Summer of Code
Additional Material
- June Meetup 2015 Part 2 (Growing a LISP (Arne Brasseur) + lightnign talks)
- June Meetup Part 1 (Daigaku - A new Gem for learning Ruby (Paul Götze) and Efficient SQL preloading for your serializers (Jan Berdajs))
- Lightning Talks July 2015
- Building Crystal in Crystal (video)
Visited Events
- November Meetup 2024
- CANCELED - July 2024 outdoor social gathering
- June Meetup 2024
- May Meetup 2024
- March Meetup 2024
- February Meetup 2024
- CANCELED - January Meetup 2024 (watch the date) - CANCELED
- December Meetup 2023
- November Meetup 2023, Rails doc preview
- June 2023 - last minute edition
- April Meetup 2023
- Ruby Usergroup Berlin - June 2022
- Ruby Usergroup Berlin - May 2022 meetup
- January Meetup
- Ruby Usergroup Berlin - September 2021
- August 2021 Outdoor social gathering
- Ruby Usergroup Berlin - July 2021
- Ruby Usergroup Berlin - April 2021
- Ruby Usergroup Berlin - March 2021
- Ruby Usergroup Berlin - February 2021
- Ruby Usergroup Berlin - January 2021
- Ruby Usergroup Berlin - December 2020
- Ruby Usergroup Berlin - Oktober 2020
- Ruby Usergroup Berlin - August 2020
- July Meetup 2020 (remote)
- May Meetup 2020 (remote)
- First ever remote RUG::B
- March Meetup 2020
- December Meetup 2019
- July Meetup 2019
- June Meetup 2019
- May Meetup 2019
- April Meetup 2019
- March Meetup 2019
- February Meetup 2019
- January Meetup 2019
- December Meetup 2018
- November Meetup 2018
- October Meetup 2018
- September Meetup 2018
- August Meetup 2018
- July Meetup 2018
- June Meetup 2018
- May Meetup 2018
- April Meetup 2018
- March Meetup 2018
- February Meetup 2018
- January Meetup 2018
- December Meetup 2017
- November Meetup 2017
- September Meetup 2017
- August Meetup 2017
- June Meetup 2017
- April Meetup 2017
- March Meetup 2017
- February Meetup 2017
- January Meetup 2017
- December Meetup 2016
- November Meetup 2016
- October Meetup 2016
- September Meetup 2016
- August Meetup 2016
- July Meetup 2016
- June meetup 2016
- May Meetup Anniversary 2016
- April Meetup 2016
- March Meetup 2016
- February Meetup 2016
- January Meetup 2016
- December Meetup 2015
- November Meetup 2015
- October Meetup 2015
- August Meetup 2015 (The grand rubyweek finale!)
- July Meetup 2015
- June Meetup 2015
- May meetup 2015
- April Meetup 2015
- March meetup 2015
- February Meetup 2015
- January Meetup 2015
- December Meetup 2014
- November Meetup 2014
- October Meetup 2014
- September Meetup 2014
- August Meetup 2014
- July Meetup 2014
- May Meetup 2014
- June Meetup 2014
- April Meetup 2014
- March Meetup 2014
- February Meetup 2014
- January Meetup 2014
- December Meetup 2013
- November Meetup
- October Meetup
- August Meetup
- September Meetup
- July Meetup
- June Meetup
- May Meetup
- March Meetup
- Febuary Meetup
- New Year Meetup
- December Meetup
- November meetup
Your Events
- November Meetup 2024
- September Meetup 2024
- June Meetup 2024
- May Meetup 2024
- Elixir Crossover Birthday Event - Check the date!
- March Meetup 2024
- February Meetup 2024
- CANCELED - January Meetup 2024 (watch the date) - CANCELED
- December Meetup 2023
- November Meetup 2023, Rails doc preview
- September Meetup 2023
- June 2023 - last minute edition
- April Meetup 2023
- Ruby Usergroup Berlin - June 2022
- Ruby Usergroup Berlin - May 2022 meetup
- January Meetup
- Ruby Usergroup Berlin - September 2021
- Ruby Usergroup Berlin - Mai 2021
- Ruby Usergroup Berlin - April 2021
- Ruby Usergroup Berlin - March 2021
- Ruby Usergroup Berlin - February 2021
- Ruby Usergroup Berlin - January 2021
- Ruby Usergroup Berlin - November 2020
- Ruby Usergroup Berlin - Oktober 2020
- Ruby Usergroup Berlin - September 2020
- Ruby Usergroup Berlin - August 2020
- July Meetup 2020 (remote)
- June Meetup 2020 (remote) / CANCELLED
- May Meetup 2020 (remote)
- First ever remote RUG::B
- March Meetup 2020
- February Meetup 2020
- December Meetup 2019
- January Meetup 2020
- October Meetup 2019
- September Meetup 2019
- July Meetup 2019
- June Meetup 2019
- May Meetup 2019
- April Meetup 2019
- March Meetup 2019
- February Meetup 2019
- January Meetup 2019
- December Meetup 2018
- November Meetup 2018
- October Meetup 2018
- September Meetup 2018
- August Meetup 2018
- July Meetup 2018
- June Meetup 2018
- May Meetup 2018
- April Meetup 2018
- March Meetup 2018
- February Meetup 2018
- January Meetup 2018
- December Meetup 2017
- November Meetup 2017
- October Meetup 2017
- September Meetup 2017
- August Meetup 2017
- June Meetup 2017
- May Meetup 2017
- April Meetup 2017
- March Meetup 2017
- February Meetup 2017
- January Meetup 2017
- December Meetup 2016
- November Meetup 2016
- October Meetup 2016
- September Meetup 2016
- August Meetup 2016
- July Meetup 2016
- June meetup 2016
- May Meetup Anniversary 2016
- April Meetup 2016
- March Meetup 2016
- February Meetup 2016
- January Meetup 2016
- December Meetup 2015
- November Meetup 2015
- October Meetup 2015
- September Meetup 2015
- August Meetup 2015 (The grand rubyweek finale!)
- July Meetup 2015
- June Meetup 2015
- May meetup 2015
- April Meetup 2015
- March meetup 2015
- February Meetup 2015
- January Meetup 2015
- December Meetup 2014
- November Meetup 2014
- October Meetup 2014
- September Meetup 2014
- August Meetup 2014
- July Meetup 2014
- May Meetup 2014
- June Meetup 2014
- April Meetup 2014
- March Meetup 2014
- February Meetup 2014
- January Meetup 2014
- December Meetup 2013
- November Meetup
- August Meetup
- September Meetup
- May Meetup
- March Meetup
- Febuary Meetup
- December Meetup
Liked Topics
- What is RAG even and how to do it?
- How (and why) to run SQLite in production
- My journey from freelancing to founding a GmbH back to employee
- Load Testing with JMeter
- Laziness-driven development
- There's More to Open Source than Code
- Looking beyond software engineering assumptions
- How does AI really work? A speedrun of deep learning architectures
- My experience using Turbo Streams in production
- Scaling business logic
- The joy of slow programming
- Game Development using DragonRuby Game Toolkit
- You can be part of the difference: dealing with bad players in communities
- Create a reactive Dropbox web UI clone in pure Ruby with matestack in 20 minutes
- Developing a security mindset
- StimulusJS: A modest JS framework for the HTML you already have
- Thomas Edison vs Three Teslas in a Trenchcoat
- Let's build a point of sale system, with a Vue or two!
- Developer Mental Health & Mental Development
- Git In My SQL's Stead
- Modular Ruby - (web) framework as implementation detail
- Architecture Evolution
- Tech Debt as Mortgage
- DnD and ruby
- The Miseducation of this Machine
- How DevRel is failing communities
- Meaningful jobs aside from NGOs?
- Machine learning for the curious but confused
- [Preview talk for EuRuKo] An empathy exercise: contextualising the question of privilege
- The Art of Technical Decision Making
- Expand your leadership toolkit with “The Coaching Habit”
- It's Free. It's Open. Period
- The basic income experience
- GDPR or: How I Learned to Stop Worrying and Love My Users
- Property-based testing: You won’t look at your tests the same way ever again
- Federate you, federate me
- How to memoize
- JSON API — A specification for building APIs in JSON
- Tools, tools everywhere
- Clean & fast code with enumerators
- Understanding Unix pipes with Ruby
- Tidings from the Abbasid Florescence
- Coding is like [how do I explain this?]
- Boring Ruby Code
- Intro to fibers
- Reactive Ruby: build high performant web apps with JRuby and Ratpack
- Replacing ActiveRecord callbacks with Pub/Sub
- Funding open source infrastructure software security, stability, & features
- Know your impact: An introduction to AB testing
- The What, Why, And How of Software Components - In Ruby and Beyond
- Refactoring VAT in SpreeCommerce and Solidus
- What Functional Programming Taught Me About Ruby
- Creating a plugin for Jekyll
- Ruby on Rust
- Taming memory: performance-tuning a (Crystal) application
- Visual Documentation Language
- The Earth in Ruby and Postgres
- User Centered Design - Think First, Program Later
- 💌 Idiosyncratic Ruby 💌
- Unicode, a 💌
- TBA
- The Crystal Programming Language
- Mapping the Ruby world, an exercise in biased Cartography
- Better Composition with Traits
- live demos of common security hacks
- Building Hypermedia APIs with Yaks
- A revolutionary idea: why not use a job queue system for your job queue?
- Working in a different country
- Full Metal Rüby
- How is magic formed? A short excursion into Ruby internals
- I Am Designer (And So Can You!)
- Migrating databases like a Pro!
- The Art of Getting What You Want
- Being Matz for a day
- Functional Programming Demystified
- WebRTC Signaling powered by Ruby's EventMachine
- Describe Objects with Virtus
- ...but we had to kill Unicorns
- Virtual Machines: Down the Rabbit Hole
- MagLev
- Building the fastest Ruby yet