Skip to main content

Software Architecture

2025

Battle of LLM AIs - Programming Language Juggernauts - Kotlin vs Go - April 2025 Edition
·6329 words·30 mins
AI LLM GPU Kotlin Go Programming Software Architecture
Overview> Overview # As AI continues to evolve at absolutely astonishing rate, I wanted to take it back to basics. If we make an assumption that programmers augmented by AI should be almost “Immediate Polyglots”, it makes more sense to revive age old battle of which Programming Language is the best.
Uncovering Human Developers Major Edge over AI
·809 words·4 mins
AI Agents Programming Software Architecture Hyperscalers
Overview> Overview # As a continuation of my Programming Revolution series, today we explore one major area where Human Developers can still outperform the AI (IMHO)! Though, I believe this should be very much a collaborative effort due to AI’s ability to analyze vast amount of data (including sources) and find common concepts and ideas.
Composability, Virtualization, Efficiency, Security - Can we have it all?
·707 words·4 mins
Programming Software Architecture AI Agents Cloud Containers Performance Hyperscalers
Overview (TLDR)> Overview (TLDR) # Composability is one of those longest and toughest challenges in software, and it doesn’t look to me as we have solved it just yet. Industry move to Virtualization and Containerization brought with it many benefits, but also additional overheads that we must keep in mind and analyze.