Software & Languages

Page 6 of 41

  1. Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...

    JSConfLength: 35 minutesWeb development

    In briefJake Archibald's JSConf.Asia 2018 talk "In the Loop" explains the browser event loop, covering tasks, microtasks, requestAnimationFrame, and how rendering interleaves with JavaScript. It uses visual walkthroughs to show why code runs in surprising orders and why setTimeout fixes are unreliable.

  2. CppCon 2017: Titus Winters “C++ as a "Live at Head" Language”

    CppConLength: 1 hour 31 minutesSoftware architecture & design

    In briefTitus Winters' CppCon 2017 talk argues for C++ and Google's Abseil to be maintained as a live at head language, relying on testing and automated tooling rather than never changing or promising no compatibility. It covers Hyrum's law and the limits of semantic versioning.

  3. Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering

    RedMonk Tech EventsLength: 48 minutesSoftware practice, open source & careers

    In briefBryan Cantrill's Monktoberfest 2016 talk on how software engineers pass knowledge down through oral tradition, from folk rhymes to programmer lore and stories like why C lacks a logical XOR. He argues for writing software with future generations in mind.

  4. The Patent Scam Intro

    Austin MeyerLength: 22 minutesSoftware practice, open source & careers

    In briefAustin Meyer, developer of the X-Plane flight simulator, explains how he was sued by a patent troll over a trivial claim about an app's license server. He walks through how the shell-company litigation works and why ignoring the suit makes things worse.