Kjetil H
kjetil-hartveit.com
Kjetil H
@kjetil-hartveit.com
Web developer and sports lover. Founder and developer of @fantasy-snooker.com. My personal website is old 😅
Yeah Prisma 7 this ain't confusing at all
December 2, 2025 at 11:36 PM
A story in 3 commits. Improving AI-generated texts are a bit of a hassle (changing models/prompts, re-running and re-evaluating)
October 18, 2025 at 9:34 PM
From 20 seconds to 2 seconds (without cold start) 👌

Feel like I should write an article about this or something 😄
September 14, 2025 at 11:49 PM
I'm guessing this ain't great.. why Next.js cache memoization not working 🤔
September 13, 2025 at 7:24 PM
360 lint errors and warnings. Pray for me and/or my Cursor usage
August 18, 2025 at 6:16 PM
Forever trapped in this. Can you even build your site with use cache? Honestly it seems like an error in `next build`, but if it's not then this error should be shown during dev because the `next build` -> try fix -> repeat workflow is atrocious #usecache @nextjs.org
February 19, 2025 at 8:11 PM
Bye bye hydration safe input component, no more need for them after React 19 👌
February 16, 2025 at 7:29 PM
It seems JSX is under the "react" module instead of global in React 19.

Which means if you do something like this to support custom elements (e.g. from a third-party lib) you must override the module "react" instead of global.

Also don't forget to import JSX from "react" where you referer to JSX.
December 17, 2024 at 7:54 AM