InfoQ Homepage QCon Plus May 2022 Content on InfoQ
-
Securing Java Applications in the Age of Log4Shell
Simon Maple looks at how one can be more proactive and defensive in decisions for future Log4Shell like scenarios, considering, identifying and reducing the risk introduced into applications.
-
Kubernetes as a Foundation for Infrastructure Control Planes
Daniel Mangum explores how bringing applications and infrastructure to a single control plane allows for building robust platforms that can accommodate heterogenous organizational structures.
-
Project Loom: Revolution in Java Concurrency or Obscure Implementation Detail?
Tomasz Nurkiewicz explores what Loom is, how it's implemented, what problems it solves, its shortcomings, and will it make reactive programming obsolete?
-
Breaking up Lyft’s Development Monolith
Jake Kaufman discusses how they use request context propagation to enable developers to safely share their staging environment.
-
Shopify’s Architecture to Handle the World’s Biggest Flash Sales
Bart de Water walks through how Shopify works under the hood, diving into their multi-tenant architecture that allows them to prevent failures and prepare for a multi-flash sale event: Black Friday.
-
Building and Scaling Developer Environments at Stripe
Soam Vasani discusses how Stripe handles dev environment infrastructure needs, plus techniques that help dev environments adapt and evolve to support a growing organization.
-
Five Behaviours to Become an Effective Staff-Plus Engineer
Blanca Garcia Gil takes a step back and goes through a handful of skills that when applied strategically will help one amplify their impact in a team.
-
Observability for Speed & Flow
Jessica Kerr considers that we should be looking at the software as part of the team, and observability in the software becomes an asset to organizing teams.
-
The Secret Strategy for Landing That Staff Engineer Role
Nicky Wrightson shares from her expertise having several different senior IC roles, to give insight into the possible routes of staff plus role, including what is needed to get a staff plus role.
-
Hone Your Tools: Building Effective & Delightful Developer Experiences
Suhail Patel goes through Monzo’s early investment in Developer Tooling, showcasing Monzo’s deployment/release tooling which enables engineers to ship hundreds of times a day with confidence.
-
Architecture for Flow with Wardley Mapping, DDD, and Team Topologies
Susanne Kaiser illustrates the concepts of DDD, Wardley Mapping and Team Topologies, and demonstrates how these techniques help to evolve a fictitious legacy system for a fast flow of change.