Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts116/v4/b9/63/10/b963101e-a0b1-1e72-d720-6017a9bdab41/mza_11250768304730869716.jpg/600x600bb.jpg
Learn Agile Practices
Dan the Dev
81 episodes
1 week ago
Unlock Your Potential with Learn Agile Practices
Harness the power of Agile Software Development with technical practices, and accelerate your journey to becoming a senior software engineer.

Enter a learning ecosystem & Achieve Technical Excellence
Join a community dedicated to mastering agile development methods and software development methodologies. Empower yourself to become a better software engineer with our personalized coaching and hands-on support.

https://www.learnagilepractices.com/
Show more...
Technology
RSS
All content for Learn Agile Practices is the property of Dan the Dev and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Unlock Your Potential with Learn Agile Practices
Harness the power of Agile Software Development with technical practices, and accelerate your journey to becoming a senior software engineer.

Enter a learning ecosystem & Achieve Technical Excellence
Join a community dedicated to mastering agile development methods and software development methodologies. Empower yourself to become a better software engineer with our personalized coaching and hands-on support.

https://www.learnagilepractices.com/
Show more...
Technology
Episodes (20/81)
Learn Agile Practices
The Weekly Pomodoro 25.13 - 🇮🇹 L'impatto dell'AI su come studiamo e come impariamo
🎙️ “L’AI non solo scrive, ma pensa (al posto tuo?)”
Ogni settimana siamo sommersi da più contenuti di quanti ne possiamo leggere. E ora l’AI non si limita più a generarli — li sceglie, riassume e spiega per noi.
In questo episodio esploriamo come l’intelligenza artificiale stia trasformando il modo in cui impariamo: dal passaggio da blog e corsi a feed generati dall’AI, fino ai nuovi modi di studiare, dialogare e insegnare con gli LLM.
Scopriremo:
  • come il micro-learning e il “learning by chat” stanno cambiando la nostra attenzione e la profondità di comprensione;
  • dove si nasconde il trade-off tra velocità e riflessione;
  • perché ogni lettore oggi è anche autore — ma non sempre un buon insegnante;
  • e un mini-caso reale: un developer che impara solo tramite chat AI… cosa guadagna e cosa perde.
Chiudiamo con una sfida: 📈 per 48 ore, traccia come impari — con e senza AI — e scopri dove nasce davvero la comprensione.
🎧 25 minuti di pratica, curiosità e consapevolezza su come l’AI sta riscrivendo l’apprendimento.

Seguimi su Linkedin: https://www.linkedin.com/in/daniele-scillia/
Show more...
1 week ago
22 minutes

Learn Agile Practices
🎙️ The Weekly Pomodoro 25.12 – 🇮🇹 L’AI nella programmazione risolve davvero il problema giusto?
L’AI scrive codice più veloce, ma… era davvero questo il problema? In questo episodio analizziamo i veri colli di bottiglia nello sviluppo software: comunicazione, delivery, debito tecnico e decisioni lente. Capiremo dove l’AI può davvero accelerare (testing, review, refactoring) e dove invece rischia di peggiorare la qualità. Chiudiamo con una sfida pratica: in 48 ore, mappa il collo di bottiglia più grande del tuo team — e portalo in retro o stand-up.
Show more...
2 weeks ago
26 minutes

Learn Agile Practices
The Weekly Pomodoro 25.11 - 🇮🇹 Continuous Integration vs Delivery vs Deployment
🚨 CI/CD ≠ Pipeline automatizzata
E no… non sono solo nomi altisonanti per la stessa cosa. La maggior parte dei team sbaglia su questo punto.
E questo porta a rilasci più lenti, build rotte e sviluppatori confusi. Ma una volta che ho capito davvero le differenze…
Come si costruiscono l’una sull’altra…
E come un concetto semplice—il Trunk-Based Development—sblocca tutto... 🚀 È stato lì che velocità e affidabilità di delivery sono esplose. Oggi, nel nuovo episodio del mio podcast Weekly Pomodoro, ne parlo nel dettaglio:
→ Cosa significano davvero CI/CD
→ E come implementarli in modo efficace Se anche tu hai mai annuito in riunione facendo finta di capire la differenza tra i tre... 👀
O vuoi finalmente sbloccare la tua pipeline di delivery... Devi assolutamente ascoltare l’episodio di oggi!
Show more...
4 months ago
23 minutes

