Bettina von Staden
35 posts
How I Tracked a Real-World Web Assailant Using Firebase + Cloudflare
🎯 How I Tracked a Real-World Web Assailant Using Firebase + Cloudflare For months, my site Formant.ca logged…
💥 Fixing “Invalid image file” Error When Uploading Videos to Cloudinary with Next.js
While building a simple video uploader in Next.js, I ran into an error that took way longer to…
Succession Planning — the Best Way to Ensure Your Company’s Future
If you’ve seen the award-winning HBO show “Succession,” you know how dramatic and challenging it can be to…
Hiring trends, Duolingo, and DeepSeek: February’s top product management reads
The month of February is all about settling into the year ahead after the January blues. In February,…
“Unlocking the Future: Optical Neuromorphic Computing and Quantum Key Distribution”
In a world increasingly driven by the relentless pace of technological advancement, the intersection of optical neuromorphic computing…
7 Product Analytics Mistakes You’re Making (+Solutions)
In 2006, British mathematician Clive Humby made the infamous statement: “Data is the new oil.” This wasn’t just…
Introducing the Free and Open-Source Native Subscription App for Shopify
We’re developing a free, open-source native subscription app for Shopify, designed to eliminate hidden costs and vendor lock-in.…
I’m Under DDoS Attack
Since the moment I started building my website, I have always considered the possibility of it being targeted…
The Adventures of Blink #29: How to Unalive Your Company
Hey. You. Come over here, friend, I want to chat with you. You look like someone who wants…