Kai Malcolm (@kai_malcolm) 's Twitter Profile
Kai Malcolm

@kai_malcolm

Software Dev & Sound Designer

ID: 1326444188590764033

linkhttps://kaimalcolm.com calendar_today11-11-2020 08:38:46

455 Tweet

131 Followers

721 Following

Kai Malcolm (@kai_malcolm) 's Twitter Profile Photo

Currently attempting to incrementally migrate a medium-sized Next.js project from pages router to app router - what a nightmare. Constant errors from components that aren't even being pulled in for the one page on app router. Am I doing something wrong Vercel Lee Robinson?

Kai Malcolm (@kai_malcolm) 's Twitter Profile Photo

It’s wild that this UI is so annoying to use that people resort to using Siri to set timers. Voice assistants are super high friction compared to most UI, but somehow this is even higher friction.

It’s wild that this UI is so annoying to use that people resort to using Siri to set timers. Voice assistants are super high friction compared to most UI, but somehow this is even higher friction.
Kai Malcolm (@kai_malcolm) 's Twitter Profile Photo

Building a website in Astro is fantastic. Building a web *app* in Astro is a pain in the ass and makes me want to start over again with Next.js. I know Astro isn’t made for it, but the performance and (usually) the DX is so good I had to give it a try.

Guillermo Rauch (@rauchg) 's Twitter Profile Photo

Why CDNs don’t really work: > Site is dynamic > Site uses SSR and a database > Site needs global scale / speed > Dev adds CDN in front > Dev slaps `Cache-Control` > Now site is static, yay? > Data changes often > Dev starts purging the CDN > Purges are slow and unreliable >

Kai Malcolm (@kai_malcolm) 's Twitter Profile Photo

The fact that this is even remotely controversial is scary. Ant Wilson — e/postgres absolutely has the right take here and the fact that Neon are pushing testing with prod data makes me never want to use their product or any product that is backed by it.

Kai Malcolm (@kai_malcolm) 's Twitter Profile Photo

I didn’t understand all the hate at first, but this crosses a line. Claiming to be open source while using a non-OSI license, and in doing so violating the terms of the Apache license. This is a terrible look on both these founders and on YC.

Kai Malcolm (@kai_malcolm) 's Twitter Profile Photo

I haven't even signed up for Paddle yet and their support/sales service is already pretty bad. Their website directs me to "speak to sales" based on a certain feature I need, only to be vaguely directed back to the website to apply through the normal flow. Not a good start.

Kai Malcolm (@kai_malcolm) 's Twitter Profile Photo

How do indie hackers think they’re immune to laws and legal issues? This, the whole Pear AI thing, etc looks really bad on these people. “Just ship it” is all well and good but there are basic requirements you can’t just bypass in the name of a MVP.

DHH (@dhh) 's Twitter Profile Photo

Maybe I'm supposed to get mad at this, but instead I just get sad. Mullenweg clearly sees it as a failure to create much more value in the world than what you capture, and maybe that's the root of our differences. I see that as a proud achievement. ma.tt/2024/10/on-dhh/