Ena Dodić

About

Ena Dodić

I'm Ena — a frontend engineer based in Serbia. I've been building with Next.js since before the App Router existed, and I've watched it go from "surprisingly good file-based routing" to a genuinely complex full-stack framework.

The complexity is the interesting part. I've spent years debugging the cache, untangling RSC boundaries, and figuring out why Server Actions don't always do what they look like they should. That accumulated knowledge is what I'm now trying to turn into articles and talks.

My goal: if something took me a week to figure out, it should take you an afternoon.

Timeline

2019

First professional job — junior frontend at an agency. Shipped jQuery, survived.

2020

Moved to React full-time. Pages Router Next.js. Learned the hard way why SSR matters.

2022

Led frontend architecture on a production Next.js SaaS. First time I owned the whole stack.

2023

App Router released. Six months of confusion, then genuine appreciation for what it solved.

2024

Became the team's go-to for performance debugging. Core Web Vitals went from red to green.

2025

Published first technical article. Decided to make this a deliberate part of my career.

2026

Building in public: this site, open-source tools, and conference talks in progress.

What I specialise in

  • Next.js App Router — routing, caching, layouts, and the mental models that make it click
  • React Server Components — when to use them, when not to, and what they actually cost
  • Server Actions — the gotchas nobody documents until you've already hit them in production
  • Performance — bundle analysis, Core Web Vitals, lazy loading, and making Lighthouse happy
  • Developer tooling — TypeScript, ESLint configs, CI/CD, and repo organisation that scales

Currently focused on

Writing deep technical articles on Next.js. Preparing lightning talks for local meetups and eventually conference CFPs. Building this site as a live demo of what I know.

See what I'm doing right now →

Book me to speak

I'm available for conference talks, meetup sessions, and workshop facilitation on Next.js and React topics. See the speaking page for topics and speaker bios, or reach out directly.

ena@enadodic.dev

Newsletter

When I figure something out, you get it first.

Deep dives on Next.js App Router, RSC patterns, and performance — sent only when there's something worth saying. No fluff.