Meetups
All the past meetups
-
tim.js meetup #104
25.02.2026
Agenda
- Demistifying MCPs, your Coding Agent toolkit enhancements (Teolin Codreanu)
- The complete map of project anatomies (Andrei Pfeiffer)
-
tim.js meetup #103
28.01.2026
Agenda
- A Brand New `try` (Victor Ionescu)
- Practical CSS Iconography (Andrei Pfeiffer)
-
tim.js meetup #102
26.11.2025
Agenda
- Beyond Copy-Paste: Understanding LLMs and Making Them Work for You (Adrian Faciu)
-
tim.js meetup #101
29.10.2025
Agenda
- Package Management: Quality Over Quantity (Bogdan Trinc)
- From Code Generation to Orchestration: Claude at Scale (Paul Comanici)
-
tim.js meetup #100
25.08.2025
Agenda
- We Solved Everything. That’s Why It’s So Darn Complicated. (Benedek Gagyi)
- Web Components: are we there yet? (Martin Hochel)
- Colocation is king (Alex Moldovan)
- Confessions of a Software Detective: why software understanding is the new super-power (Radu Marinescu)
-
tim.js meetup #99
09.07.2025
Agenda
- Structuring Frontend Code with the help of DDD (Marius Cristea)
- Git gud: Secrets for Confident Version Control (Anca Spatariu)
-
tim.js meetup #98
25.06.2025
Agenda
- Dependency Management in Modern Web Projects (Adrian Faciu)
- The code etymologist (Andrei Pfeiffer)
-
tim.js meetup #97
21.05.2025
Agenda
- Micro Frontends - with Module Federation (Paul Comanici)
- Developer Friendly Code: Practical Tips for Readability (Adrian Faciu)
-
tim.js meetup #96
23.04.2025
Agenda
- ESLint9: Keep code quality in check (Roland Paiusan)
- Anti-patterns: how to annoy your team-mates in style (Teolin Codreanu)
-
tim.js meetup #95
20.03.2025
Agenda
- Enhancing Your Code with Advanced TypeScript (Titian Cernicova-Dragomir)
- Declutter your codebase with Knip (Rares Ionescu)
-
tim.js meetup #94
26.02.2025
Agenda
- How to support our community (Anca Spatariu)
- Migrating to React 18 - lightning talk (Andrei Pfeiffer)
- One AI to rule them all ~/ npm i ai (Ciprian Caba)
-
tim.js meetup #93
29.01.2025
Agenda
- Dependencies, Inversions, and more (Andrei Pfeiffer)
-
tim.js meetup #92
20.11.2024
Agenda
- Github Copilot in React Development (Rares Portan & Mihnea Lungu)
- htmx: More than a meme? (Victor Ionescu)
-
tim.js meetup #91
23.10.2024
Agenda
- Flying drones with JavaScript (Anca Spatariu)
-
tim.js meetup #90
25.09.2024
Agenda
- Automated testing: from isolation to full integration (Andrei Pfeiffer)
-
tim.js meetup #89
31.07.2024
Agenda
- Schema Driven Development (Ciprian Caba)
- Modern HTTP Streaming using Web Standards (Andrei Pfeiffer)
-
tim.js meetup #88
03.07.2024
Agenda
- Design patterns in TypeScript #1: Mixin & Factory (Dan-Lucian Stefancu & Teolin Codreanu)
- How WebGL works (Cosmin Munteanu)
-
tim.js meetup #87
15.05.2024
Agenda
- SRP vs OCP vs ISP (Andrei Pfeiffer)
- Introduction to WebRTC (Robert Todea)
-
tim.js meetup #86
17.04.2024
Agenda
- Getting started with SolidStart (Victor Ionescu)
-
tim.js meetup #85
20.03.2024
Agenda
- Uniting Frontend and Backend: Sharing Code with NPM Packages (Narcis Gherasim)
- Technical leadership for individual contributors (Adrian Fâciu)
-
tim.js meetup #84
28.02.2024
Agenda
- Powering UI with Utilities (Zoltán Szőgyényi)
- SRP in depth (Andrei Pfeiffer)
-
tim.js meetup #83
31.01.2024
Agenda
- Building enterprise-level apps with NestJS (Razvan Tamsa)
- WebXR: A Hands-on Introduction to VR Development (Robert Todea)
-
tim.js meetup #82
29.11.2023
Agenda
- The State of jQuery (Victor Ionescu)
- Hash Maps in TypeScript (Andrei Pfeiffer)
-
tim.js meetup #81
27.09.2023
Agenda
- Migrating from JavaScript to TypeScript (Robert Szalkai & Narcis Gherasim)
- Descoperă React-Query: Gestionarea Ușoară a Datelor (Robert Szalkai & Narcis Gherasim)
-
tim.js meetup #80
19.07.2023
Agenda
- Stop ignoring TypeScript errors (Andrei Pfeiffer)
- Lessons from 200 Million Lines of Code (Cassian Lup)
-
tim.js meetup #79 - Celebrating 10 years
14.06.2023
Agenda
- 10 years celebration with 10 Lightning Talks: Expecting TS compile errors (Andrei Pfeiffer)
- CSS cascade layers (Anca Spatariu)
- APIs - An Obituary (Ciprian Caba)
- How to be a senior developer (Adrian Faciu)
- Astro (Alex Berlovan)
- Improve type safety with one line (Victor Ionescu)
- 10 Rendering Patterns for Web Apps (Ovi Ispas)
- Using Typescript for your Serverless Infrastructure (Arpad Gabor)
- FE testing in Storybook (Robert Todea)
- Boosting Development Efficiency with oclif (Calin Marian)
-
tim.js meetup #78
24.05.2023
Agenda
- Understanding Content Security Policy (Lucian Pacurar)
-
tim.js meetup #77
15.03.2023
Agenda
- SolidJS for React Developers (Victor Ionescu)
-
tim.js meetup #76
15.02.2023
Agenda
- Component Driven Development with Storybook (Robert Todea)
- FullStack: The Way of GraphQL (Ciprian Caba)
-
tim.js meetup #75
25.01.2023
Agenda
- Type-safety for skeptics (Andrei Pfeiffer)
- Build easy, type-safe APIs with tRPC (Victor Ionescu)
-
tim.js meetup #74: Lightning Talks
23.11.2022
Agenda
- Lightning Talks: React Server Components (Ciprian Caba)
- Staying safe from Authorization Managers (Lucian Pacurar)
- Storybook x Figma (Victor Vranceanu)
- Internal vs. external interface names (Andrei Pfeiffer)
- Live editing subtitles with WebVTT (Anca Spatariu)
- Intro to Intersection Observer API (Flavius Badescu)
-
tim.js meetup #73
19.10.2022
Agenda
- Build fast mobile apps with Capacitor (Andreas Moeller)
- React error handling (Horia Radu)
-
tim.js meetup #72
21.09.2022
Agenda
- AB Testing Single Page Apps (Robert Todea)
-
tim.js meetup #71
06.07.2022
Agenda
- SPA, SSR, SSG: How Remix gets the best of all worlds (Adrian Fâciu)
- The Evolution of Scalable CSS (Andrei Pfeiffer)
-
tim.js meetup #70
07.06.2022
Agenda
- The tale of avoiding a time-based DDOS attack in Node.js (Paolo Insogna)
- DIY monorepos in 2022 (Ovidiu Ispas)
-
tim.js meetup #69
18.05.2022
Agenda
- Game of Life and Performance (Andrei Pfeiffer)
- I can read your mind using JavaScript (Anca Spatariu)
-
tim.js meetup #68
20.04.2022
Agenda
- re-frame architecture (Boogie Bugarschi)
- i18n & l10n - Internationalization & Localization (Andrei Pfeiffer)
-
tim.js meetup #67
14.07.2021
Agenda
- Sharing code at runtime using module federation (Adrian Fâciu)
- Simple vs. Easy (Andrei Pfeiffer)
-
tim.js meetup #66
26.02.2020
Agenda
- A boomers intro to Svelte (Răzvan Plăcintar)
- Controlling Hardware with JavaScript (Anca Spătariu)
-
tim.js meetup #65
29.01.2020
Agenda
- Web components with LitElement (Adrian Fâciu)
- Memoization in React (Andrei Pfeiffer)
-
tim.js meetup #64
27.11.2019
Agenda
- My point of Vue (Alex Grozav)
- The Trichotomy of UI Development (Andrei Pfeiffer)
-
tim.js meetup #63
23.10.2019
Agenda
- Functional vs Reactive Programming for JS People (Rares Portan)
- Making Nelu Kernelul, a Jupyter Node.js Kernel (Victor Adascalitei and Radu Milici)
-
tim.js meetup 62: AMA (Ask Me Anything)
21.08.2019
Agenda
- AMA (Ask Me Anything) - informal meetup where attendees ask JavaScript questions
-
tim.js meetup 61
24.07.2019
Agenda
- Building your first Design System (Anca Spatariu)
- The flavors of design (Milena Vlad)
-
tim.js Meetup #60
19.06.2019
Agenda
- State of AI in JS [2019 Edition] - Presentation and Open Discussion (Victor Adăscăliței and Radu Milici)
-
tim.js meetup 59
22.05.2019
Agenda
- Recording in the browser (Cristian Diaconescu)
-
tim.js meetup 58
17.04.2019
Agenda
- Meet HERE: #LocationForDevelopers (Octavian Borcan and Olaru Razvan)
-
tim.js meetup 57: Technical Interviews
20.03.2019
Agenda
- Open Discussion: Technical Interviews - what interviewers look for in Front-End / JavaScript candidates
-
tim.js meetup 56
27.02.2019
Agenda
- Taking Angular Offline (Adrian Fâciu)
- Isolated Components Driven Development (Andrei Pfeiffer)
-
tim.js meetup 55
23.01.2019
Agenda
- Introduction to Kubernetes (Alina Ionescu)
- Cloud Testing Solutions Battle Royale (Padineanu Cosmin)
-
tim.js meetup 54
28.11.2018
Agenda
- From UI to CLI (Horia Radu)
- Going against best practices to make things work (Ilie Ciotir)
-
tim.js meetup 53
24.10.2018
Agenda
- JavaSwift: Bridging Swift and React Native (Andrei Pfeiffer)
-
tim.js meetup 52
26.09.2018
Agenda
- Parsers for fun and profit (Bogdan Bugarschi)
- Self-hosted Web Deployments in an Oneliner (Cassi Lup)
-
tim.js meetup 51
18.07.2018
Agenda
- Lightning Talks: JS solutions for non-devs (Daniel Markovitz)
- Self-hosted Web Deployments in an Oneliner (Cassi Lup)
- Ionic build tools in Docker (Petru Isfan)
- Barrel files (Adi Faciu)
- Tips & Tricks (Andrei Pfeiffer)
-
tim.js meetup 50
20.06.2018
Agenda
- Fun with Conditional Types (Titian Dragomir)
- MobX & friends (Andrei Pfeiffer)
-
tim.js meetup 49
23.05.2018
Agenda
- ngrx: tips & tricks (Adrian Fâciu)
- Transducers in JS (Bogdan Bugarschi)
-
tim.js meetup 48
25.04.2018
Agenda
- Realtime 3D in the Browser (Radu Milici)
- Chrome Extensions (Bogdan Dînga)
-
tim.js meetup 47
21.03.2018
Agenda
- Writing a programming language for fun and profit (Bogdan Bugarschi)
- A different take on redux actions (Horia Radu)
-
tim.js meetup 46
21.02.2018
Agenda
- Event sourcing: the good, the bad and the ugly (Mihai Agape)
-
tim.js meetup 45
31.01.2018
Agenda
- Dealing with State (Andrei Pfeiffer)
- From Angular to NativeScript (Robert Todea)
-
tim.js meetup 44
22.11.2017
Agenda
- A gentle introduction to Reactive Programming using RxJs (Adrian Fâciu)
- How full is your stack? (Andrei Pfeiffer)
-
tim.js meetup 43
13.10.2017
Agenda
- Being a JS Dev in 2017 - open discussion with CodeCamp speakers
-
tim.js meetup 42
20.09.2017
Agenda
- Packaging Angular Components for Distribution (Lucian Păcurar)
- Styling React components using styled-components (Alexandru Ghiura)
-
tim.js meetup 41
26.07.2017
Agenda
- Lightning Talks: Bypassing iframe security (Darius Costolas)
- My journey from PHP to Node (Valentin Lup)
- Angular + Redux (Călin Georgescu)
- ExtJS in 2k17 (Samuel Alexandroni)
- Typed UIs (Horia Radu)
- To ASI or not to ASI (Andrei Pfeiffer)
-
tim.js meetup 40
28.06.2017
Agenda
- Warping Time with Async/Await (Cassian Lup)
- From React to Native (Andrei Pfeiffer)
-
tim.js meetup 39
24.05.2017
Agenda
- End-to-End Testing with Nightwatch and Cucumber (Gabriel Lazar)
- REST — A Guide to (Kind of) Getting It (Mihai Agape)
-
tim.js meetup 38
26.04.2017
Agenda
- NG-NL Summary (Anca Spătariu)
- Serverless architecture with JS (Petru Isfan)
-
tim.js meetup 37
29.03.2017
Agenda
- Clean Code (Ioana Verebi)
- TypeScript: The Good Cop (Cassian Lup)
-
tim.js meetup 36: How do you 'type' JavaScript?
22.02.2017
Agenda
- Panel discussion about static typing in JavaScript with Radu Marinescu and Radu Fericean (Moderator: Andrei Pfeiffer)
-
tim.js meetup 35
25.01.2017
Agenda
- Intro (Andrei Pfeiffer)
- A Vue over React - introducing Vue.js in comparison to React (Andrei Pfeiffer)
-
tim.js meetup 34
23.11.2016
Agenda
- Choosing the technology stack - open discussion (Moderator: Andrei Pfeiffer)
-
tim.js meetup 33: AngularConnect Special Event
19.10.2016
Agenda
- AngularConnect Overview (Lucian Pacurar)
- Router 2.0 (Marius Cristea)
-
tim.js meetup 32: ngParty Special Event
10.09.2016
Agenda
- Docker Driven Development: UI development using docker containers (Mario Vejlupek)
- RxJS everywhere: browser, node and beyond (Viliam Elischer)
- Leaving Angular from Ng advocate perspective (Martin Hochel)
-
tim.js meetup 31
10.08.2016
Agenda
- Dependency Injection in Angular 2 (Marius Cristea)
- TDD in React with Enzyme (Vlad Zelinschi)
-
tim.js meetup 30
20.07.2016
Agenda
- JavaScript in Wonderland (Petru Isfan)
- WAT iz dat code? (Andrei Pfeiffer)
-
tim.js meetup 29
16.06.2016
Agenda
- Overview of London NodeConf 2016 (Cassian Lup)
- Progressive Web Apps (Victor Ionescu)
-
tim.js meetup 28
18.05.2016
Agenda
- Buletin de stiri (Andrei Pfeiffer)
- ES6 Modules (Ilie Ciotir)
- Using Redux in React apps (Ovidiu Ispas)
-
tim.js meetup 27
13.04.2016
Agenda
- Promises: past, present & future (Andrei Pfeiffer)
-
tim.js meetup 26
16.03.2016
Agenda
- Switching to JS (Horia Radu)
- ClojureScript & React (Dan Bunea)
-
tim.js meetup 25
17.02.2016
Agenda
- Introduction to React (Ovidiu Ispas and Cassian Lup)
- Flux and Redux (Vlad Zelinschi)
-
tim.js meetup 24
27.01.2016
Agenda
- Intro
- ES6 under the microscope (Andrei Pfeiffer)
- Introduction to TypeScript (Ilie Ciotir)
-
tim.js meetup Special Event: Angular2
19.11.2015
Agenda
- Angular2 (syntax, timeline & migration path)
- A new Routing Library
- Performance
- ES6 & TypeScript
-
tim.js meetup 22
28.10.2015
Agenda
- Simple, robust code (functional programming techniques) - Dan Bunea
-
tim.js meetup 21
30.09.2015
Agenda
- Using ES6 with Angular 1.x (Alin Chiuaru)
- Crawling with Prerender.io (Andrei Demian)
-
tim.js meetup 20
15.07.2015
Agenda
- Looping Events (Andrei Pfeiffer)
- Memory Leaks (Ilie Ciotir)
-
tim.js meetup 19
17.06.2015
Agenda
- AngularJS best practice survey (Madincea Vasile)
- Working With the DOM & Living to Tell (Cassian Lup)
-
tim.js meetup 18
27.05.2015
Agenda
- ShellJS vs. Bash (Ciprian Zaharie)
- Handling LARGE rasters & vectors (Andrei Pfeiffer)
-
tim.js meetup 17
22.04.2015
Agenda
- JavaScript Books (Andrei Pfeiffer)
- Isomorphic JavaScript with React.js (Ovidiu Ispas)
-
tim.js meetup 16
25.03.2015
Agenda
- Intro (Andrei Pfeiffer)
- How to Hack an Environment (Cassian Lup)
- Advanced Grunt (Andrei Pfeiffer)
-
tim.js meetup 15
18.02.2015
Agenda
- Intro (Andrei Pfeiffer)
- Fonts, FOUT & localStorage (Codrin Pavel)
- How to CoffeeScript (Ovidiu Ispas)
-
tim.js meetup 14
28.01.2015
Agenda
- Introduction (Andrei Pfeiffer)
- Appium: Mobile App Automation Made Awesome part II (Cassian Lup)
-
tim.js meetup 13
26.11.2014
Agenda
- Require.js (Petru Isfan)
- Decoupling async requests (Andrei Pfeiffer)
-
tim.js meetup 12
29.10.2014
Agenda
- Appium: Mobile App Automation Made Awesome (Cassian Lup)
- JavaScript, going Vanilla part 4 - Scope & Context (Andrei Pfeiffer)
-
tim.js meetup 11
24.09.2014
Agenda
- 3D Footprint - Immersing data centers into virtual reality (Marius Turica)
- Intro to ES6 Generators (Lucian Pacurar)
-
tim.js meetup 10
02.07.2014
Agenda
- JavaScript, going Vanilla part 3 (Andrei Pfeiffer)
- IonicFramework - hybrid mobile apps with JavaScript & HTML5 (Radu Cugut)
-
tim.js meetup 9
28.05.2014
Agenda
- JavaScript, going Vanilla part 2 (Andrei Pfeiffer)
- PhoneGap (Cassian Lup)
-
JSTM Meetup 8
23.04.2014
Agenda
- Yeoman workflows (Petru Isfan)
- End to End testing in AngularJS (Lucian Pacurar)
- JavaScript, going Vanilla part 1 (Andrei Pfeiffer)
-
Meetup 7
26.03.2014
Agenda
- Getting started with Knockout.js (Flavius Demian)
- Introduction to Node.js (Petru Isfan)
-
Meetup 6
19.02.2014
Agenda
- Source Maps (Andrei Pfeiffer)
- AngularJS Services (Lucian Pacurar)
-
Meetup 5
29.01.2014
Agenda
- AngularJS live coding (Petru Isfan)
- Chrome Dev Tools part 4 (Cassian Lup)
-
Meetup 4
27.11.2013
Agenda
- Introduction to AngularJS (Dejan Mihai Gitin)
- Source Maps (Andrei Pfeiffer)
-
3rd meetup
08.10.2013
Agenda
- Task automation: code Linting, unit-testing, code documentation (Andrei)
- Chrome debugging tools part 2 (Cassian)
-
2nd meetup
31.07.2013
Agenda
- About SpainJS conference (Andrei Pfeiffer)
- Javascript Debugging with Chrome DevTools - Part 1 (Cassian Lup)
-
First Meetup
19.06.2013
Agenda
- Introductions
- Why JS (Raul)
- Understanding and measuring web performance (Bogdan Gaza)
- Closures and JS module pattern based on a refactoring example (Raul)
- Themes for next meetups