BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss
52:53

Full-Scale Elm in Production

Posted by Richard Feldman  on  May 11, 2017 Posted by Richard Feldman  on  May 11, 2017

Richard Feldman introduces Elm, how it works, what differentiates it from the other front-end technologies, and gives practical advice for introducing it to an existing JavaScript codebase.

45:15

The Hitchhiker's Guide to Serverless JavaScript

Posted by Steve Faulkner  on  May 11, 2017 Posted by Steve Faulkner  on  May 11, 2017

Steve Faulkner discusses Bustle's entire serverless stack. He talks about the good, the bad, and the ugly, sharing real numbers from production systems.

53:46

A Crystal Ball to Prioritize Technical Debt

Posted by Adam Tornhill  on  May 04, 2017 1 Posted by Adam Tornhill  on  May 04, 2017 1

Adam Tornhill offers an overview of techniques that help uncover both problematic code and the social dimension of the teams that build software. He illustrates each point with a case study.

42:23

Refactoring Mount Doom - Tackling Legacy Code

Posted by Franziska Sauerwein  on  May 04, 2017 Posted by Franziska Sauerwein  on  May 04, 2017

Franziska Sauerwein discusses how to refactor code for the right reasons and the right methods to use for time efficiently.

42:57

Using Quality Views to Tackle Tech Debt @Tesla

Posted by Colin Breck  on  May 03, 2017 Posted by Colin Breck  on  May 03, 2017

Colin Breck discusses how quality views may help improve communication in support of tackling technical debt in an organization.

43:10

Strategic Code Deletion

Posted by Michael Feathers  on  May 02, 2017 Posted by Michael Feathers  on  May 02, 2017

Michael Feathers describes techniques that generate more certainty around assessments of feature liveness, and strategies that can be used to remove code that does not have high value

47:56

In-Memory Caching: Curb Tail Latency with Pelikan

Posted by Yao Yue  on  May 02, 2017 Posted by Yao Yue  on  May 02, 2017

Yao Yue introduces Pelikan - a framework to implement distributed caches such as Memcached and Redis. She discusses the system aspects that are important to the performance of such services.

50:37

Async or Bust!?

Posted by Todd Montgomery  on  Apr 29, 2017 Posted by Todd Montgomery  on  Apr 29, 2017

Todd Montgomery discusses several questions related to the asynchronous vs synchronous designs debate.

47:20

High Performance Managed Languages

Posted by Martin Thompson  on  Apr 28, 2017 Posted by Martin Thompson  on  Apr 28, 2017

Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages.

50:33

Continuous Performance Testing

Posted by Mark Price  on  Apr 27, 2017 Posted by Mark Price  on  Apr 27, 2017

Mark Price talks about techniques for making performance testing a first-class citizen in a Continuous Delivery pipeline.

40:53

Performance Testing in Java

Posted by Ix-chel Ruiz  on  Apr 27, 2017 1 Posted by Ix-chel Ruiz Andres Almiray  on  Apr 27, 2017 1

Ix-chel Ruiz and Andres Almiray talk about the tools, like JMeter and JMH, and some techniques that should make engaging in performance testing a rewarding experience.

47:10

Latency Sensitive Microservices

Posted by Peter Lawrey  on  Apr 24, 2017 Posted by Peter Lawrey  on  Apr 24, 2017

Peter Lawrey looks at the differences between microservices and monolith architectures and their relative benefits and disadvantages.

BT