% ls Books

Become an Awesome Software Architect book cover

Become an Awesome Software Architect

A practical guide to building the skills, knowledge, and mindset needed to excel as a software architect. Learn how to design systems that are scalable, maintainable, and aligned with business goals.

view-on-amazon

Covered Topics:

  1. The Architect's Hit List
  2. Programming Languages
  3. Datastore
  4. Data Model
  5. Layering
  6. Code Composition
  7. Latency
  8. Error Recovery
  9. Logging
  10. Real-Time Processing and Event Streaming
  11. CDN
  12. User Interfaces
  13. Microservices
  14. API
  15. Batch
  16. Multi-Tenancy
  17. Unblock Coding and Testing
  18. Runtime Infrastructure
  19. Runtime Frameworks
  20. Brainstorming