The Future of Software Engineers in the Age of AI
AI can now generate code, debug applications, and design software components. Does that mean software engineers are becoming obsolete? Not at all - but the role of engineers is evolving rapidly.
Deep dives into software architecture, leadership, and the evolution of complex systems-distilled from two decades of engineering.
AI can now generate code, debug applications, and design software components. Does that mean software engineers are becoming obsolete? Not at all - but the role of engineers is evolving rapidly.
Bridging the gap between Data Science and Engineering. A deep dive into scalable ETL flows and Medallion architectures for intelligent platforms.
Decoupling business logic from infrastructure isn't just a pattern; it's a survival strategy for long-term project maintenance and testability.
Reflections from TRADE.IX and global FinTech. Distinguishing between the hype of decentralization and the necessity of immutable ledgers.
Moving to microservices isn't just a technical shift; it's an organizational one. Here is how I manage the transition using the Strangler Pattern.