InfoQ Homepage Presentations
-
Lightning Fast Cluster Computing with Spark and Cassandra
Piotr Kołaczkowski discusses how they integrated Spark with Cassandra, how it was done, how it works in practice and why it is better than using a Hadoop intermediate layer.
-
The Rationale for Continuous Delivery (or What Does ‘Good’ Look Like?)
Dave Farley looks at a history littered with inefficient processes resulting in poor quality and failed projects, wondering how we got here, what can be done and what does good really look like?
-
Humane Representation of Thought
Bret Victor suggests how each of the human activities in which thought is externalized (conversing, presenting, reading, writing, etc) can be redesigned for a dynamic medium.
-
Evening Event and Panel
The panelists hold an open discussion about the do’s and don’t’s of microservices, answering questions from the audience.
-
Design: A Tricky Business
Hannah Tometzki shares advice from experience on going through the hurdles of project design - customers dragging their feet, rekindling waning enthusiasm and handling distractions.
-
Building and Deploying Microservices with Event Sourcing, CQRS and Docker
Chris Richardson shares his experiences developing and deploying a microservices-based application.
-
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.