Thu, 22 Oct 2026 · 18:00Unit.City, Kyiv

KyivFrontendNight

One sharp night of frontend talks, practical ideas, and local community energy.

Speakers
  • Modern frontend topics
  • Community networking
  • Practical takeaways

Thu, 22 Oct · Unit.City

Full agenda

  1. 18:00

    Doors, coffee & check-in

    Grab a badge, meet the crowd.

  2. 18:45

    Opening words

    Community hosts

  3. 19:00

    Shipping fast: real-world web performance

    Talk · 25 min

  4. 19:30

    Modern CSS: container queries to :has()

    Talk · 25 min

  5. 20:00

    Pizza & networking break

    Sponsor booths open

  6. 20:30

    React Server Components in production

    Talk · 25 min

  7. 21:00

    Accessible UI by default

    Talk · 25 min

  8. 21:30

    Afterparty & open mic

    Until late

Lineup

8 speakers. Zero fluff.

Engineers who ship real products share what actually works — tap any card for the bio and talk summary.

08 talks · React · CSS · Perf · a11y

  • Portrait of Oksana Hrytsenko, woman with shoulder-length auburn hair and round glasses01

    Oksana Hrytsenko

    Staff Frontend Engineer, Parcelloop

    Shipping React Server Components without the drama

    Details

    Bio

    Leads the web platform team behind a logistics app used by 2M+ people. Migrated a 400-route Next.js codebase to the App Router in under a quarter.

    Talk summary

    A pragmatic migration playbook: where server components pay off, how to draw client boundaries, and the caching traps that bit her team in production.

  • Portrait of Dmytro Levchenko, man with short dark hair and a trimmed beard02

    Dmytro Levchenko

    Web Performance Lead, Tickety

    INP in the wild: fixing the slowest 10% of taps

    Details

    Bio

    Owns Core Web Vitals for a ticketing platform with brutal traffic spikes. Cut p75 INP from 480ms to 160ms on low-end Android devices.

    Talk summary

    How to find long tasks with RUM data, break up hydration work, and use scheduler.yield() to keep interactions snappy on real phones.

  • Portrait of Iryna Bondar, woman with long straight black hair in a denim jacket03

    Iryna Bondar

    Accessibility Engineer, Civica Digital

    Focus management patterns that survive real users

    Details

    Bio

    Audits public-service portals for WCAG 2.2 compliance and runs monthly testing sessions with screen reader users across Ukraine.

    Talk summary

    Dialogs, route changes, toasts, and infinite lists: concrete focus strategies, native dialog tricks, and the bugs automated tools never catch.

  • Portrait of Taras Melnyk, man with curly light-brown hair and a grey hoodie04

    Taras Melnyk

    Design Systems Engineer, Brightcart

    Tokens to components: a design system in 90 days

    Details

    Bio

    Built the shared UI kit powering five e-commerce storefronts. Previously a product designer, now happiest writing Figma-to-code pipelines.

    Talk summary

    A week-by-week plan for tokens, theming, component APIs, and adoption metrics — plus what to skip so the system ships before politics kill it.

  • Portrait of Sofiia Kravets, woman with a platinum blonde bob and silver earrings05

    Sofiia Kravets

    Senior CSS Engineer, Northgrid Studio

    Container queries and :has() in production

    Details

    Bio

    Writes the CSS behind award-winning agency sites and maintains a popular open-source layout primitives library.

    Talk summary

    Replacing media-query spaghetti and JS layout hacks with container queries, :has(), and cascade layers — live refactors of real components.

  • Portrait of Andrii Savchuk, bald man with a dark goatee in a black turtleneck06

    Andrii Savchuk

    Frontend Architect, Fintera Bank

    Micro-frontends: when to split and when to stop

    Details

    Bio

    Coordinates 14 frontend teams on a single banking web app. Has split a monolith into micro-frontends — and merged half of them back.

    Talk summary

    An honest cost model for module federation: team boundaries, shared dependencies, bundle overhead, and signals that splitting is hurting you.

  • Portrait of Mariia Tkachenko, woman with wavy red hair tied up and a green bomber jacket07

    Mariia Tkachenko

    Developer Advocate, Typeforge

    TypeScript types that document themselves

    Details

    Bio

    Teaches type-safe API design to thousands of developers through workshops and a weekly newsletter on practical TypeScript.

    Talk summary

    Branded types, discriminated unions, and satisfies: patterns that make invalid UI states impossible and turn autocomplete into living docs.

  • Portrait of Yurii Ostapenko, older man with salt-and-pepper hair and a navy flannel shirt08

    Yurii Ostapenko

    UI Tooling Lead, Kvadrat Labs

    Vite plugin craft: build tooling your team will love

    Details

    Bio

    Fifteen years in frontend, from jQuery to ESM. Now maintains internal dev tooling that cut local build times by 70% for 200 engineers.

    Talk summary

    Writing small, focused Vite plugins for virtual modules, SVG pipelines, and env checks — with testing tips so your tooling never breaks CI.

Highlights

What you'll take home.

Six practical tracks you can ship with on Monday morning.

  • 00 / Core promise

    Real-world frontend craft, not slideware.

    Every talk ends with patterns, code and checklists you can reuse.

    6

    Skill tracks

    Meet the speakers
  • 01

    Performance tuning

    Cut LCP, tame INP, ship less JS.

  • 02

    Accessible UI

    Focus, ARIA and keyboard flows done right.

  • 03

    Design systems

    Tokens and components that scale.

  • 04

    Motion & animation

    Scroll timelines and smooth, purposeful UI motion.

  • 05

    Modern tooling

    Faster builds, testing and DX that sticks.

  • 06

    Team workflows

    Design–dev handoff and reviews without friction.

Partners

Supported by teams building the web every day

  • Pixelforge
  • <dniprо.dev/>
  • Orbita
  • Swiftstack.
  • Metricly
  • northwind labs
  • Kraftly
  • Wavecloud

Want your team here? Become a partner

FAQ

Last questions, answered.

Everything you need to know before you grab a spot for the night.

Who is Kyiv Frontend Night for?

Frontend developers, UI engineers, and JavaScript fans who want practical talks and real conversations with the local community.

Can beginners attend?

Absolutely. Talks mix fundamentals with advanced tips, and students are welcome. Come curious — no gatekeeping here.

How long are the sessions?

Each talk runs about 20–25 minutes plus a short Q&A. The full evening lasts around four hours, breaks included.

Is networking included?

Yes — there's a dedicated networking break mid-evening and an open hangout after the last talk. Speakers stick around too.

What should I bring?

Your registration confirmation and a photo ID for check-in. A laptop is optional; questions and good energy are not.

How will I get event updates?

We email all registered attendees about schedule changes and venue notes, and post live updates on our community channels.

Still deciding? See how the night unfolds.

View Schedule