InfoQ Homepage Presentations
-
Concurrency: It’s Harder (and Easier) than You Think
Paul Butcher discusses difficulties with concurrency and some of the alternatives that help with this, focusing on Actors and how they help deal with threads and locks and make code clearer.
-
What Is Rust?
Yehuda Katz introduces Rust: the ownership system, automatic memory management which guarantees at compile time that a program will never segfault, making Rust code resilient against memory leaks.
-
Why BDD Can Save Agile
Matt Wynne presents unwanted patterns one can recognize from his own team, and provides insight on how to fix them.
-
Progress from "What?" and "So what?" to "NOW WHAT?"
Larry Maccherone presents his top 10 tips for using data to influence others toward better decisions.
-
The Business of Front-end Development
Rachel Andrews takes a look at how front-end development has changed over the last few years, and the issues those changes have created.
-
Learning to Become Agile, with Retrospectives
Ben Linders explains the "what" and "why" of retrospectives and the business value and benefits that they can bring.
-
The Art of Protocol Design
Pieter Hintjens presents a decade of research and practice in designing protocols using cheap experimentation, exploring of new avenues, and smooth accumulation of gradual change, driven by real use.
-
What Is DevOps and How It Can Help My Business Succeed?
Paul Stack describes what DevOps is and how it is a great way for the entire business to achieve their goals.
-
Patterns of Automation
Jeff Morgan shares lessons learned helping organization adopt test automation, along with techniques for keeping the automation code simple, clean and maintainable.
-
Extending Jobs to Speed up Eclipse
Thirumala Reddy Mutchukota presents the Eclipse Job Groups API, its uses and sample implementations to parallelize lengthy operations in Eclipse.
-
An Introduction to Eclipse Che
Tyler Jewell introduces Eclipse Che, its architecture, how to create Java applications with it and provides a tutorial on building plug-ins and extensions to Che directly.
-
APIs for Open Source Hardware
Justin Mclean introduces the Open Source Hardware, its communication protocols (RF, ZigBee, WiFi, Bluetooth) and the software/API layer (HTTP, WebSockets, Can Bus, COAPI and MQTT) used.