FrontKon 2024
who it's for
frontend developers, react developers, frontend architects, platform engineers, web performance engineers, site reliability engineers, developer experience engineers
topics
React Server Components adoption; Next.js App Router migrations; Prisma in server components; serverless SSR on Cloudflare Workers; signals as native JS primitives; TailwindCSS 4 Rust reimplementation; web performance measurement and RUM; costs and limits of Vercel hosting; local GitHub Actions development with Act; effect library and structured concurrency in TypeScript
| title | author | length |
|---|---|---|
| Merge to Master | Tomáš Hejč, Břetislav Proft | 14m |
Practical guide to a concrete Git merge policy using tools like git, GitHub/GitLab, CI pipelines and automation bots; includes commands, hooks and a demo… | ||
| JS Frameworks Behind Closed Doors | Libor Vaněk, Borek Bernard | 46m |
A relaxed panel-style discussion about current JavaScript frameworks and metaframeworks, naming the ecosystem (JS frameworks/metaframeworks) as the focus. It… | ||
| Serverless Rendering of Web Components | Aleš Roubíček | 24m |
Presentation explains how Cloudflare Pages can be used beyond static hosting (like Vercel or Netlify) as a globally distributed JAMstack platform and a backend… | ||
| Backend: The Hidden Engine of the Frontend | Petr Burian | 20m |
The talk explains how backend systems jointly shape frontend user experience and why performance measurement and optimization must include backend components… | ||
| Prisma io Data Magic in Next Server Components | Marta Kirchgessner, Tomáš Randus | 18m |
Introduces Prisma.io as a developer-friendly ORM for working with databases from Next.js server components. Covers designing the database schema, visualizing… | ||
| Moving from a React SPA to Next | Vojta Ešner | 19m |
A practical case study of migrating a long-running React single-page application to Next.js, using Server Components, server-side rendering (SSR), and other… | ||
| AI Will Take Our Jobs | Petr Glaser | 11m |
The talk examines claims that AI will take our jobs by drawing on hundreds of hours of the presenter’s own experience and client work. It reviews where AI is… | ||
| Effect and Evolu: Old New Ways to Write Not Just Web Apps | Daniel Steigerwald | 35m |
Introduces Effect, a TypeScript library aiming to be a standard application library for the JavaScript/TypeScript ecosystem, explaining its origins and the… | ||
| Myths and Nonsense About Web Performance | Martin Michálek | 19m |
Covers common myths and misconceptions about website performance, based on the speaker's years of experience optimizing web speed. Uses direct, humorous… | ||
| Signals in JavaScript | Riki Fridrich | 31m |
Introduces the new proposal to add signals to JavaScript, explains what signals are and what changes when they become part of the language. Argues that current… | ||
| TailwindCSS 4: A Fast Feature Feast | Lubomír Blažek | 15m |
TailwindCSS 4 introduces major speed improvements and new modern CSS features; the talk explains the key changes that make upgrading worthwhile. It focuses on… | ||
| Trapped by Vercel or: Comfort Comes at a Price | Michal Matuška | 25m |
Talk examines risks and trade-offs of hosting Next.js projects on Vercel, arguing that Vercel’s convenience and integrated features can lock teams into its… | ||
| Local Development of GitHub Actions with Act | Pavel Kepka | 11m |
How to speed up developing and debugging GitHub Actions by running and testing workflows and actions locally using the open-source tool Act… | ||
| Discussion: Frontend or Fullstack | Riki Fridrich, Petr Burian, Tomáš Hejč | 35m |
Talk discusses whether frontend developers should remain specialized or move to fullstack work, noting that modern JavaScript frameworks encourage server-side… | ||
| What and How Gen AI "Thinks": A Revolutionary Tech with Our Bad Traits | Miloš Čermák | 40m |
The talk explains how large language models (generative AI) work and why they are so surprising and powerful, claiming they will soon write better than 90% of… | ||
| Initial Commit | Kateřina Macháčková, Martin Michálek | 08m |
No technical claims, tool versions, user or performance numbers, or a working prototype are provided; the session contains only conference housekeeping and… | ||
| nothing matches | ||