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:
Encoding Discipline: How I Built XP Skills for AI Agents
Eight or nine well-made skills sitting in a folder are still a toolbox. This is an account of building a set of XP skills for an AI agent out of an archive of fourteen years of notes, and the moment two of those skills agreed on what an increment actually was, and stopped being separate tools.

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.
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.”
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.”

