Welcome to Nate’s Blog!
I’m Nate Suver, a software engineer, technical leader and educator writing about:
- Engineering management and team dynamics
 - Software architecture and development practices
 - Technology trends and industry observations
 - Lessons learned from three decades in tech
 
This blog recently came back online after a 22-year break. Some things have changed (hello, cloud computing), others haven’t (people still get software wrong, and are still surprised by it).
Start with my recent post here