Learn Agile Practices
Weekly Pomodoro 25.10 - 🇬🇧 LLMs or XP? What’s Really Boosting Developer Productivity
🧠 It looks like LLMs are making devs 10x more productive.

But something else might be... Over the past few months, I’ve been watching a pattern emerge.
Devs rave about LLMs massively boosting their output. PMs boast about faster features. Founders post screenshots. VCs… well, they think they found the next gold mine. But when I zoomed in, something felt off.

The devs getting the most value from AI agents aren’t doing anything “new.” They’re doing this instead:
✅ Writing tight, testable code
✅ Working in small, iterative steps 
✅ Focusing on feedback and flow
✅ Getting clarity before coding
✅ Refactoring relentlessly

Sound familiar? It should. That’s the original Extreme Programming (XP) playbook. And it’s looking more relevant now than ever—just wrapped in AI.

🚀 So what’s really driving productivity here?
→ Is it the machine, or the mindset?
→ The assistant, or the agile habits? I
Show more...
4 months ago
21 minutes

Learn Agile Practices
The Weekly Pomodoro 25.9 - 🇮🇹 Esperimenti con Cursor
🚀 Are AI-assisted IDEs the future of development? 🤔

In today's world, tools like Cursor are pushing the boundaries of what AI can do for developers. But... are they truly the game changers we’ve been waiting for?
💡 After experimenting with Cursor in my daily development workflow, I’ve found some amazing advantages, but also some challenges.

Here’s a sneak peek into my findings.

--------------------------------------------------------------------------------------------------------------------

Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
5 months ago
25 minutes

Learn Agile Practices
Weekly Pomodoro 25.8 - 🇬🇧 Async vs sync work and communication
Working remotely doesn’t mean you’re working asynchronously. Too often, these two ideas get bundled together.

👉 But remote ≠ async.
One is a decision about space, the other about time. 

In today’s episode of my podcast Weekly Pomodoro, I unpack the biggest misconceptions about async work — and why being "async-first" doesn’t mean banning real-time communication.
🚨 Going fully async may sound modern, but in practice it can slow you down, isolate your team, and break trust.
✅ Still, in the right contexts, async work is incredibly powerful.

--------------------------------------------------------------------------------------------------------------------

Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
5 months ago
22 minutes

Learn Agile Practices
The Weekly Pomodoro 25.7 - 🇮🇹 Gli sprechi nello sviluppo software
🗑️ Quanti sprechi ci sono nel tuo team di sviluppo... che nessuno vede?
➡️ Bug in produzione. 
➡️ Feature che nessuno usa.
➡️ Soluzioni troppo complesse.
➡️ Pull request che restano ferme per giorni.

👉 Tutto questo ha un nome: spreco nascosto.E logora silenziosamente la produttività, il morale e la qualità del tuo team e del suo lavoro. Nel nuovo episodio del mio podcast Weekly Pomodoro ti porto in un viaggio tra i principali sprechi nel software, ispirato ai principi lean e agile.
Scoprirai:
✅ Quali sono le 4 fonti principali di spreco nel lavoro tecnico
✅ Perché alcune sembrano “normali” ma sono veleno per il team
✅ Come iniziare a eliminarle, una alla volta 

--------------------------------------------------------------------------------------------------------------------

Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
6 months ago
25 minutes

Learn Agile Practices
Weekly Pomodoro 25.6 - 🇬🇧 What to expect from a Junior, Mid and Senior Software Developer
If you're hiring a developer, do you know what to expect based on the seniority you are looking for? 🤔 When I joined Muffin in October, I set a mission for 2025: building my first team from scratch. That made me reflect on how I define seniority: 💡 What do "Junior," "Mid," and "Senior" actually mean? 💡 What expectations should we have at each level? In short: 🔹 Junior → “get things done" + a fresh view 🔹 Mid → Fluent in multiple areas + approaching best practices 🔹 Senior → Keeps software under control over time + helping the team grow ___________________________________________________________________ Discover Learn Agile Practices: https://learnagilepractices.com/ Subscribe to the newsletter: https://learnagilepractices.com/subscribe Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0 Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching Follow me: https://danthedev.carrd.co/
Show more...
7 months ago
22 minutes

