Talks

50+ technical talks and workshops since 2013. From JavaScript deep-dives to engineering leadership. Delivered across 3 continents.

50+ Talks given
3 Continents
1,649+ Slide views
13 Years speaking

These are the talks with published slides. Many more were internal, workshop-only, or before I started archiving.

2017

TypeScript: The Good Cop

tim.js / Community Meetup Timisoara, Romania 180 views

TypeScript doesn't punish you. It protects you. A friendly, practical case for why your next project should be TypeScript, not despite JavaScript, but because of it.

TypeScriptDeveloper ExperienceAdvocacy
View talk →
2017

Docker for WebDevs

Tech Meetup Romania 86 views

Docker explained by a frontend developer, for frontend developers. No DevOps jargon. Just practical containerization for the web stack you already know.

DockerDevOpsNode.js
View talk →
2017

Warping Time with Async/Await

JSHeroes / tim.js Romania 97 views

Live-coding codemods that transform callback hell into clean async/await. The talk where I refactored legacy code on stage and the audience followed along.

JavaScriptAsyncLive Coding
View talk →
2016

Working with the DOM and Living to Tell

tim.js Meetup Timisoara, Romania 59 views

Before React. Before Vue. Before every abstraction layer. There was the DOM. And understanding it is still the most important skill a frontend developer can have.

JavaScriptDOMPerformance
View talk →
2016

How To Hack (Together) An Environment

Hackathon / Workshop Romania 92 views

The talk that saves the first 4 hours of every hackathon. Setting up development environments from scratch, fast, and getting a team productive before the pizza gets cold.

DevOpsToolingProductivity
View talk →
2016

NodeConf London 2016 Summary

tim.js Meetup Timisoara, Romania 31 views

Bringing the global Node.js conversation back to Timisoara. Key takeaways from NodeConf London, distilled for the local community.

Node.jsConferenceCommunity
View talk →
2015

Appium: Mobile Automation Made Awesome

2-part series
Tech Talk Series Romania 195 views

End-to-end mobile testing for iOS and Android using a single API. How to build a test suite that catches bugs before your users do.

TestingMobileAutomation
View talk →
2015

Appium: Mobile Automation Made Awesome (Part II)

2-part series
tim.js Meetup Timisoara, Romania 86 views

Part 2 goes deeper into Appium's capabilities. Advanced selectors, gesture automation, and integrating mobile tests into continuous integration pipelines.

TestingMobileAutomation
View talk →
2014

Introduction into PhoneGap

Tech Meetup Romania 70 views

Taking the cross-platform mobile story back home. A practical walkthrough of building your first hybrid mobile app from scratch.

MobilePhoneGapBeginner-friendly
View talk →
2014

Prezentare generala melodia.ro

Internal / Product Presentation Romania 54 views

A product overview of melodia.ro, the music platform I built and maintained. The story of shipping a real product as a side project.

ProductSide ProjectRomanian
View talk →
2014

JavaScript Debugging with Chrome DevTools (Part 3)

3-part series
tim.js Meetup Timisoara, Romania 140 views

The final chapter: auditing, CPU profiling, and memory leak detection. The advanced DevTools skills that separate debugging novices from debugging experts.

JavaScriptDebuggingChrome DevTools
View talk →
2013

JavaScript Debugging with Chrome DevTools

3-part series
tim.js Meetup / Workshop Series Timisoara, Romania 404 views

A 3-part deep dive into the most powerful tool in every web developer's arsenal. Most developers use 5% of DevTools. This series covers the other 95%.

JavaScriptDebuggingChrome DevTools
View talk →
2013

Cross-Platform Development with PhoneGap

netzinkubator Germany 60 views

My first international talk. Building mobile apps with web technologies at a German tech incubator. The promise (and limitations) of hybrid mobile development.

MobilePhoneGapCross-platform
View talk →
2013

JavaScript Debugging with Chrome DevTools (Part 2)

3-part series
tim.js Meetup Timisoara, Romania 95 views

Part 2 of the DevTools deep dive. This time: the Network and Timeline tabs. Understanding what happens between your code and the browser's rendering engine.

JavaScriptDebuggingChrome DevTools
View talk →