Andric
banner
andric.dev
Andric
@andric.dev
Indie software dev.

Striving to build software that’s pragmatic, ergonomic, and collaborative.

Bootstrapping https://promptbible.ai with @ideosyncretic.com to help you better manage your AI prompts
Pinned
Andric @andric.dev · Dec 1
I’d really like for a combination of TanStack, local-first data fetching, and CRDTs to win out on as the dominant way we build apps.

I think we’ll finally get native-feeling apps that “just works” on every platform when that happens.
This is 150% why I built @tanstack.com Router first. CSR is 👑 and I don’t see that changing any time soon. If you’re building a CSR React app, you deserve to use the best CSR router.

tanstack.com/router
What kind of React app do you get paid to work on (not hobby projects)?

- CSR, no SSR
- Isomorphic SSR
- RSC

Again, if you don’t use React at a paid gig, don’t reply. If you maintain multiple, reply with the one that makes the most money (the product, not yourself)
Just updated to iOS 26. It’s really weird now how there are two variants of every UI

You get beautiful Liquid Glass in native apps

Then you open an app like Bluesky, and it still looks like iOS18: buttons, keyboards, modals

The fact that there are two system keyboard designs really messes with me
September 16, 2025 at 8:55 AM
Update to this: having built two apps with it I think TanStack Router + Convex is a beautiful combination

What a simple yet powerful stack. Works great with LLMs and easy for humans to grasp
I’d really like for a combination of TanStack, local-first data fetching, and CRDTs to win out on as the dominant way we build apps.

I think we’ll finally get native-feeling apps that “just works” on every platform when that happens.
This is 150% why I built @tanstack.com Router first. CSR is 👑 and I don’t see that changing any time soon. If you’re building a CSR React app, you deserve to use the best CSR router.

tanstack.com/router
July 14, 2025 at 9:08 PM
Rocicorp’s Zero is pretty amazing from what I can see.

It’s in alpha so I was a bit cautious to use it but I’m very tempted now

It would replace 4 layers of my stack:

Prisma ORM
ZenStack (authorization)
tRPC
TanStack Query

And provide realtime multiplayer for free.
March 20, 2025 at 8:35 AM
Okay, been a few months since this post.

Ended up going with TinaCMS. Pairs well with Next.js App Router.

I hated working with the App Router when trying to build an app (slowed me down so much), but building a content site with it is such a breeze.

Had so much fun building with this stack.
Deep diving into CMSes now for the first time since using WordPress and Webflow a decade ago

It’s surprising to me how fragmented everything’s gotten yet all the options on the market seem either too complicated or incomplete

Symptom of catering to either large enterprises or OSS hobbyists I guess
March 17, 2025 at 4:39 PM
I don’t think AI will replace jobs. I think it will likely change the way specializations are re-organized

For example, in tech, specializations develop around different tooling expertise (UI designer, React developer)

But humans tend to organize around purposes (marketing, R&D, ops)
December 21, 2024 at 7:23 PM
Reposted by Andric
Much decision-making is tacit or qualitative. Making our OODA loops more legible is the first step towards observability & steerability. AI systems might help us codify this nebulous process. But how will it be trained to do this, and on what data? We don’t have good primitives or tooling for this.
andric.dev Andric @andric.dev · Dec 17
I don’t really want to prompt an AI system.

Instead I want it to passively watch what I do as I do things, talk to me to understand what I’m thinking as I do them, and progressively learn from me.

Over time, it should understands tacitly what it’s like to make certain decisions, and then do them.
December 19, 2024 at 6:28 AM
I don’t really want to prompt an AI system.

Instead I want it to passively watch what I do as I do things, talk to me to understand what I’m thinking as I do them, and progressively learn from me.

Over time, it should understands tacitly what it’s like to make certain decisions, and then do them.
December 17, 2024 at 11:45 AM
Sadly I don’t have a beefy enough computer (which is an M4 Pro MacBook Pro with 24GB RAM) to run Llama-3.3-70b-Instruct.

But I was surprised it was beefy enough to run Qwen2.5-Coder-32B-Instruct at an acceptable speed!

9 tokens per second isn’t as fast as ChatGPT, but usable.
I can now run a GPT-4 class model on my laptop

(The exact same laptop that could just about run a GPT-3 class model 20 months ago)

The new Llama 3.3 70B is a striking example of the huge efficiency gains we've seen in the last two years
simonwillison.net/2024/Dec/9/l...
I can now run a GPT-4 class model on my laptop
Meta’s new Llama 3.3 70B is a genuinely GPT-4 class Large Language Model that runs on my laptop. Just 20 months ago I was amazed to see something that felt …
simonwillison.net
December 9, 2024 at 5:08 PM
A boring but useful way to use AI I discovered today

I like to read on mobile but sadly PDFs have always been problematic

But then I thought, what about “reading” it with AI?

Maybe I can upload the PDF I wanna read and have it spit it back out to me
December 7, 2024 at 1:07 PM
Listening to Spotify Wrapped

And I realize I’ve been using this product since 2012, yet the algorithm still doesn’t really know my taste well enough to recommend me songs!

