Ivica Batinić (@_isBatak) header
Ivica Batinić (@_isBatak) profile picture

Frontend Engineer! I love 🍗 🍉 and ⚛️!

Zagreb, Croatia
Joined August 2012
Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)Photo by Ivica Batinić (@_isBatak)
Replying to @_isBatak
I set up a Gumroad site for the Chakra UI Design System plugin! If you'd like to support its development, please consider making a donation. Your support will help keep this project running. I hope to release the alpha version soon. Thank you! ivicabatinic.gumroad.com/l/c…
1
4
637
Idea: an app that maps a song’s BPM to treadmill speed, so you run in sync with the beat 🏃‍♂️🎧 Would you use it… and would you pay for it?
1
2
93
I built myself a tool that helps me when AI writes a pile of React code and I don’t know where the source is. I call it Sourcery. 🪄 isbatak-labs.vercel.app/tool… It even supports Panda CSS 😏
37
7 years of Chakra UI 🎉🥳🎊 Really happy to be a small part of this journey and such a great community. Huge thanks to everyone who has contributed along the way, and to @_estheradebayo for the lovely article 🙌 Happy anniversary, Chakra UI! 🎉
This September makes it 7 years of building Chakra UI @chakra_ui ⚡️ Building something for this long teaches you a lot about consistency I've been reflecting on the last 7 years and what building DevRel around an open source project has taught me I wrote all about the experience in this post: dev.to/_estheradebayo/7-year…
2
5
175
Ivica Batinić retweeted
The official linting plugin for ESLint and Oxlint is coming in v2⚡️
Panda v2 will ship our official linting plugin for ESLint and Oxlint ⚡️ Define your design system rules 🤝 and @panda__css will enforce them for your team! The plugin can help you catch invalid or raw tokens, deprecated properties, extraction issues and more See how it works 👇
3
23
1,906
Ivica Batinić retweeted
Panda v2 is almost here!!! And this time, the compiler is written in Rust 🦀 👀 Who's ready for it?
Panda CSS v2 is cominggggg 🐼 We rewrote Panda's compiler in Rust 🦀 @panda__css to significantly boost performance and reduce memory footprint We've been working on this for MONTHS and we're finally ready to get you to try it 😁
4
6
3
58
4,471
Ark UI just released the HOTKEYS utility! I would highlight the scope setting. You usually do not need it, but when you do, you are really happy it is built in. ark-ui.com/docs/utilities/ho…
3
1
7
1,064
While sitting on the beach, I started thinking about what @chakra_ui v4 could look like and put together some ideas and ADRs 🏖️🤔 I opened a discussion and would love to hear your thoughts. Comments and feedback are very welcome! github.com/chakra-ui/chakra-…
1
1
1
2
272
Ivica Batinić retweeted
Really cool to see Didi Medina take Panda CSS to the ReactNext 2026 stage 🐼 He gave a talk on Building a Typesafe Styling Toolchain with Panda CSS Watch the talk 👇🏽 youtube.com/watch?v=S3D6m17X…
2
3
1
15
2,907
Is the recently merged react-dom browser() API the same as the postpone() API mentioned back in 2023? @joshcstory @acdlite
Replying to @TkDodo
We might add similar APIs with the same capability but this is totally in the spirit of what it was intended for. For the ClientOnly use case, the eventual recommendation will be to call the “postpone” API on the server to trigger the nearest Suspense boundary.
125
Ivica Batinić retweeted
Support for CSS ViewTransition API is coming in @panda__css v2 🎉 Plug it into React's `<ViewTransition>` or Astro's `transition:name` and watch it transition nicely ✨
Learning and building with Rust 🦀 has been a fun journey so far. We've been working to port @panda__css to Rust to make it super fast 💨 and significantly reduce its memory footprint ✨ Help us test and share feedback here 👇🏻 github.com/chakra-ui/panda/d…
4
6
42
4,753
Just discovered the headingoffset proposal. 👀 A simple way to offset heading levels inside a container without rewriting the content itself. w3c.github.io/hackathon-tpac…
1
1
94
Perfect for cases where your page already has an <h1>, but you’re rendering user-generated Markdown and can’t control whether it starts with #, ##, etc. The browser adjusts the resulting aria-levels for you.
1
1
23
I was wondering what was happening with the React concurrent store proposal, so I asked @acemarke at React Summit. He pointed me to this Reddit thread, where @captbaritone shared the latest update on the topic. reddit.com/r/reactjs/comment…
1
1
3
1,033
It’s a shame that information like this is still spread across different platforms, hard to find, and easy to miss. I hope the React Foundation helps solve this problem.
1
2
914
Ivica Batinić retweeted
How do you bring a stamp collection online without turning it into just another image gallery? Inspired by a family stamp album, @rpavlini and @marijanapav created an interactive digital stamp collection filled with playful inspection, thoughtful details, shaders, postcards, and plenty of charm. Read the fascinating story behind the project: tympanus.net/codrops/2026/06…
1
6
1
45
10,057
Figma just killed my plugin with the latest release 😅 They added design token suggestions for hardcoded values, plus a few extras. The catch? It’s only available on Organization and Enterprise plans. My plugin is free and available to everyone: figma.com/community/plugin/1…
Check Designs: Keep every file synced to your design system with → Variable & style suggestions → Color contrast suggestions → Library mismatch detection → Detached component detection
103