Splitting "jumped" into jump/ed with three regexes, and the 3 words out of 36 it got wrong
Speech-language pathologists measure a child's MLU, mean length of utterance, by counting morphemes,…
AI tools, cybersecurity and development news aggregated from top sources — saved permanently with unique URLs.
Splitting "jumped" into jump/ed with three regexes, and the 3 words out of 36 it got wrong
Speech-language pathologists measure a child's MLU, mean length of utterance, by counting morphemes,…
Turning the Page: Replacing single-spa with CollageJS
It's been a while since I don't write about the micro-frontends topic, mostly due to other responsib…
Best Email Marketing Platforms for Nonprofits in 2024: Top 12 Tools Compared
Email remains one of the most effective ways for nonprofits to engage donors, share impact, and driv…
Building a TikTok shadowban self-check without scraping: help-center rules as typed, tested constants
Search for "TikTok shadowban checker" and you will find tools that ask for a username and return a v…
Convert images in the browser without uploading them (Canvas, createImageBitmap and WebAssembly)
Most "free online converters" work the same way: you upload a file, a server converts it, you downlo…
Can ChatGPT, Claude and Perplexity actually crawl your site? A 10-minute check
More and more people find websites through AI assistants instead of a classic list of blue links. If…
Trim Podcast Audio in the Browser: No Install, No Upload
You recorded a great podcast episode — and now you need a 30-second clip for social media. The usual…
A 50-state car sales tax table doesn't fit in one "rate" column
I wanted a simple table: 50 US states, one row each, "how much tax do you pay when you buy a car". T…
Removing a watermark from your own MP4 without cropping the frame
If you have ever licensed footage that arrived with a distributor logo burned into the corner, you k…
I Built 49 Websites for My Music Roster With No Budget — Here's the System
I'm Zone ATL — Kevin T. Drummond Jr. — a music manager and five-time published author out of Mission…
Building a Telnyx Adapter for Chat SDK
I built an open-source adapter that connects Telnyx to Chat SDK, so you can build bots that send and…
Building Transferise: How We're Connecting Airport Transfers Across 26 Airports Worldwide
Building Transferise: How We're Connecting Airport Transfers Across 26 Airports Worldwide If you've…