cotalks.dev
Login
CityJS Athens 2025
Videos
1 — JSONize your forms: The Abstraction Dilemma
Panagiotis Skias
2 — Cypress, Playwright or Selenium: choosing the right testing tool
Soumaya Erradi
3 — Future-proof your UI: Building with Web Components
Darko Bozhinovski
4 — "Breaking the Legacy: A New Era of Programming Language Design"
Douglas Crockford
5 — React Beyond the DOM
Erik Rasmussen
6 — Let's Build React Context From Scratch in JS
Evyatar Alush
7 — From Mocked Data to Cloud-Connected Mobile Apps with TypeScript
Muhammed Salih Güler
8 — Hand gesture-controlled robot through the Internet
Vladimir Glukhov
9 — Why Greek Motorcycle Drivers Are Not Wearing Helmets?
Theodore Vorillas
10 — Day 1 13 Jason Mayes
Jason Mayes
11 — Breaking the Legacy: A New Era of Programming Language Design
12 — Segmentation fault! Low-level debugging for JS developers
Anna Henningsen
13 — Untangling Your Dependencies: A Pattern for a Well-Knit JavaScript Project
14 — Angular Signals: A Look Under the Hood and Beyond
Fanis Prodromou
15 — How not to end up your app to a hot mess of spaghetti Carbonara
Dan Neciu
16 — Trash Talk - Understanding Memory Management
Shelley Vohr
17 — A journey to Server Side Rendering with Angular
Aristeidis Bampakos
18 — Revolutionize Your React dev flow with Nx
Katerina Skroumpelou
19 — Engineering Without a Safety Net: Where It Works and Where It Hurts
Faris Aziz
20 — Biodiversity and Web Futures
Jessica Rose
21 — Multithreading in Javascript
Dani Coll
22 — Hydration, Islands, Streaming, Resumability… Oh My!
Matheus Albuquerque
23 — Client side Web AI Agents: Building smarter user experiences for future agentic ...
Jason Mayes
24 — Beyond the Hype: Facing Micro Frontend Challenges in Large-Scale
Roei BerKovich
25 — Scaling Test Automation: Building Reusability for 10x Speed and Efficiency
Mesut Durukal