We help your Software Engineering Culture thrive

Marco is an excellent and engaging communicator.

Aghudum, Senior Developer

Marco Consolaro

Marco learned coding on a Commodore in the 80’s, when he was nine years old. His passion never fade and he then graduated in Computer Science at Venice University on 2001. He has been working in software development teams ever since, either in Italy and the UK, wearing any possible hat – from junior dev to CTO.

In fact, he is continuously learning and believes that iterative approaches based on trust, transparency, self-organization and rapid feedback loops are the way forward for any team working on high knowledge domains.

Overall Marco describes himself as a Systems thinker, software craftsman, technical coach and philosopher. He loves startup environments, travelling to remote islands in the Pacific and is always up for some Venetian joke.

Alessandro Di Gioia

In the past 18 years Alessandro has helped a variety of companies (from small start-ups to large enterprises) embrace Agile technical practices. Previously he has worked in Italy and Norway. After that, for the past few years he has resided in London.

His professional life changed when he came across Agile methodologies, especially eXtreme Programming (XP). Therefore he likes concise, expressive, readable code and crafting software in either an object-oriented or functional style. Besides he is always learning better ways of designing asynchronous distributed architectures.

Although Alessandro considers himself a forever learner, he is also a coach and a mentor because he loves to share his experience.

Alessandro will dramatically improve any company he works for.

Pat, Cloud Engineer


Agile Technical Practices Distilled

Pedro M. Santos, Marco Consolaro, Alessandro Di Gioia

In Agile Technical Practices Distilled, we touch on all the principles we consider most important to master software design.

All too aware that in our profession, too much detail can obscure the ability to learn, we have carefully selected our topics of focus.

You’ll learn individual practices (namely, XP practices like TDD, refactoring, pair programming, simple design, and more) in a step-by-step journey.

That’s totally the best book about agile, sociotechnical architecture, extreme programming etc I’ve ever read. I highly recommend it to anyone who identifies with Software Craftsmanship culture.

Patryk, goodreads.com

Public speaking & workshop

Marco speaking about bounded rationality and teams at DDD Europe, Amsterdam

Marco speaking about connascence and technical excellence at Conference Agile Spain, Barcelona

Marco speaking about bounded rationality and changing the culture at KanDDDinsky, Berlin

Alessandro and Marco presenting their “Outside-in development guided by tests” workshop in Amsterdam at DDD Europe 2020 conference (after London, Milan, Florence).