Life in the Singularity

Life in the Singularity

Programming is World Building

Examining the role AI plays in building the future of... everything.

Matt McDonagh's avatar
Matt McDonagh
Mar 10, 2024
∙ Paid

My journey from Wall Street to Silicon Valley (and back again) might seem like a radical shift. Yet, the essence remains the same. Whether it was crafting complex financial models or today, building algorithms that predict revenue trends, the underlying truth is that I've always been a world builder.

Life in the Singularity is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

Programming, much like world-building in literature, is about establishing foundations, outlining rules, and orchestrating interactions.

You're not just writing lines of code; you're defining the very fabric of a new reality, a microcosm governed by your own logic.

Functions: The Building Blocks

Let's start at the atomic level: functions.

In programming, a function is a cornerstone. Imagine it as a self-contained machine designed to do one thing, and hopefully do it exceptionally well.

Take a simple example, something any Wall Street quant would appr…

User's avatar

Continue reading this post for free, courtesy of Matt McDonagh.

Or purchase a paid subscription.
© 2026 Matt McDonagh · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture