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 faster with our personalized coaching and hands-on support.
Become a Better Software Developer faster with a micro-learning content made for Continuous Improvement
Weekly & Byte-sized.
A new issue every week, on Tuesday morning (CEST time) - readable in less than 5 minutes. That's it: no spam, no trash.
Created to make you learn.
Issues are not just simple text! It's effective micro-learning content: the format will maximize your learning through interactivity, spaces repetitions, summaries, and more learning techniques.
With Agile Bits, you ensure yourself a concrete continuous improvement step, every week.
Free gift included! Subcribe to receive my 10 habits to Improve as a Software Engineer checklist, where I share the tips I would have wanted to receive when I struggled in my growth as a Junior, to help you discover your path.
LAP Podcast
A Video Podcast to reflect and discuss about Technical Excellence
The Agile Echo
A knowledge sharing blog
Expand your knowledge with our collection of long-form articles covering a wide range of topics in Agile Software Development. Learn from an industry expert and discover practical tips and tutorials to enhance your skills.
Latest article:
How to Become a Better Software Engineer
Becoming a proficient software engineer isn't just about writing codeβit's about mastering a wide range of skills and adopting the right mindset to excel in your career. In this blog post, we'll explore 10 practical tips to help you become a better software engineer.
Let me introduce myself:
Dan the Dev
Discover my coaching philosophy and approach to learning and training. Join me on a journey to understand how I can help you and why I can be the ideal guide to elevate your software development journey.
Personal Coaching
Accelerate Your Journey to Senior
Take your software development skills to the next level with personalized coaching sessions. Gain valuable insights and expert guidance to unlock new career opportunities.
Why choose coaching:
πΉ Personalized Guidance: Receive one-on-one support tailored to your unique needs and objectives.
πΉ Expert Insights: Gain valuable insights and advice from an experienced Software Developer who have been where you are.
πΉ Accountability: Stay motivated and on track with regular check-ins and actionable feedback.
πΉ Accelerated Growth: Speed up your path to become a Better Software Engineer faster and unlock new career opportunities.
Not sure about having a Coach?
enter our free Mentorship program
Get personalized support and guidance with our free monthly 30-minute mentorship sessions, available for everyone. Discover how mentoring can help you overcome challenges and achieve your goals in software development.
Testimonials
Hear From Our Happy Customers
Learn from the experiences of our satisfied users and discover how Learn Agile Practices has helped them improve their knowledge and reach their objectives. Join our community and unlock your full potential today.
coaching
Pietro Della Notte
Backend Developer
"A special overview on TDD and OOP"
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.
mentorship
Kevin Imerti
Junior Full stack Web Developer
"Authentic and engaging"
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.