Welcome to my blog
Welcome to my little corner of the internet! Here I post about things that fascinate me, frustrate me, or just make me go “wow.” You might agree, you might not… but hey, that’s the fun of opinions!
Latest Posts
3 posts

Robert Ponsford
•
Aug 25, 2025
LatestProgramming Languages Are Tools, Not Religions
Programming languages are not religions but tools. This post explores why the endless Rust vs Go vs Python debates miss the point and how the best developers focus on solving problems instead of defending a favorite language. Learn how each language fits its purpose and why being fluent in many makes you a stronger and more adaptable programmer.

Robert Ponsford
•
Aug 6, 2025
Why I Can’t Stand Monorepos
Monorepos promise simplicity, visibility, and easier refactoring, but in practice they often create more problems than they solve. This post explains why monorepos add unnecessary complexity, blur boundaries, and make Git history painful, while showing when multi-repos actually make more sense. Learn where monorepos work, where they fail, and how to choose the repo structure that truly fits your team and architecture.

Robert Ponsford
•
Aug 5, 2025
Why I’m Frustrated with TypeScript: A Developer’s Rant
TypeScript promises type safety and better tooling, but years of real-world use tell a different story. This post breaks down why TypeScript isn’t a true static type system, how its configs, boilerplate, and fragile tooling create more pain than safety, and why developers who love strong typing keep using it anyway. Learn where TypeScript falls short, what Bun improves, and what a better typed language for the web could look like.