John Scattergood (@johnscattergood) header
John Scattergood (@johnscattergood) profile picture

Software Engineer

San Francisco, CA
Joined April 2008
Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)Photo by John Scattergood (@johnscattergood)
Principles for Microservice Design: Think IDEALS, Rather than SOLID infoq.com/articles/microserv…
Customer perception of availability is what really matters ow.ly/p0KK30qoLPX
Modular Monolith: Architectural Drivers ow.ly/GjVl30qlDQ6
I thought this was worth sharing: Code-wise, Cloud-foolish ow.ly/lKgU30qjriw
Barry O’Reilly shares his approach to software architecture: ow.ly/ypos30qdk58
We’ve been using micro-frontends for a while at Autodesk with good success. Some key decisions surrounded how to divide up the front-end and how to compose the pieces together. Micro-frontends decisions framework: ow.ly/8ytl30q95YE
SLOs Are the API for Your Engineering Team ow.ly/sC0P30pLPbC
Revisit Evolutionary Architecture: An evolutionary architecture supports continual and incremental change as a first principle along multiple dimensions ow.ly/tZkL30pKPMd
Let’s learn to be specific and constructive in code reviews: ow.ly/BJJj30pHZsM
Software Architecture is Overrated, Clear and Simple Design is Underrated ow.ly/o9qz30pA5iw
“It’s counterintuitive: to become great, put the team first. Aiming first for my own greatness, I limit myself.” ow.ly/Xo1K30pb7jf
Choosing the Adventurous Route: The Career Path for Non-Managers ow.ly/gzfB30p5sTv