Learn Agile PracticesTechnical excellence, evidence-driven
Notes from the field on XP, Lean, DevOps and AI-Amplified XP — written by a Senior Developer and Tech Lead, for people who ship code and own the outcome.
No agile theaterJust execution, backed by evidence
Clear acceptance criteria, tight feedback loops, XP/Lean/DevOps practice, and transparent use of AI. The goal: ship faster and safer, with data to show it — not more ceremony.
One framework or XP+AI practice per issue: AgileBits

Weekly, Tuesday morning.
Readable in under 5 minutes. No spam, no filler.
Built for retention, not skimming.
Each issue uses spaced repetition, summaries, and interactive formats so the content actually sticks.
Included on signup: a 1-hour webinar on Test-Driven Development — the principles, the process, and the pitfalls people hit when starting out.
LAP PodcastConversations on technical excellence, audio-first
The Agile EchoLong-form, practitioner-written
Articles on Agile software development, written the way Martin Fowler writes about code: nitty-gritty, with examples and checklists, not slogans.
Latest article:
The Vibe Coding Moment: Why My XP Background Made Me Stop
Vibe coding gave the question I was already sitting with a name and a shape. This is an account of why letting a tool generate code faster than anyone could understand it didn't feel like progress to someone who built a career on XP, and what I started looking for instead.

Written byDaniele Scillia — Dan the Dev
Senior Developer and Tech Lead since 2012. Learn Agile Practices is where the notes from that work — what holds up under real delivery pressure and what doesn't — get written down.
What people say
A few notes from people I've worked with, mentored, or run workshops for.
Junior Full stack Web Developer
“The best benefit is having a non-technical perspective (as Daniele points out) but a more "general" one. In fact, Daniele has the ability to explain and motivate the other person, enriching the discussion with examples of past experiences.”
“This kind of conversation shows Daniele's empathy, that is able to engage the mentee to ask many questions. In short, it creates a comfortable environment for any kind of chat, which is amazing.”
“The main benefit after each session is a sort of determination and indirect push from Daniele to commit anything you're uncertain about and overcome the barriers posed by a problem.”
Backend Developer
“Daniele has engaging empathy and is skilled at finding the right words to describe topics, whether they are simple or complex.”
“Discovering things gradually, mixing theory with plenty of practice, has certainly made a difference.”
“The mentoring has helped me with some uncertainties regarding OOP. I'm able to approach TDD with less apprehension, and I'm less afraid to refactor.”

