Posts

One Login Across Seven Websites for $0: How to Add Google Sign-In and Stripe Payments with Clerk and Cloudflare D1 (Clerk + Cloudflare D1 + Stripe)

Image
  How to Add Google Sign-In and Stripe Payments to Your Web App with Clerk and Cloudflare: The Exact Steps A practical guide to authentication, Cloudflare D1, Stripe and shared logins across subdomains, with lessons from building accounts for my free party game: One Login Across Seven Websites, for $0: Stripe + Clerk + Cloudflare D1 + Google sign-in, click by click — including the five traps that waste an afternoon What you’ll learn - How to connect Clerk, Google sign-in, and Cloudflare D1. - How to keep account records and purchases in sync - How authentication, customer records, and paid access fit together. - Why your domain structure matters for shared logins. - How to test the experience beyond a successful login screen. - Where free plans help — and where their limits begin. I run seven country editions of a browser game, each on its own website. I needed one account that works on all of them, a record of who signed up and who paid, and a monthly bill of zero. This is the bui...

What New York Times Data Reveals. 2.2 Million Headlines over 25 Years.

Image
I fed a quarter century of New York Times headlines into Python. What came back was a portrait of a nation's mood, one year at a time.  Using Python, TF-IDF, sentiment analysis, and named-entity recognition to examine how headline language changed from 2000 to 2025. There's a moment in every data project when a spreadsheet stops being a spreadsheet and starts being a story. Mine came about an hour into cleaning a dataset, when I noticed that a single row of "short description" text was 504,071 characters long. Somewhere in there, buried in a single cell meant to hold a sentence, was what looked like an entire article. Maybe a whole day's worth of them. That's the thing about big datasets: they don't just contain information, they contain accidents, artifacts, and fingerprints left by the humans and systems that built them. Before I could ask any interesting questions, I had to become something between a detective and a janitor. The dataset itself was simp...

The Human Internet Is Over. Are You Building for the Bots Yet?

Image
For the first time in history, machines use the internet more than we do. If your product still expects a human to find it, you are optimizing for a world that no longer exists. Sometime in the middle of 2026, a quiet line got crossed that most marketing teams still have not noticed. For the entire history of the internet, the assumption underneath every website, every ad, every “click here” button was simple: a human being is on the other side of the screen. That assumption just broke. According to Cloudflare, bots now account for roughly 57.5% of all requests to web content, and humans for about 42.5%. Cloudflare’s CEO had publicly predicted this crossover would happen in 2027. It arrived early enough that he went on X and essentially said, well, that happened faster than I thought. So congratulations, humans. After decades of being told we were hopelessly addicted to the internet, we are finally not the ones using it the most. The catch is that the traffic replacing us is not idle. ...

Alternative Intelligence: Outsourcing Cognition

Image
  We Outsourced Muscle 200 Years Ago. We Are About to Outsource Thinking. By Emmanuel Olimi Kasigazi In 2023, I wrote an article titled Alternative Intelligence about how humans are on the cusp of outsourcing thinking. Of course, almost no one read it, but my premise was simple and still valid: Humans are about to outsource intelligence itself, yet society remains fixated on the wrong aspects of this seismic shift. Years later and am listening to Sequoia Capital's :This is AGI: Sequoia AI Ascent 2026 Keynote and tehey essentially said the same thing. If we look at recent developments in artificial intelligence—specifically the explosive rise of autonomous agents and the shifting technological floor beneath our feet—that thesis is no longer just a prediction. It is our current reality. Human evolution has always been a story of delegation. For most of history, the physical work of the world was done by human and animal labor. For most of human history, thinking and cognition were ...