

A Junior, A Senior and I
Pablo Curell
I invite two people to get different perspectives on tech subjects:
-Continuous Learning,
- Testing,
- Practices,
- AI,
- Team Work,
- Software Teaming
-Continuous Learning,
- Testing,
- Practices,
- AI,
- Team Work,
- Software Teaming
Episodes
Mentioned books

Jan 7, 2026 • 1h 1min
27 - On Ruby (and Rails?) with Lucian and Stan
In this episode I am joined by Stan and Lucian to discuss Ruby (and Rails).We start by discussing why one would chose Ruby to start a new project and how weldoming it is for beginers.Then we discuss how the ecosystem of Ruby favors expressiveness and beauty .And end discussing the place of Rails in the environment. TakeawaysRuby's appeal lies in its elegance and creativityThe community's inflexibility and high standards can be a barrier for beginners Types in Ruby are a matter of choice and depend on the project's needs.Rails is a powerful addition to Ruby, providing convention over configuration and simplifying web app development.Chapters00:00 Is Ruby Beginner Friendly?31:40 Exploring Types in Ruby40:22 The Role of Rails in Ruby Ecosystem46:39 Adhering to the Rails Way55:02 The Hidden Superpower of Rails--Find Stan at: LinkedIn: https://www.linkedin.com/in/boyet/Personal website: https://stan.boyet.me/Find Lucian at: Linkedin: https://www.linkedin.com/in/lucianghinda/ShortRuby Newsletter: https://newsletter.shortruby.comOther social media: https://bsky.app/profile/lucianghinda.com, https://x.com/lucianghinda, https://ruby.social/@lucian

Dec 16, 2025 • 52min
26 - On OOP with Tim and Rob
SummaryIn this episode, We discuss Object-Oriented Programming (OOP) with Tim and Rob, its origins, principles, and practical applications.The guests share their experiences and insights on the importance of naming conventions, the balance between purity and practicality in OOP, and the impact of Object-Relational Mappers (ORMs) on design. They also explore the challenges of modeling reality with objects and provide recommendations for those looking to deepen their understanding of OOP.TakeawaysObject-Oriented Programming is a way of organizing work.Naming things in code is a significant challenge.All models are wrong, but some are useful for abstraction.You can model both physical and unphysical concepts in OOP.Understanding design patterns helps in solving problems effectively.Clarity in code is essential to avoid misunderstandings.The use of ORMs can limit the flexibility of OOP.It's important to trust that objects behave as expected in OOP.Chapters00:00 Introduction to Object-Oriented Programming02:35 The Origins and Purpose of OOP04:34 Purity in Object-Oriented Programming10:50 Design Principles and Patterns in OOP15:41 Types and Their Importance in OOP20:58 ORMs and Their Limitations24:48 The Role of Patterns in OOP26:11 Understanding Patterns in Object-Oriented Programming30:04 The Iterative Process of Object Design35:52 Trusting Object Competence in Code39:10 Modeling Reality with Objects43:27 Building a Shared Vocabulary in Programming50:07 Recommended Resources for Learning OOPFind our Guests: Rob: https://www.linkedin.com/in/purinkle/Tim: https://www.linkedin.com/in/agileotter/ and http://agileotter.blogspot.com/

Nov 18, 2025 • 55min
25 - On Taste with Sandjiv and Mathieu
A couple days ago Mathieu and Sandjiv joined me to discuss the nebulous concept of "taste" in programming.Is taste universal?How do mistakes and 'pain' shape your taste?All that and more in this episode. Find Sandjiv at: https://www.linkedin.com/in/sandjiv/Find mathieu at: https://www.linkedin.com/in/mathieu-slegten-03933b29/

