My Programming Habits Have Changed Thanks to Claude Code: Farewell Python, Hello Type Safety

2025-08-04

My programming habits have drastically changed since using Claude Code. For over 10 years, Python was my go-to language, but now I'm comfortably managing projects in TypeScript, Rust, and Go, even though I'm not fully fluent in them. The safety guarantees of typed, compiled languages make them surprisingly well-suited for 'vibe coding,' a style I previously associated solely with Python. Paradoxically, with larger projects, Claude Code combined with languages like Rust is faster and safer than with Python, purely due to AI-assisted development. For example, refactoring large parts of our TypeScript frontend code, Claude Code's integration with tsc ensures compile-time safety, letting me make substantial changes (3-5k lines) in hours without breaking anything. While LLMs aren't perfect, they offer the speed of Python prototyping without its drawbacks, leading me to predict decreased Python adoption in production deployments.

Read more
Development

Nadella: AI to Revolutionize Knowledge Work, Like Lean Manufacturing Revolutionized Factories

2025-02-23

Microsoft CEO Satya Nadella predicts AI will fundamentally transform white-collar work, making it more akin to factory assembly lines with end-to-end optimization. He likens the introduction of AI to knowledge work to the advent of PCs, email, and spreadsheets, which revolutionized forecasting processes. AI agents will handle much of the work, while knowledge workers will manage these agents, requiring new workflows and management approaches, akin to "Lean manufacturing for knowledge work." This will be a gradual process, requiring concerted effort from management teams and individuals.

Read more

Calling Strangers 'Uncle' and 'Auntie': A Global Phenomenon

2025-01-22

In many cultures, it's common to address older strangers as 'uncle' or 'aunt,' a practice the author terms 'ommerism.' This form of fictive kinship, the article argues, reflects the strength of a society's collective culture. The blog post explores this cultural practice across various regions, from Asia and Africa to the Americas, detailing the nuances of its application and its social implications.

Read more

Muscle Atrophy as We Climb the Kardashev Scale

2024-12-16

As humanity ascends the Kardashev Scale, a paradox emerges: increased energy access correlates with decreased physical labor. The author outlines three biomechanical stages: pre-industrial, where physical exertion was essential; industrial-modern, where machines reduced manual labor; and post-biological, where humans might remotely control robots via brain-computer interfaces, rendering physical bodies obsolete. This raises questions about the future of humanity's physical form and the complex relationship between technological advancement and human evolution.

Read more