Cody Bromley
banner
codybrom.com
Cody Bromley
@codybrom.com
technology person in tulsa
eng at goprelude.com (opinions my own)
building @blankie.rest and @tulsa.ok.wx.watch

#WeAreBromley 🐦‍⬛
Pinned
My first-ever Mac app is now live on the #MacAppStore and it’s FREE!
Blankie - Ambient sound mixer for macOS
Blankie is a free and open-source ambient sound mixer for macOS that helps you focus, work, and relax with customizable soundscapes
blankie.rest
I don’t hold grudges against people, just kitchenware.

The blender blade that nicked me.
The Pyrex bowl without a lid that mocks me.
The lone champagne flute I accidentally orphaned.

They’re incapable of forgiveness, so I never forget.
November 4, 2025 at 2:40 AM
Recently I read something, somewhere (don’t remember where) that stuck with me. I’m paraphrasing, but it said: “… the amount of friction necessary for growth...” or something to that effect. It was written so matter of factly on the way to another idea, but it contained multitudes of its own.
July 15, 2025 at 1:15 AM
wx.watch finally has the homepage I've always wanted to build. #wxusa #buildinpublic
July 8, 2025 at 3:05 AM
Hey! This one worked without any intervention from me! 💪
🌦️📣 Special Weather Statement until Jul 07 @ 04:45 PM (CDT)

Doppler radar tracking strong thunderstorms moving northeast at 15 mph with potential wind gusts up to 40 mph.

🔗: https://wx.watch/a/FWkp1C #okwx
July 7, 2025 at 9:09 PM
This post came about an hour too late, but that’s because I was under the hood finally getting @tulsa.ok.wx.watch LIVE on Bluesky! Follow it for Tulsa County, OK WX alerts! #okwx
🌦️📣 Special Weather Statement until Jul 06 @ 10:45 PM (CDT)

Strong thunderstorms moving southwest at 25 mph with potential wind gusts up to 40 mph.

🔗: https://wx.watch/a/IIqhxQ #okwx
July 7, 2025 at 4:27 AM
I just built my first #MCP server! Coding with AI is fun and fast, but I constantly find myself copying and pasting docs to keep it on track. Now my local MCP server lets Claude, Copilot and Cursor grab the docs themselves. #ModelContextProtocol
GitHub - codybrom/DocsetMCP: Model Context Protocol server for Dash-style docsets
Model Context Protocol server for Dash-style docsets - codybrom/DocsetMCP
github.com
June 16, 2025 at 3:41 PM
I’ve encountered Apple’s version of this (App Clips) a handful of times, mostly for parking which was pretty handy. But five years after they launched, I still have NEVER seen Apple’s QR code alternative for them in real life.
June 13, 2025 at 12:53 PM
Basically everything except the meme generator is down.
June 12, 2025 at 7:27 PM
I'm constantly amazed that @blankie.rest is the only app in the U.S. #MacAppStore's Top 10 Free Health & Fitness apps without #InAppPurchases. Every other "free" app requires a subscription or has a freemium model. #OpenSource
June 5, 2025 at 8:10 PM
Unsurprisingly, the #InAppPurchases label is hidden for previously downloaded apps on the iPhone #AppStore too. A friend with Family Sharing enabled confirmed that apps shared from their family members' accounts also hid the IAP labels, even when my friend had never downloaded the app before.
June 5, 2025 at 7:06 PM
I just noticed previously installed apps don't show the IAP label next to the download button. The app could have added IAPs since you first used it, but you'd wouldn't know unless you visited it page or used it.

My sense is Apple knows IAP labels deters users, but why give old apps an advantage?
June 5, 2025 at 6:36 PM
Reposted by Cody Bromley
⚛️📝 New on Overreacted: Progressive JSON
Progressive JSON — overreacted
Why streaming isn't enough.
overreacted.io
May 31, 2025 at 4:41 PM
I have a small, but reasonable, request this #WWDC:
App Store Connect dark mode

#iosdev #macdev
a close up of a man 's face with a purple glow on it .
Alt: Star Trek gif where Kirk, Spock and Uhura are blinded by bright light a close up of a man 's face with a purple glow on it .
media.tenor.com
May 29, 2025 at 7:05 PM
Blankie is launching today on #ProductHunt! For the last few weeks I’ve been excited to get the app into the hands of more and more people, and this is really the culmination of all of that. It would means a lot if you would go upvote it! #MacApps #BuildInPublic #OpenSource
Blankie - Open-source ambient sound mixer for macOS | Product Hunt
Blankie lets you mix custom ambient soundscapes with 14 built-in high-quality sounds. Offline, open-source and no in-app purchases or subscriptions. Made for macOS with native media controls so you ca...
www.producthunt.com
May 28, 2025 at 11:08 AM
Thank you Monster_cucumber 🥺🫶 #MacDev #BuildInPublic
May 28, 2025 at 1:17 AM
First look at my next app, OhGee: the missing debug tool for testing web metadata, OpenGraph and schemas.

It works with localhost/127.0.0.1/0.0.0.0 URIs and has bookmarks, dark mode, the keyboard shortcuts you'd expect and a Safari extension.

Coming to macOS this Summer. #MacApps #BuildInPublic
May 20, 2025 at 3:25 PM
A really fun part about making an app is seeing it pop up all over the world. Thanks Appleちゃんねる! ✌️😍🎌
雨や波、小鳥のさえずり、電車、都会の音を組み合わせて再生できるオープンソースの自然/環境音再生アプリ「Blankie for macOS」がリリース。
Macで雨や波、小鳥のさえずりなどの自然音と電車や都会の環境音を組み合わせて再生できるオープンソースの自然/環境音再生アプリ「Blankie」が新たにリリースされています
applech2.com
May 19, 2025 at 3:59 PM
Yesterday, my app Blankie was featured on the Mac App Store homepage in the US. (And as of right now, it’s still there!) Naturally, impressions exploded, and downloads followed, but one thing surprised me: my conversion rate barely moved compared to the day before. #BuildInPublic
May 15, 2025 at 10:23 PM
Blankie is only 21 GitHub stars short of being eligible to add to Homebrew. I’m so close!

Bluesky friends, if you have a sec it would mean a lot if you could toss a star my way! #BuildInPublic #Swift
GitHub - codybrom/blankie: Ambient sound mixer for macOS inspired by Blanket. Now available on the Mac App Store.
Ambient sound mixer for macOS inspired by Blanket. Now available on the Mac App Store. - codybrom/blankie
github.com
May 14, 2025 at 12:44 PM
Does Bluesky let me share a 153,118 character link? Yes.

www.google.com/search?q=In+...
May 6, 2025 at 10:40 PM
It's easy if you try
May 5, 2025 at 3:56 PM
Just for fun, here's the #AppleIntelligence summary.

It didn't misstate any guidelines because it actually inserted them verbatim. And somehow, the summary ended up being 12 characters (3 words) longer. #AppleDeveloper #iOSDev
May 2, 2025 at 1:36 AM
New App Review Guidelines just dropped.

#AppleDeveloper #iOSDev 1/🧵
May 2, 2025 at 1:18 AM
Tim is cooked.
May 1, 2025 at 3:34 AM
People have been wondering when Tim Cook should retire. The answer is now. #Apple #EpicVsApple
A judge just blew up Apple’s control of the App Store
The judge called Apple’s insubordination a “gross miscalculation.“
www.theverge.com
May 1, 2025 at 1:47 AM