Dušan Stanojević

Dušan Stanojević

CEO and Founder / Traceway

Dusan fell in love with coding in 2012 and joined a Silicon Valley startup (Craftable) as a founding engineer just two years later. Over the next decade, he helped grow Craftable from the ground up, scaling the team, the architecture, and eventually stepping into the role of VP of Engineering, leading the 30+ engineering organization across a 100-person company. In 2025, ready for a new challenge, he founded Counting Trucks, which grew to a self-sufficient team of 10 within a year. Now he’s channeling everything he’s learned about building and scaling software into Traceway, an observability platform focused on making software reliability effortless.

Signals, Proxies, and Dark Magic

Every modern frontend framework ships with a reactivity system. You use it every day. But do you know how it actually works? In this live-coding session, we'll build one from scratch. Starting with nothing but a blank file, we'll construct a fully working reactivity engine, complete with signals, dependency tracking, and surgical DOM updates, right in front of your eyes. No slides. No hand-waving. Just code. Along the way, you'll see how JavaScript proxies can intercept property access, how a dependency graph gets built automatically as your code runs, and how frameworks like Vue, Svelte, and MobX decide exactly what to re-render and when. By the end, you'll have watched a working reactive system come to life and the ""magic"" behind your favorite framework won't feel like magic anymore. This talk is for anyone who has ever wondered what happens between changing a variable and seeing the screen update. You don't need to be a frontend specialist just someone who enjoys watching complex things get built from simple parts.

Does Dušan’s talk sound interesting? Don’t miss out

Get tickets