Tag Archives: programming languages

C# and the Theology of Enterprise Suffering

C# and Azure aren’t just tools; they’re institutional gravity wells. This essay examines how enterprise procurement psychology, stack complexity, and economic capture patterns shape developer culture, delivery speed, and technical decision-making. The question isn’t whether C# works. It’s whether it optimises for craft or for compliance.

Continue reading

Should You Learn Java in 2026? A Practitioner’s View on Languages, Careers, and Context

Java is still widely taught in universities, but far less commonly chosen for new work in practice. This article reframes the question “Should I learn Java?” as a problem of context, career intent, and developer productivity, drawing on real-world demand rather than syllabus inertia.

Continue reading