Oct 28, 2025 • 54min
24 - on Misunderstood concepts in tech (sort of) with Steven and Dave
A few days ago I was joined by Dave and Steven to discuss misunderstood concepts in tech. We strayed away from that so as a bonus you also get: - A comparison of the state of the car industry vs the tech industry 60 years in. - Thoughts about what the role of software developer should be. - And, thoughts on why so many concepts don't have a consensus understanding among tech professionals. ---find Dave at:- http://pragdave.me/- https://x.com/pragdavefind Steven at:- https://stevenrbaker.com/- https://x.com/srbaker - https://fosstodon.org/@srbaker

Oct 23, 2025 • 1h 2min
23 - On Bootcamps with Aslihan and Sami
A couple days ago Aslihan and Sami joined me to talk about bootcamps. What has been their experience joining the industry after their bootcamps, what would they recommend to new graduates, and what is the place of bootcamps today and in the future. Were among the subjects we discussed.Find Sami at: https://samibirnbaum.com/https://www.linkedin.com/in/samibirnbaum/Find Aslihan at: https://www.linkedin.com/in/aslihan-hird/https://open.spotify.com/artist/4HE3uqIoOfCRiwT0g8W6HY

Oct 6, 2025 • 55min
22- on Team Practices with Thierry and Martin
I had the honor to host Thierry and Martin to discuss team practices for writing excellent software.I learned a lot from them and hope you will too!---Find Martin at: https://www.linkedin.com/in/martinvanakenhttps://www.joyouscoding.com/Find Thierry at: https://www.linkedin.com/in/tdpauwhttps://thinkinglabs.io/---Links and notes:https://thinkinglabs.io/articles/2022/06/14/the-practices-that-make-continuous-integration.htmlhttps://app.thestorygraph.com/books/3aa08f69-6e4b-4041-8eca-48bd7141726bhttps://app.thestorygraph.com/books/7c0a35f6-89c7-4634-a5d0-3e456ccbbc02https://app.thestorygraph.com/books/a18e5dee-89e4-4c79-948e-ada45f61b476https://app.thestorygraph.com/books/77eb0975-4194-42e7-9db3-005d4250940fhttps://socratesbe.org/

Sep 28, 2025 • 34min
21- on PWAs with Kevin
A couple days ago Kevin joined me for an enlightening discussion around PWAsAre they viable?What niche do they serve?----Find Kevin at: http://vzb.iohttp://prologuekit.comhttps://www.linkedin.com/in/kevinvzbhttps://x.com/kevinvzb

Aug 19, 2025 • 1h 7min
20 - on LLMs with George and Sami
George and Sami joined me to discuss LLMs a few days ago.What started innocently, ended with deep philosophical questions posed by Sami.How do they use LLMs?Should we use them?What questions arise with them?---Find Sami at: - https://samibirnbaum.com/- https://www.linkedin.com/in/samibirnbaum/Find George at: - https://www.linkedin.com/in/george-kosmopoulos---references:- https://thoughtbot.com/blog/ai-led-or-human-led-coding-you-decide- https://www.anthropic.com/learn- https://en.m.wikipedia.org/wiki/Life_3.0- https://fchollet.substack.com/p/how-i-think-about-llm-prompt-engineering- https://en.m.wikipedia.org/wiki/The_Last_Question

Aug 14, 2025 • 43min
19 - On metrics with Rachel and Thierry
A few days ago, Rachel and Thierry joined me for a discussion around software metrics.What metrics are worth having?What are the dangers of metrics?Where are metrics useful?---Find Thierry at: https://thinkinglabs.io/ and http://be.linkedin.com/in/tdpauwFind Rachel at: https://www.linkedin.com/in/rachel-grey-b69319/ and https://bsky.app/profile/greyoctagon.bsky.social

Aug 4, 2025 • 49min
18- On starting a new role
A few days ago, Martin and Kostas joined me to discuss what they take into account when starting a new role.How to win over your new colleagues quickly?What are good first tasks to tackle?----Find martin at: https://www.joyouscoding.com and https://www.linkedin.com/in/martinvanakenFind Kostas at: https://www.linkedin.com/in/ksofianopoulos


