Kieran McHugh
banner
kmc.bsky.social
Kieran McHugh
@kmc.bsky.social
Founder of @daybridge.com, @monzo.com before that
Software engineer, designer, and piano player

🇬🇧 🏳️‍🌈 London, UK

@kieranmch formerly on X
Amazing!

I wonder if it’s possible to a) add string descriptions/context inline to enable better AI translation or b) even integrate directly with LLMs somehow to translate strings in real time as you create them.
November 7, 2025 at 11:46 PM
I would suggest swapping the backgrounds of the sidebar and content. The convention on Mac is usually for the sidebar to be grey and to keep the content bg white for a paper like feel.

For fonts, if you want the app to feel native SF Pro is the way to go. There are more playful variants of it!
November 2, 2025 at 2:24 PM
This happens to mine all the time but turning it off and on again fixes it for me
November 1, 2025 at 7:59 PM
🔥
September 1, 2025 at 12:15 PM
Yes!
August 28, 2025 at 8:15 PM
Cantab is the postnominal people from University of Cambridge (UK) can put after their name eg “MSc Hons (Cantab)”. Many universities have them. Oxford is Oxon, mine is Ebor (York). It’s the Latin name of the city.
August 28, 2025 at 6:52 PM
Got to be past tense read 🙂‍↕️
August 18, 2025 at 11:06 AM
I’ve never looked into it properly - some of our work pre dates the compiler. Does it work in dev mode with hot reloading etc?

It’s probably not the best code but our dependency arrays are not always equal to everything used in the function so I assumed the compiler wouldn’t be able to handle that
July 29, 2025 at 9:00 AM
I think if you’re building a simple app it’s overkill. If like us you’re building a calendar and need buttery smooth mouse interaction performance, a single missing useCallback can cause the whole app to rerender on every mouse move and make it feel atrocious. Just depends on the context really.
July 29, 2025 at 1:12 AM
Reposted by Kieran McHugh
Along the same lines:
July 21, 2025 at 2:58 PM