InfoQ Homepage Presentations
-
"Yo... Ask Me Anything" - Panel of NY Senior Java Developers
The panelists discuss thoughts on the latest trends in Java, the new release model, modules, modern garbage collectors, Kotlin for the enterprise, Eclipse stewardship of JEE and more.
-
Why Bother with Kotlin - Not Just Another Language Tour
Justin Lee talks about the layout and syntax of Kotlin projects, and looks at how these new language features combine to present a compelling new alternative to the Java source language.
-
Empowering Agile Self-Organized Teams with Design Thinking
William Evans covers the key principles and practices of design thinking and presents a case study of how an infrastructure engineering team learned them to reduce the time for delivering services.
-
TypeScript for the Microsoft Developer
Joseph Guadagno discusses TypeScript, how it is helpful and some of the features it is worth using for.
-
Value Streams are Made of People
Liz Keogh looks at the "metaphors we live by", and how we typically treat work as boxes and substances to be passed around.
-
The Bug Hunt Is On
Samantha Connelly discusses five activities that can be run in a business to engage more people in the bug hunting efforts: bug bashes, bug bounties, quality guild, dogfooding, and soap opera testing.
-
Coed:Ethics Panel Discussion
The panelists discuss ethics issues existing in software development today.
-
Finding a Balance
David Nolen discusses some of the choices made working on ClojureScript.
-
In Praise of Rigidity
James Ross argues that agility needs some rigidity to be successful, just as skaters need some rigid ice to perform their moves.
-
To RPC or Not to RPC: Choosing the Right Communication Strategies in a Microservice Architecture
Thomas Bøgh Fangel presents Lunar Way’s journey of breaking up their Rails monolith into a microservice architecture focusing on the benefits changing synchronous RPC to asynchronous events.
-
Goodbye REST APIs. Hello GraphQL!
Cory House discusses GraphQL, what makes it attractive, how GraphQL integrates with React, Angular, Vue and others, and how to migrate from REST APIs.
-
Breaking Codes, Designing Jets and Building Teams
Effective teams have a mission - a clearly defined problem which the entire team focuses on and owns end-to-end. Effective teams rapidly learn and adapt.