Garbage Collected

a software engineering blog

Posts

It’s challenging to fully capture one’s experience in a few words.

Hi! My name is Joe. I’ve been developing software professionally for over 20 years, and even longer as a personal passion. I started this blog to share what I’ve learned over the years, and more importantly, give back by helping other engineers navigate similar challenges and find their own solutions.

Experience is built on a solid foundation

Knowledge and perspective is gained by having a furious curiosity, experiencing failure, and persisting through challenges.

By embracing these characteristics, I’ve consistently pushed through adversity to grow, lead, and deliver impactful solutions.

My hope is that my experience can help others navigate their own challenges with confidence.

Read More

Architecture and Leadership

When it comes to developing applications, architecture and leadership are synonymous. Engineers are at their best when realizing ambiguous goals via thoughtful direction, team mentorship, and individual contribution.

This blog shares stories and lessons that reflect that connection, with the intention of resonating with others on a similar path.

Take a Look