Ben Holmes's Avatar

Ben Holmes

@bholmes.dev.bsky.social

The Whiteboard Guy @warp.dev

9,955 Followers  |  295 Following  |  839 Posts  |  Joined: 23.04.2023  |  2.0928

Latest posts by bholmes.dev on Bluesky

I should really try it! There's something fun about the old-school vibe of stickies. I'm sure Raycast notes are infinitely nicer to edit and search... but dang it can they just be a yellow square?

05.08.2025 22:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ”ฅ The MacOS Stickies app is so underrated.
- Little floating windows to take notes throughout the day
- Can pin/float on top of whatever you're doing
- Can color-coat to organize thoughts

...Probably hasn't been changed since the 90s, but you can't knock stable software

05.08.2025 11:42 โ€” ๐Ÿ‘ 35    ๐Ÿ” 3    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 0
Post image

Get that. Lucide is a gold standard. Just found mingcute to be a bit more expressive. Not for every app, but it fits my style :)

04.08.2025 22:07 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I have not! I'll check it out

04.08.2025 22:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
MingCute Icon - Carefully Designed Icon Library MingCute Icon is a set of simple and exquisite open-source icon library. Whether you're a designer or a developer, it's perfect for use in web and mobile.

www.mingcute.com

04.08.2025 12:39 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ”ฅ Mingcute has been my go-to icon library for a while.
- Open source and open license
- "Cute" and bubbly icon style with more options than most
- Really nice Figma plugin
- Iconify support to use in any web project

04.08.2025 12:39 โ€” ๐Ÿ‘ 65    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
an AI confidently stating that โ€œOption + 2 produces โŒ˜โ€ (Command symbol) on a Mac keyboard, thenโ€”after being told itโ€™s a US English layoutโ€”reversing itself and claiming with equal certainty that โ€œOption + 2 should produce the โ„ข (trademark symbol), not โŒ˜.โ€

an AI confidently stating that โ€œOption + 2 produces โŒ˜โ€ (Command symbol) on a Mac keyboard, thenโ€”after being told itโ€™s a US English layoutโ€”reversing itself and claiming with equal certainty that โ€œOption + 2 should produce the โ„ข (trademark symbol), not โŒ˜.โ€

Good morning Taravangian. I see we have failed the intelligence test today...

04.08.2025 12:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image 02.08.2025 18:18 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yep, it's a bummer. I made a library to handle KeyboardEvents for that exact reason ๐Ÿ˜„
github.com/bholmesdev/k...

02.08.2025 13:13 โ€” ๐Ÿ‘ 28    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
On top is the hubble logo with the text "hubble," and the floating Hubble avatar in a cartoon outline style. Below is the app logo as a rounded square with just the Hubble avatar's eyeball. It appears 3D with shadow effects

On top is the hubble logo with the text "hubble," and the floating Hubble avatar in a cartoon outline style. Below is the app logo as a rounded square with just the Hubble avatar's eyeball. It appears 3D with shadow effects

Hubble app logo shown in a MacOS sidebar alongside other icons like Reminders and Messages

Hubble app logo shown in a MacOS sidebar alongside other icons like Reminders and Messages

Adapted my app logo to a desktop icon. What do we think?

02.08.2025 13:12 โ€” ๐Ÿ‘ 21    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Adam, CSS is three letters. Even with justify-content: space-between

02.08.2025 00:23 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I thought Firefox was capped at 15fps

31.07.2025 22:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ™„ Your CSS box-shadows could look better...

Check out this Beautiful Shadows plugin I found on Figma. Lets you play with elevation, brightness, and distance for fancy, multi-layered shadows. Copy as CSS to plop in your project or your Tailwind theme!

31.07.2025 11:24 โ€” ๐Ÿ‘ 37    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Amaze amaze!!

31.07.2025 00:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

But it hasnโ€™t come out yet

๐Ÿ•ท๏ธHurry up!

Okay Iโ€™ll wait faster

๐Ÿ•ท๏ธ Sarcasm!

31.07.2025 00:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Project Hail Mary Check out this great listen on Audible.com. THE #1 NEW YORK TIMES BESTSELLER FROM THE AUTHOR OF THE MARTIAN โ€ข Soon to be a major motion picture starring Ryan Gosling, directed by Phil Lord and Christo...