Learn Agile Practices
The Weekly Pomodoro 25.5 - 🇮🇹 Stime Intelligenti: dai numeri, non tirando a indovinare
Il Problema delle Stime: Possiamo Fare Previsioni Senza Indovinare? 🎯 Fare previsioni nel software è complicato. Il futuro è incerto per definizione. Eppure, continuiamo a dare date fisse e ad affidarci a story point, velocity e metodi basati più su supposizioni che su dati reali. 💡 E se ci fosse un modo diverso? Un approccio basato sulla probabilità, che usa dati storici reali per produrre previsioni affidabili invece di speranze? Studiando l'argomento, in particolare il libro "When Will It Be Done?", ho scoperto il forecast probabilistico: un metodo che, come la meteorologia, non dice il giorno esatto in cui pioverà, ma fornisce un intervallo di probabilità che ci permette di prendere decisioni migliori. Libro "When will it be done?": https://amzn.eu/d/dwWrTQO ___________________________________________________________________ Discover Learn Agile Practices: https://learnagilepractices.com/ Subscribe to the newsletter: https://learnagilepractices.com/subscribe Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0 Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching Follow me: https://danthedev.carrd.co/
Show more...
8 months ago
26 minutes

Learn Agile Practices
The Weekly Pomodoro #25.4 - 🇮🇹 Riflessioni su Typescript a backend/full-stack
TypeScript come linguaggio full-stack: ecco cosa ho imparato 🚀💡 Da qualche mese sto lavorando con TypeScript come linguaggio backend in modo continuativo. Prima d’ora, non avevo mai usato TypeScript come linguaggio backend/full-stack: era un linguaggio che avevo sempre usato lato frontend, se non in microservizi sporadici—e devo dire che l’esperienza finora è stata… interessante. 👉 TypeScript ovunque: vantaggi e sfide di un ecosistema unificato. 👉 Comodo, ma con qualche sorpresa. 👉 Tool di testing: alcuni limiti inaspettati. ___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/ Subscribe to the newsletter: https://learnagilepractices.com/subscribe Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0 Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching Follow me: https://danthedev.carrd.co/
Show more...
8 months ago
24 minutes

Learn Agile Practices
The Weekly Pomodoro #25.3 - 🇬🇧 Monorepo pros and cons
🚀 Monorepo: Love it or Hate it? For the past 4 months, I’ve been working in a monorepo. It was my first time, and let’s just say… I have thoughts. 😏 ✅ Some things felt like magic—simpler dependency management, better code sharing, and a stronger sense of team ownership. ❌ Other things? Not so much—longer build times, tooling challenges, and more. Was it a game-changer? Or just different? I’ll share my full thoughts in this episode of Weekly Pomodoro 🎙️—the good, the bad, and the surprising. ___________________________________________________________________ Discover Learn Agile Practices: https://learnagilepractices.com/ Subscribe to the newsletter: https://learnagilepractices.com/subscribe Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0 Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching Follow me: https://danthedev.carrd.co/
Show more...
8 months ago
24 minutes

Learn Agile Practices
The Weekly Pomodoro #25.2 - 🇮🇹 Trunk-Based Development, CI e rilasciare Work in Progress
Non devi per forza rilasciare solo quando tutta la feature è completa! 😱 So che sembra folle 😉 Tutti noi, da quando abbiamo iniziato a scrivere codice, abbiamo imparato che un rilascio avviene solo quando una feature è completa e pronta per l’utente. Ma ecco il segreto: NON È VERO. 🤯 💡 Immagina di poter mettere in produzione il tuo codice anche se la feature non è finita. 💡 Immagina di separare il rilascio dal momento in cui l’utente vede il cambiamento. 💡 Immagina di non dover più gestire infiniti branch e merge dolorosi. Ecco dove entrano in gioco Trunk-Based Development, Continuous Integration e il rilascio di Work in Progress: ✅ Mergiamo spesso nel branch principale ✅ Controlliamo che il codice sia sempre rilasciabile ✅ Rilasciamo senza paura, usando tecniche come Feature Flags, Branch by Abstraction e Dark Launching 👉 Questo approccio riduce i rischi, velocizza il feedback e trasforma il modo in cui sviluppiamo software.

✅ Iscriviti per non perderti aggiornamenti su tech, leadership e crescita professionale. 

🎟️ Iscriviti al workshop di marzo – vedremo pattern pratici per rilasciare codice in sicurezza! 📌 Segui questo link per iscriverti! 👉 https://buff.ly/40SrwnD 🔥

Tu hai mai rilasciato codice incompleto in produzione? Scrivilo nei commenti! 👇 ___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0
Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching
Follow me: https://danthedev.carrd.co/
Show more...
8 months ago
26 minutes

