Guided bySoftware Craftsmanshipvision

The Art of Quality Code

Software Craftsmanship

About Me

Leveraging the most reputable sources and expert authors in various fields of computer science to conduct comprehensive research, gather advanced information, and identify cutting-edge tools and methodologies in software development. My objective is to create or enhance feasible, effective, and optimal software solutions that meet the diverse needs of projects for companies and organizations.

The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win

Every company is a technology company, regardless of what business they think they're in. A bank is just an IT company with a banking license.

Gene Kim, Kevin Behr, George Spafford

Working Effectively with Legacy Code

To me, legacy code is simply code without tests. Code without tests is bad code. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don't know if our code is getting better or worse.

Michael C. Feathers

Clean Code: A Handbook of Agile Software Craftsmanship

Clean code is not written by following a set of rules. You don't become a software craftsman by learning a list of heuristics. Professionalism and craftsmanship come from values that drive disciplines.

Robert C. Martin

Refactoring: Improving the Design of Existing Code

I'm not a great programmer; I'm just a good programmer with great habits.

Martin Fowler

Are you interesting?

You can know more about me, in the resume section

RESUME