Advertisement · 728 × 90

Posts by Jason Roy

Eight years of wanting, three months of building with AI For eight years, I’ve wanted a high-quality set of devtools for working with SQLite. Given how important SQLite is to the industry1, I’ve long been puzzled that no one has invested in building a reall...

I just published a deep-dive into the 250-hour build behind syntaqlite, a SQLite formatter and LSP I built using AI agents.

AI agents were the only reason built this after 8 years of wanting but there's a psychological toll to AI-assisted engineering.

The post-mortem:
lalitm.com/post/buildin...

1 week ago 206 38 15 12
Preview
Lundbeck’s migraine prevention drug meets primary endpoint in Phase IIb trial Lundbeck’s migraine prevention drug has shown success in a Phase IIb trial, setting the company up for a Phase III study.

Really hopeful that the Lundbeck PACAP med is successful in phase III #migraine #longcovid

Looks liked phase IIb is going well.

www.clinicaltrialsarena.com/news/lundbec...

1 month ago 3 1 0 0
Post image

1) This new paper in the Lancet suggests that the risk of Long Covid has substantially decreased compared to the pandemic period. The excess prevalence of severe symptoms self-attributed to SARS-CoV-2 was only 0.3% after 180 days.

A brief breakdown...

1 month ago 12 4 1 0

This is the only way PPR and the newer use cache actually work well I’ve found.

Basically nothing can be blocking and memoization is the way around it. Makes a lot of classic auth provider patterns not work, you need to get the status async at the leaf level. Doable, but, makes everything async…

2 months ago 1 0 0 0

Claude code gets stuck on interactive prompts all the time. It hates drizzle ORM in dev mode! Playwright HTML reporter puts it in a frozen state too.

2 months ago 0 0 0 0

Constant entertainment. 6 am to 8 pm. Small breaks for TV here and there.

3 months ago 2 0 0 0

Been following this one. Was maybe going to try and get in phase 3. I take vyepti and it helps a lot but not as much as I’d like.

I’ve read they plan to combine this with their CGRP at some point too since CGRP and PACAP are active at different times/places in a migraine.

3 months ago 1 0 0 0

Ralph-wiggum

3 months ago 0 0 0 0

The difference is it’s changing fast, will change again, and in the meantime people using all these can code laps around other devs in many cases. The velocity is insane.

The reality is it’s learning to understand how to work with LLMs, it’s becoming a language expert.

3 months ago 1 0 0 0
Advertisement

I asked this same question at the next.js conference a they said yes for, use cache:remote at least.

4 months ago 0 0 0 0
Preview
GitHub - mrjasonroy/cache-components-cache-handler: A Nextjs Cache Components Cache Handler A Nextjs Cache Components Cache Handler . Contribute to mrjasonroy/cache-components-cache-handler development by creating an account on GitHub.

Interesting! I have it caching with dynamic parameters in my very recently released cache-components redis handler. I didn’t even try the behavior in vercel.

github.com/mrjasonroy/c...

4 months ago 1 0 1 0

Makes sense. Curious though, are you wrapping those random things in suspense and they are using “use”? Is that where the promises resolve?

4 months ago 0 0 0 0

The model wants you to move that logged in state fetch further down the tree, wherever it is needed. It makes you ask “does the root provider need user login?”

4 months ago 0 0 1 0
Preview
GitHub - mrjasonroy/cache-components-cache-handler: A Nextjs Cache Components Cache Handler A Nextjs Cache Components Cache Handler . Contribute to mrjasonroy/cache-components-cache-handler development by creating an account on GitHub.

Nexjts Cache Components ("use cache") cache handler for those of us whole self host.

Existing cache handlers don't support nextjs16 cache component patterns

Supports redis, valkey, elasticache and memory

Essential for k8s/pods/clusters

github.com/mrjasonroy/c...

4 months ago 1 0 0 0

How much money wasted??? No fault on the injury but it wasn’t like it was going to go well unless things were perfect.

4 months ago 0 0 0 0

In general if it doesn’t run on node honestly I’ll probably skip it unless it’s business critical.

5 months ago 2 0 0 0
Advertisement

Lots of junior devs in “far off lands” insulated from social interaction and influenced by the flavor of the day because they don’t have experience building things or working with people.

Just maintaining their local plumber and church websites for clients that hate them.

5 months ago 0 0 0 0

Ha. I just have very similar experience of people I have known - crust punks, ar-15 kind of racist conservatives, weed farmers, crystal healers and off the land folk all converging together to have horrible, horrible converging opinions.

5 months ago 5 0 1 0
Preview
a horseshoe on a white background that looks like the letter u . ALT: a horseshoe on a white background that looks like the letter u .
5 months ago 3 0 1 0

Hmm, I haven’t…. That’s a good idea though. I’ll see what I can setup. We use cloudflare zerotrust so I’ll see what is possible.

I imagine this is an issue for lots of people behind private network APIs not connected to the internet (sometimes behind AWS SSO sessions too)

5 months ago 2 0 0 0

But none of this works if you need to access things over a VPN or through tunnels… I can’t get web versions to make the requests to internal dev URLs secured through short lived VPN connections. I never fully yolo anyways but get close, letting it modify vault secrets even. Too cumbersome!

5 months ago 0 0 1 0

It won’t be an alpha/beta feature after Wednesday.

5 months ago 1 0 0 0

Yep! It’s the return of the PMs and well defined tickets :)

You learn the language over time. Simple, well directed instructions with specific directions where to start an learn from help a lot.

It will change code. We’ll end up with a lot of markdown for LLMs colocated with files.

6 months ago 3 0 0 0

You know who hates AI coding? Influencers who make videos teaching coding tricks.

Videos that are long, hard to navigate, and made to sell ads or controversy.

The video might be useful but the lesson could have been a git gist.

AI just does that part for you and you learn it in a few minutes.

6 months ago 0 0 0 0
Preview
Something in the Air by The Antlers on Apple Music Song · 2025 · Duration 5:39

New Antlers is great! First full length in a while. Peter’s voice and songwriting are as beautiful as always.

music.apple.com/us/album/som...

6 months ago 3 0 0 0
Advertisement
Preview
Paternal exercise confers endurance capacity to offspring through sperm microRNAs Yin et al. show that paternal exercise improves offspring endurance capacity and metabolic health via sperm microRNAs that reprogram gene expression in early embryos, revealing how exercise benefits c...

Exercising fathers, enhanced endurance and metabolic heath in offspring, through sperm microRNAs (as demonstrated in mice)
www.cell.com/cell-metabol...

6 months ago 146 39 7 6

Let me guess, his family history in Argentina goes back to about 1945…

6 months ago 2 0 0 0

I’m around 60. It only works well with tests… it is better at writing unit than E2E or integration tests but that makes sense.

I do wonder why affect it will have on languages things are written in. Which are better for AI? Typing seems essential, and popularity of the language is important.

6 months ago 1 0 0 0

I love that Claude code is horrible at Helm charts and K8s. Just horribly complex design decisions that our LLM buddies make a mess of too.

7 months ago 1 0 0 0

For us, we have a React Context provider that includes "use" and "useOptimistic." fireEvent and act sometimes caused render errors, though they may be fixed now. We had to use a lot of tricks in react-testing-library to get React not to complain or tests to fail, see my response to @kentcdodds.com.

7 months ago 0 0 0 0