Math Academy - The Fastest Way to Actually Learn Maths

Math Academy: The Fastest Way to Actually Learn Maths

The Gap Between Knowing Maths and Being Good at It Most adults who went through mainstream education have a complicated relationship with maths. They were taught it, they passed it (or did not), and then they mostly stopped doing it. Somewhere between primary school and the end of formal education, the subject either clicked or it did not - and for a significant majority, it did not. The consequences of that tend to surface slowly. You take a data science course and realise you cannot follow the linear algebra. You try to understand how a model is actually working under the hood and the notation stops you cold. You sit in a finance meeting and the numbers float past you. You always meant to go back and fill the gaps. You never quite did. ...

April 22, 2026 · 7 min · James M

How BASIC Shaped a Generation of Programmers

How BASIC Shaped a Generation of Programmers When you powered on a Commodore 64 in 1983, the first thing you saw was: READY. Blinking cursor. No graphical interface. No visual metaphors. Just BASIC - a programming language that wasn’t supposed to be the foundation of computing education, but became exactly that. BASIC shaped how an entire generation thought about programming. Not because it was the best language, but because it was the only language available on personal computers. If you wanted to write anything on your C64, your Spectrum, your BBC Micro, or your Apple II, you were writing BASIC. And when constraints force a population into a single tool, that tool becomes the culture. ...

April 9, 2026 · 12 min · James M

What Does 'Expertise' Mean When AI Can Pass Any Exam?

In 2023, Claude passed the bar exam. In 2024, it passed the CPA exam and medical licensing exams. By 2026, there’s barely an exam left that AI can’t pass, often on the first try. This has broken something we relied on without thinking too hard about it: the equivalence between “passed the exam” and “has expertise.” For a century, we used exams as a proxy for skill. You pass the bar, you’re qualified to practice law. You pass medical licensing, you’re qualified to practice medicine. You get a degree in computer science, you’re qualified to be a programmer. The exam was the evidence that you had the knowledge and could apply it. ...

April 6, 2026 · 6 min · James M

Very very large numbers

What Are Very Large Numbers? Large numbers exist on a spectrum so extreme that human intuition breaks down. From the observable universe containing roughly 10^80 atoms, to numbers so impossibly vast that they dwarf the atoms themselves, these magnitudes challenge our ability to comprehend scale. But they’re not just abstract curiosities. Large numbers appear in computer science (combinatorics, compression), physics (entropy, quantum possibilities), and mathematics (set theory, ordinal numbers). Understanding them requires leaving behind our everyday sense of “big” and embracing the mathematical structures that define these hierarchies. ...

April 21, 2024 · 4 min · James M

DevOps Explainers

Most engineering concepts are easier than they look once someone explains them clearly. This page collects short explainer notes on the fundamentals I find myself re-explaining most often, each paired with the best external visual or video I have found on the topic. APIs An API is a contract: this is what I will accept, this is what I promise to return, this is how I will behave when something goes wrong. Everything else - REST, GraphQL, gRPC, WebSockets - is just a different way of expressing that contract over the wire. ...

December 16, 2023 · 5 min · James M

Blockchain & Crypto Resources

Curated YouTube Channels Explore these trusted YouTube channels covering blockchain, cryptocurrencies, Web3, and market analysis. Educational & Technical Andreas Antonopoulos - One of the most trusted and engaging educators in the Bitcoin industry, explaining blockchain fundamentals with clarity and depth Coin Bureau - Comprehensive informational portal to the cryptocurrency ecosystem with detailed project analysis MMCrypto - In-depth coverage of cryptocurrency and blockchain topics for learners at all levels Market & Trading Altcoin Daily - Bitcoin, Ethereum, Cardano, NFTs, altcoins, metaverse, mining, trading, and investing insights ...

December 1, 2023 · 1 min · James M

Blockchain & Web3 Courses

Overview Whether you’re a beginner exploring blockchain fundamentals or an experienced developer building decentralized applications, these curated courses provide structured learning paths from foundation concepts to advanced smart contract development. Beginner-Friendly Resources Start with fundamentals and core concepts: CryptoZombies - Interactive, game-based introduction to Solidity programming. Perfect for complete beginners to learn smart contract basics through engaging gameplay. Blockchain Council Certified Blockchain Developer™ - Professional certification program with structured curriculum covering blockchain architecture, consensus mechanisms, and development fundamentals Web3 University - Open-source education hub with accessible guides and tutorials. Great for understanding Web3 concepts without heavy technical prerequisites. ...

April 18, 2023 · 2 min · James M

AI Explainers

A curated collection of clear, technical explanations of foundational AI concepts. These resources help build intuition about how modern AI systems actually work. Fundamentals Yes you should understand backprop - Andrej Karpathy’s definitive explanation of backpropagation, the fundamental algorithm behind neural network training Deep Learning in a Nutshell: Core Concepts - NVIDIA’s accessible overview of deep learning architectures and their applications Transformers & Language Models What is ChatGPT doing & why does it work? - Stephen Wolfram’s phenomenal breakdown of transformer architecture and the surprising effectiveness of next-token prediction Word2Vec Explained - Foundation for understanding how words become numerical representations that models can process Generative Models How Stable Diffusion Works - Detailed technical walkthrough of diffusion models for image generation, with clear diagrams and intuitive explanations Courses & Practical Learning Practical Deep Learning - Fast.ai’s top-down course that teaches you to build working deep learning systems before diving into theory

February 15, 2023 · 1 min · James M