About Talks Articles


In the last few years, I have delivered 70+ technical presentations (averaging 4-star feedback) on various topics related to software engineering, presented to the audience of hundreds of passionate engineers. Check some of the highlights or scroll further to see the complete list.

At the O’Reilly Velocity Conference 2015 in Santa Clara and later also in New York, I delivered a keynote (4-star rated) titled 20,000 Leagues inside the Optical Fiber (slides). In this talk, I summarized the scientific achievements which led to the ubiquity of high-bandwidth fiber-optic transmission systems.

At the O’Reilly Fluent Conference 2014 in San Francisco, I gave an illustration (see the slides) of various API mistakes: from Boolean traps, double negative, slice vs splice, non-descriptiveness, NaN confusion, and many more in this Design Strategies for JavaScript API talk.

There was a lot of misunderstanding on the role of hardware acceleration for CSS animation. In this February 2013’s Fluid User Interface with Hardware Acceleration talk, I attempted to clarify it by explaining how to optimize CSS animation to run well on the GPU and how to employ certain tricks for efficient GPU compositing.

On this Hanselminutes podcast, I had a fun conversation with the host, Scott Hanselmann, on the topic of software endurance. And yes, I did reveal my affection towards Free Pascal and other types of applications which seem to survive decades of various changes in the computing landscape just fine.

If you would like me to speak at your event, feel free to contact me and I will be happy to help (assuming there is no conflict with my other commitments). Note that I do not charge a speaking fee for developer conferences, meetups, tech talks, and other similar non-commercial events.

List of All Talks