Okay, I freaking love this book. From the guy who wrote the Martian. Interesting science facts, good story, lot of humor. But I keep saying โ€œamaze amaze amazeโ€ to myself when my code compiles now

www.audible.com/pd/B08G9PRS1...

30.07.2025 22:28 โ€” ๐Ÿ‘ 14    ๐Ÿ” 0    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 1
Rust code demonstrating the use of let Some(window) = app.get_window("main") else to conditionally extract a value or return early, showcasing Rustโ€™s let-else syntax for early exits.

Rust code demonstrating the use of let Some(window) = app.get_window("main") else to conditionally extract a value or return early, showcasing Rustโ€™s let-else syntax for early exits.

๐Ÿ’ก Rust tip: TIL you can put `else` on the end of a `let` block.

It's like a `null` check in JavaScript but as a one-liner. Another reason I love optional types in Rust

30.07.2025 12:15 โ€” ๐Ÿ‘ 12    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ’ก Did you know @raycast.com had a color picker?

Just selects a color and copies to your clipboard. Map to a shortcut like opt+P to pick from anywhere

29.07.2025 12:47 โ€” ๐Ÿ‘ 17    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Jokes on you. Making a PR to Astro docs right now

29.07.2025 00:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Guess youโ€™ll need a Nuxt Nightly and a Nuxt Morningly now

29.07.2025 00:46 โ€” ๐Ÿ‘ 30    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

You can explicitly check for Ctrl instead of CmdOrCtrl on MacOS. You can also match different shortcut strings depending on the platform with the isMac() util:

keymatch(event, isMac() ? โ€œCtrl+Vโ€ : โ€œAlt-Vโ€)

28.07.2025 22:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - bholmesdev/keymatch: Utility for matching browser keyboard events across platforms Utility for matching browser keyboard events across platforms - bholmesdev/keymatch

This also helps you match single-letter actions, without having to check that all modifiers are unset. Useful for Linear-style apps that use "E" for Archive, "U" for Unread, etc.

As always, it's open source:
github.com/bholmesdev/k...

28.07.2025 12:51 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ’ก Ever need to match keyboard shortcuts across platforms, like "CmdOrCtrl+Enter?"

Electron has this, but I weirdly couldn't find a package for web-standard KeyboardEvents. So I made one!

> npm i keymatch

28.07.2025 12:51 โ€” ๐Ÿ‘ 33    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Ha, I actually tried Iosevka first and thought โ€œwait, thatโ€™s Erikaโ€™s font isnโ€™t itโ€

Well Zed pivoted from Iosevka as the base to IBM Plex according to the readme, so it looks pretty different now

28.07.2025 00:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I looked at them side by side and they look very different to me. Zed nailed it

27.07.2025 22:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - zed-industries/zed-fonts: The Zed Mono and Sans typefaces, custom built from Iosevka The Zed Mono and Sans typefaces, custom built from Iosevka - zed-industries/zed-fonts

Downloaded the zed-plex dir here:
github.com/zed-industri...

27.07.2025 12:46 โ€” ๐Ÿ‘ 26    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A Svelte component (LinkPopover.svelte) open in Cursor, showcasing code styled with the โ€œZed Monoโ€ font. The font features clean, monospaced letterforms with slightly rounded edges and generous line spacing

A Svelte component (LinkPopover.svelte) open in Cursor, showcasing code styled with the โ€œZed Monoโ€ font. The font features clean, monospaced letterforms with slightly rounded edges and generous line spacing

TIL the @zed.dev font is open source. Loaded into Cursor and it looks awesome, in a retro sort of way

27.07.2025 12:45 โ€” ๐Ÿ‘ 91    ๐Ÿ” 3    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 2

mommmm five more minutes .toISOString()

25.07.2025 18:38 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Hubble v0 - can use it daily โ€ข bholmesdev I'm building a Markdown-based notes app called Hubble. There's so much this thing can do, but I want to strip down to a 6 week timeline so I can start trying this right away. Scope: you can open an...

Using it to track progress in public for my own side project: Hubble note. More on that soon
github.com/users/bholme...

25.07.2025 11:29 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ’ก Did you know GitHub has a built-in kanban board?

It's called GitHub projects. Each card = an issue on a repo, and you can track as many repos as you want. You can also make boards private or public. Cool way to pretend your 50 dead side projects aren't actually dead!

25.07.2025 11:29 โ€” ๐Ÿ‘ 60    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@bholmes.dev is following 20 prominent accounts