Alem Tuzlak
banner
alem.forge42.dev
Alem Tuzlak
@alem.forge42.dev
A journey of a thousand miles begins with a single step

👨‍💻 Co-founder @forge42.dev
📚 Helping you learn remix.run
🤓 remix-development-tools, remix-hook-form, remix-toast, vite-plugin-icons-spritesheet, remix-client-cache creator
📹 YouTube AlemTuzlak
The future of @ReactRouter devtools is here! 🔥

- Support for data/declarative mode 🚀
- Middleware support 👀
- Real time event system ingestion with filtering 💃
- Huge UI/UX improvements 💅

And so much more! 🎊

Check out the release video below 👇
November 11, 2025 at 3:42 PM
Today I make a completely different kind of video where I talk about my experiences over the years and how you can shoot yourself in the foot easily.

I give you an example of overengineering and how you can fall into it, and avoid it as well!

Check it out below 👇
September 29, 2025 at 10:34 AM
In the next version of @tan_stack devtools you get the SEO tab! 🔥

- Shows you social previews of the current page
- Real time updates as you navigate through your app
- Tells you what is missing
- Additional UI improvements to the plugins page
August 27, 2025 at 2:07 PM
I've built a comprehensive AST to cover ALL flavors of JSX with @vite.dev to allow you to go to source directly in your editor.

Now available in the latest release of @tanstack.com devtools!

I've also made a video showing you how it works and how to add it into your project 🧵👇
August 23, 2025 at 8:14 AM
August 17, 2025 at 5:45 PM
I've been building @tanstack.com Devtools and today I've made a video on what they are and how they work! 😎

I also show you how to build your own plugins by creating a time-travel plugin for Zustand. ⏲️

Check it out, link in the comment! 🧵
August 13, 2025 at 9:30 AM
@tan_stack Devtools is officially in alpha! 🚀

If you're one of those crazy kids who likes to be on the bleeding edge of the web take it for a spin! 🔥

Core:
www.npmjs.com/package/@tan...
React:
www.npmjs.com/package/@tan...
Solid:
www.npmjs.com/package/@tan...
August 1, 2025 at 2:41 PM
I've been invited by the wonderful @tanstack.com team to help them build out framework-agnostic devtools not for only them, but for everyone!

Here's a sneek peak of TanStack router, query, and @prisma.io embedded studio running in @tanstack/devtools
July 31, 2025 at 5:40 PM
What if your apps were cooler 👀
July 28, 2025 at 7:03 PM
Going out.

Rate my outfit.
July 21, 2025 at 6:34 PM
Don't want to roll your auth like it's 2005? 🫣

Well, today I dive DEEP on how to implement auth in react-router with all the latest patterns and features the framework mode has to offer! 🔥

If you're interested in how easy it is to do auth, check it out! 👇

youtu.be/Qv_8j5PKPI4
July 21, 2025 at 3:31 PM
React Router makes auth easy.

Don't believe me?

Watch this 🧐
July 21, 2025 at 2:43 PM
Took @bolt.new 3 shots to create all this.

I think the cat is out of the bag on what we will be building for EpicWeb workshops on react-router v7.

I'm going to pack so many great exercises into it!
July 7, 2025 at 4:45 PM
It's usable across all frameworks with it's core API, not only React!

Check out the image below on how to use it with Vanilla JS anywhere!
June 18, 2025 at 1:35 PM
🚨 New OSS Drop from @forge42.dev!

@forge42/web-events is a tiny, type-safe, event-driven library built on top of custom events.

🛡️ Zero dependencies
✅ Type-safe
🔎 Runtime validation
🪶 Lightweight
🧪 Framework agnostic

Built with Web Standard APIs. React friendly!
June 18, 2025 at 1:35 PM
Shipped react-directives-plugin 🚢

We created a @vite.dev plugin that allows you to add @react.dev directives at the top of your files.

You define the convention, it adds the directive.
May 20, 2025 at 2:21 PM
As we all know, the most important thing when learning is having a friend to do it with!

Meet Kiira the Kakariki!

She's going to help me teach you react-router over on Epic Web! (she also one-wheels)
May 16, 2025 at 9:24 AM
react-router-devtools v5 is out! 🔥

Complete overhaul of the routes tab! 🎉

- Shows all project routes
- Highlights discovered ones
- Works with any routes.ts setup
- Server logging now works with any convention
- Bug fixes across the board
April 30, 2025 at 3:53 PM
remix-client-cache v3 dropped!

Better support for react-router v7 is here with the new CacheRoute API.

It wraps your default export and provides the cached data via props.
April 27, 2025 at 11:13 AM
The average open-source experience
April 14, 2025 at 4:17 PM
I haven't written anything in a while, but this deserved a write-up. 🤦‍♂️

If you think senior devs aren't stupid, I'm a living, breathing, shining example that we are! 😎

alemtuzlak.hashnode.dev/how-1-loc-ra...
April 11, 2025 at 10:43 AM
react-router-devtools just got it's mascott!

Meet RRD mk. 1, he likes long walks on the beach, talking, and helping you ship and debug your react-router apps!

github.com/forge-42/rea...
April 10, 2025 at 8:29 AM
remix-toast just burst out of the toaster! 🍞

- Middleware now allows you to setToast anywhere in your code and everything else is handled for you. 🔥

- toasts now accept arbitrary properties allowing you the ultimate flexibility with adding additional properties. 🎊

github.com/forge-42/rem...
April 9, 2025 at 1:49 PM
remix-hook-form just got a whole lot better 🔥

The latest release does not require type information at all anymore.

Just pass in your resolver on the server/client and you'll get full type-safety without coersing the types
April 9, 2025 at 10:56 AM
remix-toast v3.0.0 is here! 🔥

- Middleware for toast notifications

This further simplifies the setup of remix-toast plus solves the race condition issue with headers and the pre-middleware approach.

Check it out here:
github.com/forge-42/rem...
April 5, 2025 at 12:34 PM