InfoQ Homepage QCon London 2019 Content on InfoQ
-
Build Node.js APIs Using Serverless
Simona Cotin talks about how to migrate an API of an existing app to Azure Functions, and how to use Visual Studio Code and the Azure Functions extension to speed up work.
-
Why Should We Care about Technology Ethics?
Catherine Flick looks at the newly updated ACM Code of Ethics and talks about the ways to think about our job through a lens of ethics & responsibility, and what we can do to deal with ethical issues.
-
An Engineer's Guide to a Good Night's Sleep
Nicky Wrightson gives some practical insight into how to handle failure in today's more complex distributed microservice systems.
-
Crossing the River by Feeling the Stones
Simon Wardley examines the issue of situational awareness, explains how it applies to technology. He explores how we can map our environment, identify opportunities to exploit, learn to play the game.
-
Securing Services Using SSO
Shraya Ramani talks about BuzzFeed’s transition to microservices and their open-source, homegrown, centralized solution - SSO.
-
Unique Resiliency of the Erlang VM, the BEAM and Erlang OTP
Irina Guberman demonstrates how unique features of the BEAM in combination with Erlang OTP can take a company's servers to the next level of resiliency and robustness.
-
Speed the Right Way: Design and Security in Agile
Kevin Gilpin discusses the renewed focus of the software design process and code complexity in software security, describing how design review can be modernized to help improve application security.
-
Using Randomized Communication for Robust, Scalable Systems
Jon Currey examines the evolving use of randomized communication within HashiCorp’s Consul, a popular service mesh solution.
-
Panel: the Future of Languages
In this panel, these programming languages experts try to find the places where we could probably past each other to try to find common ground.
-
People Are More Complex Than Computers
Mairead O'Connor presents how Equal Experts are challenging traditional ways of working and how they question the standard practices in order to try to create a better place to work.
-
Ethos(s): Enabling Community and Culture
Robyn Bergeron examines the ethical principles and practices of open source community architecture that empower contributor influence and participation, drawn from both real-world examples & research.
-
Why Continuations are Coming to Java
Ron Pressler discusses and compares the various techniques of dealing with concurrency and IO in both pure functional and imperative programming languages.