51 Links and Resources for Technical Teams, Developers, Managers and Architects

John Kilmister, · 3 min read
This page was published 2 years ago. While the content may still be relevant there is a high chance things may have changed and the content may no longer be accurate.

Over the years I have collected a number of useful links that had been shared to me by colleagues, found on twitter, in newsletters or just while exploring the web. I have often recommended these to others and thought why not tidy up the list and share with a wider audience.

You, like I may not agree with all the points in all the articles however sit back, continue to be curious and enjoy the read…

Personal Growth

“Without continual growth and progress, such words as improvement, achievement, and success have no meaning.” - Benjamin Franklin.

Building a Better Team

Alone we can do so little; together we can do so much. – Helen Keller

Software Job Roles

We’re more than just our job titles or our list of professional accomplishments. - Arianna Huffington

Understanding the world of tech

“Any sufficiently advanced technology is indistinguishable from magic” - Arthur C. Clarke

Planning

“In preparing for battle I have always found that plans are useless, but planning is indispensable.” - Dwight D. Eisenhower

Architecture

“You don‘t drive the architecture, the requirements do. You do your best to serve their needs.” ― Richard Monson-Haefel

Other Resources

Title Photo by Bernd Klutsch on Unsplash

Recent and Related Articles