Roadmap 2023
- Write more than 50 blog posts
Catchup with the book summarizations from the last two years
- Book 1 - The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition
- Book 2 - Modernize existing .NET applications with Azure cloud and Windows Containers
- Book 3 - Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Book 4 - The Score Takes Care of Itself: My Philosophy of Leadership
- Book 5 - The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing
- Book 6 - Refactoring Databases: Evolutionary Database Design
- Book 7 - Microservices vs Service-Oriented Architecture by Mark Richards
- Book 8 - Micro Frontends in Action
- Book 9 - Clean Code: A Handbook of Agile Software Craftsmanship
- Book 10 - Patterns of Enterprise Application Architecture
- Book 11 - Building Evolutionary Architectures: Support Constant Change
- Book 12 - Soft Skills: The Software Developer's Life Manual
- Book 13 - Rework
- Book 14 - Indistractable
- Book 15 - Thinking in Bets
- Book 16 - The 1-Page Marketing Plan: Get New Customers, Make More Money, And Stand Out From The Crowd
- Book 17 - Antifragile
- Book 18 - So Good They Can't Ignore You
- Book 19 - The War of Art
- Book 20 - The E-Myth Revisited
- Book 21 - Show your work!
- Book 22 - The Dip
- Book 23 - Thinking in Systems
- Book 24 - Serverless Apps: Architecture, patterns, and Azure Implementation
- Book 25 - The ONE Thing: The Surprisingly Simple Truth About Extraordinary Results
Summarize 2023 Books
Summarize books from 2023 that I plan to read.
- Book 1 - Just Enough Software Architecture: A Risk-driven Approach
- Book 2 - The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
- Book 3 - The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
- Book 4 - The Mythical Man-Month: Essays on Software Engineering
- Book 5 - Clean Architecture: A Craftsman's Guide to Software Structure and Design
- Book 6 - The Model Thinker: What You Need to Know to Make Data Work for You
- Book 7 - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
- Book 8 - The Society of Mind
- Book 9 - Implementing Domain-Driven Design
- Book 10 - Management 3.0: Leading Agile Developers, Developing Agile Leaders
- Book 11 - Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
- Book 12 - Peopleware: Productive Projects and Teams
- Book 13 - Building Event-Driven Microservices
- Book 14 - Flow Architectures
- Book 15 - The Software Architect Elevator
Other 2023 Books
- Book 1 - The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
- Book 2 - Nonviolent Communication: A Language of Life: Life-Changing Tools for Healthy Relationships
- Book 3 - Zero to One: Notes on Startups, or How to Build the Future
- Book 4 - The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
- Book 5 - Build: An Unorthodox Guide to Making Things Worth Making
Posts
- Post 1 - Opinion: Public Nested Classes
- Post 2 - Creating flashcards with ChatGPT
- Post 3 - bUnit
- Post 4 - Finding the Perfect Date: Exploring DateTime Formats for Developers
- Post 5 - Endless Code Review and New Reality of Software Development
- Post 6 - Vim
- Post 7 - Anonymous (Developer) Communities
- Post 8
- Post 9
- Post 10-20
Conclusions
This is starting to look like a blog about books. Maybe I should focus more on the original goals(?).