Alem Tuzlak's Avatar

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

1,306
Followers
146
Following
438
Posts
22.10.2024
Joined
Posts Following

Latest posts by Alem Tuzlak @alem.forge42.dev

I remember Lars once telling me about this package and I hoped ever since he would open-source it.

Well... the day is finally here!!

21.01.2026 11:25 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm down, feel free to DM me when done βœ”οΈ

07.01.2026 16:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, although how is the API complicated?

You just point it to an input and output folder and that's it.

I'm open for PR's anytime, quite busy lately and can't maintain everything alone.

07.01.2026 14:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If not for you I'd probably never visit BlueSky πŸ˜…

I saw this PR but haven't had the time to dedicate myself to actually review it properly. Definitely will do it soon πŸ”₯

26.12.2025 10:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sure thing

06.12.2025 18:14 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I can talk about tanstack ai/devtools πŸš€

06.12.2025 18:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

TanStack AI just crossed 1k stars in a little bit more than 24 hours 🀯

Thank you so much everyone! πŸš€

06.12.2025 14:43 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

TanStack AI teaser #4 - Type-safe message metadata πŸš€

- Every content chunk supports additional metadata based on the provider
- Every chunk allows you to pass in metadata to be sent along the chunk
- Constrained to provider you're using

05.12.2025 12:15 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

TanStack AI teaser #3 - Type-safe message modalities πŸš€

- Selecting a model constrains the input modalities to what the model supports
- Changing the model warns you if you're sending a modality the model doesn't support
- Warns you if changing adapters and models causes issues

05.12.2025 12:15 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

TanStack AI teaser #2 - Type-safe providerOptions πŸš€

- Provider options are typesafe based on provider + model combinations
- If a model doesn't support an option, TS errors out
- Changing between models tells you if you're using unsupported features

05.12.2025 12:15 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

TanStack AI teaser #1 - Devtools πŸš€

- Unparalleled observability
- Token spend
- Detailed tool calling information
- Server/Client infromation
- Chunk detailed overviews
- Registered tools

Check out the demo of @tanstack.com AI devtools below πŸ‘‡

05.12.2025 12:15 πŸ‘ 12 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

I think I even applied once but never got a reply 😁 thank you François!

21.11.2025 19:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

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 πŸ‘‡

11.11.2025 15:43 πŸ‘ 12 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Thank you Thomas! Really appreciated!

05.11.2025 14:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GitHub - AlemTuzlak/networking-conference-talk: Custom Javascript Framework built for my talk on Networking Conference 2025 Custom Javascript Framework built for my talk on Networking Conference 2025 - AlemTuzlak/networking-conference-talk

github.com/AlemTuzlak/n...

24.10.2025 14:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Unfortunately no πŸ˜•

It was just an in person event, I can link to the repo

24.10.2025 07:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I just did a talk at a conference called "JS is so much more than your favorite framework" where I explored a lot of browser APIs and built a custom framework with vanilla JS to showcase what is possible

24.10.2025 06:55 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
nuqs stargazers count: 9001

nuqs stargazers count: 9001

Dragon Ball Z meme: "It's over 9000!"

Dragon Ball Z meme: "It's over 9000!"

nuqs has passed 9k stars 🌟

Thank you everyone! 🫢

14.10.2025 15:15 πŸ‘ 18 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Using React 19 Metadata handling with React Router Learn full-stack web development with Kent C. Dodds and the Epic Web instructors. Learn TypeScript, React, Node.js, and more through hands-on workshops.

Today I created a video on how to use @react.dev 19 to add metadata to @reactrouter.com without the pitfalls! πŸ’…

- No duplicate titles or descriptions
- add custom prefix to your app
- no issues with initial page load
- and more!

Check it out here:
www.epicweb.dev/tips/react-1...

14.10.2025 13:35 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Sign up for the @reactrouter.com Workshop on November 6th, by my Co-Founder @alem.forge42.dev!

Don’t miss out on the Early Bird Prices!

09.10.2025 15:10 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Listen to Artem! He knows what he's talking about!

09.10.2025 09:25 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
React Router fundamentals - Painting the Screen Join me for a 1 day live event where we will dive deep into the fundamentals of React Router and start our journey of Building a comprehensive e-commerce

It's been a long time coming and I'm super excited to announce my first @ReactRouter live workshop! πŸš€

Join me in November where I'll teach you all about using React Router to paint your users screens with data! πŸ”₯

Grab the early bird discounts below:
www.epicweb.dev/events/react...

09.10.2025 09:25 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Man that sucks, they should allow you to configure this, and I don't think it's a super complex thing to add to your product.

07.10.2025 06:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Tabs exist to solve spacing issues.

Devs: we only use spaces here because I don't know how to configure my tab width on Github.

06.10.2025 15:40 πŸ‘ 8 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Next.js is lying to you about your app!
Next.js is lying to you about your app! YouTube video by Alem Tuzlak

After I migrated an app from Next.js to React Router I discovered something shocking about Next.js I didn't know about and I wanted to talk about it.

Check it out here:
youtu.be/L6O-qOwhKa4

02.10.2025 09:18 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

That's super cool! I'm happy to hear that!

01.10.2025 20:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
How to migrate Next.js to TanStack Start or React Router
How to migrate Next.js to TanStack Start or React Router YouTube video by Alem Tuzlak

Two days ago I made a promise to record a video on how to migrate from @nextjs.org to @reactrouter.com , well, I also added @tanstack.com Start as a bonus.

I have you covered for whatever framework you want to go to!

Find the video here:
youtu.be/SrOgvTSbNJ0

01.10.2025 12:46 πŸ‘ 18 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
I’ve Tried Solid.js, Now I’m Starting to Hate React

I’ve Tried Solid.js, Now I’m Starting to Hate React, by @alem.forge42.dev:

https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react

#solidjs #react #jsx #apis #webcomponents

30.09.2025 14:30 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I got bitten by polyfills in Angular the other day, they polyfill the global dispatchEvent event with their own shim which doesn't support CustomEvents!

29.09.2025 10:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
https://youtu.be/cQyrWvMM5hc

Check it out here:

29.09.2025 10:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0