
Darko Bozhinovski
Developer Relations @ SuperTokens
Skopje, North Macedonia
Actions
Darko Bozhinovski is a web developer that's been around for a while now. He is passionate about technical challenges, open-source software, and Linux. Since 2017, he has been active in the Macedonian IT community, organizing events, conferences, lectures, mentorships, and digital content creation.
He's currently a part of the DevRel department at SuperTokens.
Links
Area of Expertise
Topics
Web Component: The Good Parts
Web components were hailed as the future of UI development, but they’re no silver bullet. In many senses they are a compromise, but they come with some really good parts which even the biggest web components' skeptics would find it hard to argue against.
In this talk, we'll focus on the good parts of web components, based on an R&D project we did at SuperTokens, trying to answer the question - How do we ship pre-built auth UI that supports every web framework out there?
We'll have a closer look at the custom elements API, tradeoffs when using the Shadow DOM, and modern DX tools, such as solid-element. Additionally, we'll have a look at some alternative approaches to this problem, such as Mitosis.
Mitosis: The Rosetta Stone of Components
Picture this: a React-like syntax for building components, with state management included and all the bells and whistles of React... but it works everywhere. Too good to be true, you might be thinking. But no, it's very real, and it's called Mitosis.
In this talk, we'll explore how we came up with a working solution to a seemingly simple question at SuperTokens: "How do we ship pre-built auth UI for every framework out there?"
One potential answer to that is web component, but there are a lot of tradeoffs and compromises with them, especially when it comes to types and framework-native DX. Enter Mitosis - the literal Rosetta Stone of components and UI, allowing you to ship to and natively support every framework under the sun - from a single codebase and source of truth.
Future-proof your UI: Building with web components
Do you love standards but hatehatehate the developer experience (DX) of web components? Me too.
As a reformed skeptic of Web Components due to his DX concerns, I encountered an interesting challenge at SuperTokens: creating a UI library that supports all the frameworks and remains future-proof. After some research, I discovered that SolidJS compiles to Web Components, offering a familiar, React-like developer experience — exactly what I needed to become a believer. After a couple of rounds of experimentation, I fell in love with (the idea of) web components.
This talk will share insights from my journey towards adopting Web Components for SuperToken’s next-gen authentication UI library and why web components are a great idea that’s here to stay.
Build You a Metaframework in 30 Minutes or Less
Metaframeworks: you're probably using one already and may or may not love the experience - but what if I told you they aren’t rocket science?
In this talk, we’re ditching the buzzwords and over-complication to build one from scratch—yes, you heard that right.
Armed with Vite, Vinxi, Nitro, a pinch of vanilla JavaScript, and a healthy dose of curiosity, we’ll piece together the routing, rendering, and all the essentials you’ve been letting metaframeworks handle for you.
Expect a crash course in understanding the tech you use every day. By the end, you might just be asking: Should I just roll one myself? And no, you probably shouldn't (though I'm not your boss, maybe you'll roll a better one anyway). But it's sure fun building one and understanding what makes them tick, no?

Darko Bozhinovski
Developer Relations @ SuperTokens
Skopje, North Macedonia
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top