Learn Agile Practices
The Weekly Pomodoro #25.1 - 🇮🇹 Cosa significa diventare Tech Lead?
🚀 Da Developer a Tech Lead: Il Passaggio Che Nessuno Ti Insegna
Scrivere codice è una cosa. Guidare un team è tutt’altra sfida.
Quando passi da sviluppatore a Tech Lead, non si tratta solo di sviluppare software, ma di aiutare il tuo team a farlo al meglio. Significa:
🔹 Supportare le decisioni tecniche senza essere un collo di bottiglia
🔹 Fare coaching al team, alzando l’asticella ogni giorno
🔹 Aiutare le persone a crescere (e gestire anche un po’ di people management)
🔹 Creare un ambiente in cui il team sia autonomo, con il giusto supporto

--------------------------------------------------------------------------------------------------------------------

Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
9 months ago
29 minutes

Learn Agile Practices
Dev Debate 6# - Agilità ed eccellenza tecnica con Christian Baldassarre
Link and references from the video:
  • Christian Baldassarre su LinkedIn (https://www.linkedin.com/in/baldassarrechristian/)
  • Talk: "Definition of in progress: quello che i developer non ti dicono" (https://vimeo.com/903904778)
___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
1 year ago
58 minutes

Learn Agile Practices
The Weekly Pomodoro #22 [ENG] - Microservices and bounded contexts
Link and references from the video:
  • Building Microservices: Designing Fine-Grained Systems (https://amzn.to/3Vkgch4)
  • Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith (https://amzn.to/4bPram7)
  • Building Event-Driven Microservices: Leveraging Organizational Data at Scale (https://amzn.to/3KDKqqK)
___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
1 year ago
24 minutes

Learn Agile Practices
The Weekly Pomodoro #21 - Agile: focus on outcomes, not processes
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
1 year ago
28 minutes

Learn Agile Practices
The Weekly Pomodoro #20 [ENG] - Test-Driven Development is a bad practice?
The articles I mentioned:

  • https://charleeli.medium.com/why-tdd-is-bad-and-how-to-improve-your-process-d4b867274255
  • https://itnext.io/test-driven-development-is-dumb-fight-me-a38b3033280c -
  • https://hackernoon.com/test-driven-development-is-fundamentally-wrong-hor3z4d
___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
1 year ago
26 minutes

Learn Agile Practices
The Weekly Pomodoro #19 [ITA] - Codice Legacy e Piramide di test
Link and references from the video:
  • Working Effectively with Legacy Code - https://amzn.to/3wIhLgK
  • Software testing: l’importanza di scrivere i test - https://www.intre.it/2020/06/01/software-testing-importanza-scrivere-test/
  • The Practical Test Pyramid - https://martinfowler.com/articles/practical-test-pyramid.html

___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
1 year ago
28 minutes

Learn Agile Practices
Dev Debate #5 - Pratiche Agili nel Software Embedded con Alessandro Fardin
Link and references from the video:
  • Alessandro Fardin su LinkedIn - https://www.linkedin.com/in/alessandro-fardin-61028b28/
  • Il Case Study di Alessandro sulla sua esperienza attuale - https://www.linkedin.com/posts/alessandro-fardin-61028b28_continuous-delivery-journey-activity-7161881106881982464-zATm?utm_source=share&utm_medium=member_desktop
Libri citati:
  • Continuous Delivery - https://amzn.to/4bKhzwc
  • The Phoenix Project - https://amzn.to/44NTu5u
  • Engineering the Digital Transformation - https://amzn.to/4dZtmcf
___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
1 year ago
1 hour 13 minutes

Learn Agile Practices
The Weekly Pomodoro #18 [ENG] - Quality vs speed in software Development
Link and references from the video:
  • Is quality worth cost? (Martin Fowler) https://martinfowler.com/articles/is-quality-worth-cost.html

___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0

Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching

Follow me: https://danthedev.carrd.co/
Show more...
1 year ago
28 minutes

Learn Agile Practices
Unlock Your Potential with Learn Agile Practices
Harness the power of Agile Software Development with technical practices, and accelerate your journey to becoming a senior software engineer.

Enter a learning ecosystem & Achieve Technical Excellence
Join a community dedicated to mastering agile development methods and software development methodologies. Empower yourself to become a better software engineer with our personalized coaching and hands-on support.

https://www.learnagilepractices.com/