InfoQ Homepage Development Content on InfoQ
-
Container Queries, Next Step Towards Truly Modular CSS - Maarten Van Hoof at Devoxx Belgium
Maarten Van Hoof, senior front-end developer at iO, recently explained at Devoxx Belgium how CSS container queries facilitate modular, component-based responsive web applications. With container queries, micro-front-end components can adjust their internal layout independently from the other components on the page.
-
Leveraging Determinism: Frank Yu at QCon San Francisco 2022
Frank Yu, senior engineering manager at Coinbase, had his talk on leveraging deterministic systems to build and run consistent and predictable applications at scale, drawing direct and relevant experiences from building and running financial exchanges at Coinbase.
-
AWS Introduces AWS Parameters and Secrets Lambda Extension to Improve Performances and Security
AWS recently announced the Parameters and Secrets Lambda Extension, a new way for developers to retrieve parameters from Systems Manager Parameter Store and secrets from Secrets Manager. The Lambda extension caches parameters and secrets, reducing latency and costs.
-
Using the Technical Debt Metaphor to Communicate Code Quality
With technical debt, we end up paying a gradually rising cost. The technical debt metaphor was intended as a way to help us talk and think about the invisibility of decisions and qualities in code. Kevlin Henney gave a keynote about Six Impossible Things at QCon London 2022 and at QCon Plus May 10-20, 2022. His sixth impossibility was technical debt is quantifiable as financial debt.
-
How Honeycomb Used Serverless to Speed up Their Servers: Jessica Kerr at QCon San Francisco 2022
Jessica Kerr, a principal developer evangelist at Honeycomb, spoke at QCon San Francisco 2022 on their journey of using AWS Lambda to speed up their production application and how the serverless architecture helped Honeycomb achieve their product and user experience vision. Kerr closed her talk by emphasizing, "Technology and Architecture don't matter unless users are happy."
-
Building High-Trust and High-Performing Teams at Shopify in a Remote World
Jesse McGinnis spoke at QCon San Francisco on building high-trust and high-performing teams at Shopify in a remote world. He started by pointing out his talk on high-trust teams in a remote world.
-
Docker Introduces Hardened Desktop for Business Users
The latest release of Docker Desktop introduces a new security model to help sys admins secure their organizations' supply chains. Dubbed Hardened Desktop and available only to business customers, the new model includes Settings Management and Enhanced Container Isolation.
-
James Gosling Shares Wisdom Related to IoT at Devoxx: Code on the Edge and Its Hurdles
In his Devoxx talk, James Gosling, the father of Java, zooms in on the technicalities of writing code for devices on the network's edge. Based on his impressive career developing software for devices ranging from satellites to autonomous submarines, he provides practical advice for the moments when the hardware is on the bottom of the sea, or when minor errors could cause mayhem or even fatality.
-
Apache Kafka 3.3 Replaces ZooKeeper with the New KRaft Consensus Protocol
The Apache Software Foundation has released Apache Kafka 3.3.1 with many new features and improvements. In particular, this is the first release that marks KRaft (Kafka Raft) consensus protocol as production ready. In development for several years, it was released in early access in Kafka 2.8, then in preview in Kafka 3.0.
-
Programming Your Policies: Justin Cormack at QCon San Francisco 2022
At QCon San Francisco 2022, Justin Cormack, CTO at Docker, presented on Programming your policies. The talk is part of one of the editorial tracks called "Languages of Infra: Beyond YAML."
-
Google Production Excellence Program "ProdEx": Christof Leng at DOES 2022
Christof Leng, SRE lead at Google, presented ProdEx, their production excellence review program that helps manage operational risks and promote best practices. ProdEx is a community that builds platforms together, establishes standards and promotes best practices, so people learn from each others and grow. Today they have more than 100 SRE teams signed up and have performed more than 1000 reviews.
-
Adopting Continuous Deployment: Tom Wanielista at QCon San Francisco 2022
At QCon San Francisco 2022, Tom Wanielista, a staff engineer on infrastructure at Lyft, presented on Adopting Continuous Deployment at his company. The talk is part of one of the editorial tracks called "Architecting Change at Scale."
-
Java News Roundup: JEP Updates, GraalVM Code to OpenJDK, Return of JavaOne
This week's Java roundup for October 17th, 2022, features news from OpenJDK, JDK 19, JDK 20, JavaFX 20, Generational ZGC Build 20, Oracle Labs, Liberica JDK and Native Image Kit, Spring milestone, point and release candidates, EclipseLink 4.0, Quarkus 2.13.3, Micronaut 3.7.2, Hibernate Reactive 1.1.9, JHipster Lite 0.20, Apache Commons CVE, Groovy 4.0.6 and 2.5.29 and the return of JavaOne.
-
Disney SRE "Proximity Powered Engineering" Culture: Jason Cox at DOES 2022
Jason Cox, SRE director at Disney, shares how he developed a world-class centralized shared services SRE organization based on “proximity-powered empathy engineering” and three core values: Listen: Know the Business - Know the Mission - Know the Team. Empathize: Shared Mission - Shared Struggles - Shared Wins. Actually Help: Build Community - Build Trust - Build Magic Together.
-
Safe Mode is Lyft's Approach to Handling Feature Flags Incidents
Feature flags are a useful tool to conduct A/B experiments and to roll out changes in a controlled way. To make sure that their use does not end up disappointing users when a change causes a crash or degrades the user experience, Lyft created Safe Mode, specifically aimed to prevent crash loops on launch.