Kieran McHugh's Avatar

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

914 Followers  |  191 Following  |  278 Posts  |  Joined: 23.04.2023  |  2.1709

Latest posts by kmc.bsky.social on Bluesky


Post image

Every day using this product brings a new level of hell

09.02.2026 16:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I love Claude Code and Opus is incredible, but man they really should stop bragging about it being vibe coded - it's a damning indictment of vibe coding. By far the most glitchy AI software I have used.

02.02.2026 23:08 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 4    πŸ“Œ 1

A bunch of my apps like Bluesky and WhatsApp have reverted to the old iOS keyboard. Am I imagining things?

31.01.2026 11:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Skill issue πŸ™„

18.12.2025 16:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Does this replace zod-openapi? πŸ‘€

16.12.2025 13:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

4.5 Opus! The tone options are generally not effective in my experience.

01.12.2025 19:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Stopped using ChatGPT because the tone of voice was so off putting, it sounds like a millennial pretending to be Gen Alpha.

β€œI’ll explain it to you. No bloat, no drama, just vibes” making sand think was a mistake

01.12.2025 16:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Is it more about making sure that people can start using the product immediately so that they convince themselves it's good rather than you trying to convince them via a landing page? Or some other reason?

01.12.2025 14:13 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Sure I'll send it over, I can't DM you for some reason though

01.12.2025 13:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Use OKLCH. If useful I can DM an early draft of a tool we are working on!

01.12.2025 12:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

The new Daybridge sync engine is over 300,000 lines of code across the two repositories we’re working on

30.11.2025 22:31 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Has the EU looked at this? Seems analogous to AWS/GCP lock in that they have been legislating against

21.11.2025 13:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It writes code faster than I would, suggests solutions I might not have thought of, and catches my bugs. In my case I don’t use Claude Code very much but I do use Cursor autocomplete/copilot style tools to speed me up.

16.11.2025 16:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think it’s perfectly possible to use generative AI *and* to fully read and understand its output. Sometimes it suggests solutions I wouldn’t have thought about myself. It also writes boilerplate much faster than I would doing it manually freeing up time to focus on more impactful things.

16.11.2025 15:02 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Alternatively I might just migrate to use Next in static mode instead of Vite

14.11.2025 16:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ah I see! I’m considering adopting it now because by the time our next version ships this might be ready πŸ˜…

14.11.2025 15:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Makes sense! Even if useExtracted just consumed the existing files in Vite rather than generating/watching - that would probably be enough for us!

14.11.2025 15:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thanks I didn’t read thoroughly enough, this is awesome!

Niche question: we use Next for our web app but Vite for our desktop app and share code between them. Will useExtracted work nicely if we call it in common code shared between the two frameworks?

14.11.2025 13:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

07.11.2025 23:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This isn’t going to end well is it

03.11.2025 13:41 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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!

02.11.2025 14:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This happens to mine all the time but turning it off and on again fixes it for me

01.11.2025 19:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Beautiful!

28.10.2025 00:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A photo of me holding a box of strawberries with β€˜Dyson farming’ written on the side

A photo of me holding a box of strawberries with β€˜Dyson farming’ written on the side

About to find out what happens when your vacuum cleaner company also grows your food πŸ‘€

25.10.2025 23:32 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

I'm trying to understand why the profiler says a component is re-rendering because 'the parent component rendered' when the parent definitely didn't render?

It's wrapped in React.memo and none of the props are changing (or I presume it would say so?)

Paging @ricky.fm @danabra.mov πŸ™

21.10.2025 19:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

We moved all of our stuff off of Vercel and when they emailed me to ask why, I told them straight. We won’t do business with red pilled CEOs.

20.10.2025 23:26 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I love living in London, I’ve been here for nearly 10 years. It might be the best city in the world.

The far right hate it because it’s living proof that multiculturalism works and that different cultures can coexist and thrive.

Trump and DHH hate it because it disproves their narratives.

02.10.2025 21:01 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

🫑 to all the furries running the internet’s infrastructure

18.09.2025 18:42 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Some parts of iOS 26 are nice and some parts are driving me πŸ₯œ

15.09.2025 22:56 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The Apple event was a great day for the brits. They wheel us out when they want to make the product announcements sound profound.

09.09.2025 21:58 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@kmc is following 20 prominent accounts