CityJS Athens 2023
as the organisers put it
Explore past CityJS conferences held across the globe — from London to Singapore, Madrid, and beyond. See highlights, speaker line-ups, talks, and workshops that have inspired the global JavaScript community through the years.
| title | author | length |
|---|---|---|
| Centering DIVs in new and exciting wrong ways with AI? | Christian Heilmann | 31m |
AI tools like GitHub Copilot, co-pilot X and Power Pages generate real code and automate boring tasks but also make specific, repeatable mistakes: an LLM turns… | ||
| Install Auth to your React up in 4 minutes | Sokratis Vidros | 07m |
Live demo shows adding full auth to a Next.js 13 app router: create a Clerk app, paste API keys, npm install the Clerk package, wrap layout with ClerkProvider… | ||
| Low-budget JavaScript: composable frontends that are fun and friendly | Natalia Venditto | 41m |
Claim: build fast, accessible frontends by shipping minimal JavaScript and pushing compute to the server or CDN. Demo shows using npx create + npm start to… | ||
| Vue.js Rendering mechanism | Ema Zyka | 17m |
Explains how Vue compiles templates into render functions (build-time or runtime) that produce a virtual DOM, then mounts it via a creation pass and updates it… | ||
| Does your NPM package run at Edge? | Sokratis Vidros | 19m |
Demonstrates that an NPM package can run on Node, Cloudflare Workers, Vercel Edge Runtime and Deno by using conditional exports and subpath imports to provide… | ||
| The top 5 JavaScript issues in all our codebases | Phil Nash | 25m |
Scans of hundreds of millions of JavaScript lines in SonarCloud identify the five most common concrete problems: unused assignment left in functions, use of… | ||
| Writing Tailormade Unit Tests with ChatGPT | Kyriakos Vogiatzis | 24m |
Shows how to fine-tune an OpenAI model with JSONL prompt/completion pairs so generated tests match an existing testing style, using a Node.js web service with… | ||
| #javascript Audio/Video Streaming: #WebRTC APIs 101 explained | Alessandro Polidori | 26m |
A minimal video‑call app is built from scratch and demonstrably works across Chrome and Firefox using browser APIs and a tiny Node.js server: it captures… | ||
| Full Stack Composable Architecture | Facundo Giuliani | 18m |
Argues that composability applies to UI, backend and content by wiring reusable parts into full stack components and shows a working demo site built with Remix… | ||
| TypeScript for JavaScripties | Josh Goldberg | 24m |
Explains why TypeScript exists and what it actually enforces: how union types and literal types let a variable be exactly specified, how type narrowing and… | ||
| Specs, Bugs, 'n' Rock'n'Roll | Dylan Beattie | 54m |
Telling a JavaScript programmer there's already a function to do something is like telling a songwriter that there's already a song about love... but what if… | ||
| nothing matches | ||