Mihovil Ilakovac

@miho.dev

Building full stack frameworks and stuff https://wasp-lang.dev eng @wasp.sh

Hey you know how everyone is sharing design systems here, like "steal this design"... so why not gather it into a public library where humans and agents add and vote on the best ones? Product Hunt for design systems, each one we get the best one. Might build with with @wasp.sh ofc

Bild

I got access to GitHub's Stacked PRs beta, and I am... whelmed. Seems like a very simple implementation of the idea. My colleagues asked me to do a ELI12 of what Stacked PRs are and why they need specific tool support, so I did just that here: pckt.blog/b/dev-stream...

Stacked PRs explainer - Carlos' Dev Stream

Stacked PRs are the new GitHub implementation of an already-existing concept: stacked changes or stacked diffs. Stacked changes are a method for split a big cha...

pckt.blog

If you're using Mise and @haskell.org together, I have great news! I made two Mise backend plugins, one for fetching GHC and HLS with GHCup; and another for building Hackage binaries as dev tools. It's been extremely useful for us at @wasp.sh! github.com/wasp-lang/mi... github.com/wasp-lang/mi...

GitHub - wasp-lang/mise-ghcup: A mise backend plugin that installs Haskell tools through GHCup.

A mise backend plugin that installs Haskell tools through GHCup. - wasp-lang/mise-ghcup

github.com

Community Day of Wasp Launch Week #12 🐝 Four apps shipping on Wasp right now, across: - video editing (Twitch VOD AI) - UK property tech - Shopify chat - daycare lesson plans Yes, that's the actual lineup. Here's what they built ↓ wasp.sh/blog/2026/0...

Made with Wasp, Vol. 2 - from video editing to daycare lesson planning | Wasp

Community Day of Launch Week #12: four real, paid SaaS apps shipping on Wasp right now, across creator tools, UK property tech, e-commerce, and early-childhood education.

wasp.sh

npm workspaces are one of those things where the entire JS ecosystem collectively agreed to not look under the hood. I looked. It's symlinks, a fake root package, and the ol' trusty node_modules folder walk algorithm. That's it. That's the whole feature.

Carlos Precioso@precioso.design · 4mo ago

Most JS devs use npm workspaces every day without knowing how they actually work. I wrote a gentle intro to how they actually work. Turns out it's symlinks and a bit of smoke and mirrors. wasp.sh/blog/2026/03...

Launch Week 11, Day 2 Announcement 🔧 Under-the-hood day: How we test Wasp as a full-stack framework The better our tests are, the faster we can ship! ✦ Learn about Wasp's unique architecture ✦ Why we approach our tests the same as production code ✦ Courage > 100% coverage More info👇:

Bild

Notion for data reporting. Niche creator finder. CTO toolbox. These are some of the SaaS apps indiehackers and small teams are building with Wasp. Hear them explain how Wasp supercharges their development cycles 🔗👇 launch_week_10_day_4

Bild

Wasp 0.17.0 is out 🎊 - One-command Railway.com deployment with Wasp CLI is here - Upgrade to ExpressJS 5 which is the latest version - Support for authentication with Slack - Some new configuration hooks like `onAfterEmailVerified` and `prismaSetupFn`

Bild

If self-hosting is your thing, here's what your app will look like if you deploy it to Coolify 🆒

Bild

Do you use generators in JS? I never had the actual need until today: I'm using regex to match imports in some JS code and then yield the results one by one.

Bild

Open up my old @nuxt.com 2 blog. Realise it fails due using Node 20. Upgrade my Nuxt 2 version to latest, it works! But then the types start to giving me grief. Is it due to my VS Code setup being too new?

Another day, another @vite.dev plugin written. The API is so easy that I never fear writing ad-hoc plugins like this one. It validates the client env vars in build-time with a Zod schema. Is this good enough? Am I missing something?

Bild