InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Machine-to-Machine Interfaces
Ari Lerner explores the world of machine-to-machine interfaces and presents a real-world use-case for all the buzzwords, including the blockchain, micropayments, api-driven single-purpose services.
-
Psychologically Safe Process Evolution in a Flat Structure
Christopher Lucian shares practical ideas on how to add evolutionary management and process iteration into a company, such as establishing a safe environment for collaboration, encouraging new ideas
-
Hands-on Feature Engineering for Natural Language Processing
Susan Li shares various NLP feature engineering techniques, from Bag-Of-Words to TF-IDF to word embedding that includes feature engineering for both ML models and an emerging deep learning approach.
-
From Monolith to Observable Microservices Using DDD
María Gómez shows how to move from a monolith to microservices applying Domain-Driven Design principles. She explains how to better maintain microservices in production by making them observable.
-
Let's Talk Locks!
Kavya Joshi explores when and why locks affect performance, delves into Go’s lock implementation as a case study, and discusses strategies one can use when locks are actually a problem.
-
Serverless Java
Ivar Grimstad presents a gentle introduction to serverless and FaaS, what it means for developers, and why it is important to understand this paradigm.
-
Tackling Computing Challenges @CERN
Maria Girone discusses the current challenges of capturing, storing, and processing the large volumes of data generated by the Large Hadron Collider experiments.
-
Leaving the Ivory Tower: Research in the Real World
Armon Dadgar talks about HashiCorp Research, its long tradition of basing their tools and products on academic research, how they incorporate research, and what has been particularly useful for them.
-
Using Bets, Boards and Missions to Inspire Org-wide Agility
John Cutler talks about Bets, Boards, and Missions, and how to apply them in an organization, and why it is important to uplevel teams and become outcome focused.
-
EBtree - Design for a Scheduler and Use (Almost) Everywhere
Andjelko Iharos explores the goals, design and the choices behind the implementations of EBtree, and how they produce a very fast and versatile data storage for many of HAProxys advanced features.
-
Panel: The Promises and Perils of Eschewing Distributed Coordination
The panelists talk about the promises and perils of eschewing coordination in distributed systems, and cover a diverse range of opinions and use-cases.
-
Effective Ethics for Busy People
Kingsley Davies talks about the story of Good Tech Conference, a conference he founded in 2018, and gives some concrete tips & techniques for attendees to evolve to work and live in a more ethical way