I have an eclectic taste and I’m okay with 60-70% of genres. I just want the best of those genres.

Think: GTA radio stations
December 6, 2024 at 3:09 PM
Deep diving into CMSes now for the first time since using WordPress and Webflow a decade ago

It’s surprising to me how fragmented everything’s gotten yet all the options on the market seem either too complicated or incomplete

Symptom of catering to either large enterprises or OSS hobbyists I guess
December 6, 2024 at 4:04 AM
This is the first year of Spotify Wrapped that I realized I haven’t actually used it all that much.

Don’t know what’s changed: am I aging or is music culture kind of boring now?

I used to be a culture vulture and devoured as much music as I could

Nowadays I just listen to instrumentals
December 6, 2024 at 4:01 AM
Can’t believe a year’s passed. Just like that!
December 4, 2024 at 5:22 PM
I’d really like for a combination of TanStack, local-first data fetching, and CRDTs to win out on as the dominant way we build apps.

I think we’ll finally get native-feeling apps that “just works” on every platform when that happens.
This is 150% why I built @tanstack.com Router first. CSR is 👑 and I don’t see that changing any time soon. If you’re building a CSR React app, you deserve to use the best CSR router.

tanstack.com/router
What kind of React app do you get paid to work on (not hobby projects)?

- CSR, no SSR
- Isomorphic SSR
- RSC

Again, if you don’t use React at a paid gig, don’t reply. If you maintain multiple, reply with the one that makes the most money (the product, not yourself)
December 1, 2024 at 7:26 PM
Anyone knows how you can bookmark posts on here?
November 23, 2024 at 8:19 PM
Bluesky is the new Twitter for sure

X is where you post the silliest stuff that might go out-of-network and be viral for no reason whatsoever

Which is kind of like some weird blend of Medium, TikTok, and Tumblr, and not really the spirit of Twitter as I remember it
November 23, 2024 at 6:20 PM
Since Star Wars Outlaws got me back into the Star Wars universe, I’m pleasantly surprised at how much I liked watching Mandalorian and The Book of Boba Fett

I’ve always thought it was mindless action

But it turns out to be an extension to Star Wars that’s thoughtful, and sometimes heartwarming
November 23, 2024 at 6:13 PM
It’s crazy how unproductive I used to be with my 2018 Intel MacBook Pro, up until like a week ago.

Getting the M4 MacBook Pro was the best developer productivity upgrade.

Promotion and Apple Silicon is just so buttery smooth.

So glad I got it, even though I had to sell Bitcoin for it.
shud.in Shu @shud.in · Nov 23
I recently switched from a 8GB RAM MacBook Air to a 36GB M4 Pro. Things become much smoother (literally ship 2x more PRs) but I wish someday I can instead optimize my tools and go back to my 8GB Air :/
November 23, 2024 at 5:55 PM
Why did I ever bother with Lemon Squeezy or Paddle?

Stripe docs are top tier

I’d deal with sales tax down the road if it means I get to integrate Stripe

Just about every failure path is documented. Haven’t seen docs as good as this
November 23, 2024 at 7:55 AM
Maybe it’s just my luck, but I’ve never been at any job where I’ve had more than 1 out of 3.

I ended up type-casted as the “retail fintech mobile product manager”, which also severely hurt my prospects of growth.

Thankfully managed to optimize for good pay. Now I’m paying myself to grow my skills
I've said this before but I'm saying it again: when you're looking at your job, you should have:

- Good pay
- Good culture
- Good growth opportunities

If you have 2/3, it's not too bad, but 0 or 1/3, you might want to question why you're still at that job.
November 13, 2024 at 6:29 PM
Reposted by Andric
We used the new
@inngest.com test helper library together with @vitest.dev, works smoothly so far! ✨
github.com/inngest/inng...

(clerkDeletedAt is our own tombstone flag using event timestamp as proxy—doesn't actually exist on Clerk because the whole record gets deleted there)

#buildinpublic
November 7, 2024 at 5:21 PM
Some Twitter features I miss on 🦋:

- Being able to bookmark posts into folders
- Posts that can overflow character limit (that truncate in the feed)
- Bold and italics formatting
November 2, 2024 at 5:00 PM
Undecided between the M4 Mac mini and the M4 MacBook Pro

The mini looks *really* tempting – especially since all my work is currently deskbound at home

Plus it still comes in at $200 cheaper with a monitor and trackpad thrown in

That nano-texture and ProMotion screen on the MacBook Pro, though!
October 31, 2024 at 4:59 AM
Setting up @inngest for the first time.

I really like the idea of durable execution

It reminds me of something like GitHub Actions. Everything is a workflow. Workflows respond to events. Events can be queued or scheduled.
October 21, 2024 at 6:11 AM
And, almost every “problem” is the result of another tool’s “solution”

Solutions beget problems

(With the exception of a few timeless human problems: hunger, poverty, crime, war, sickness, climate, communication & alignment of incentives)
Every tool that exists was built using some OTHER tool, going all the way back to the first chipped rocks.
"Tool: something with a use on one end and a grasp on the other end."
- @stewartbrand.bsky.social
August 24, 2023 at 6:11 AM