InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Vulnerability Inbox Zero
Alex Smolen discusses dealing with security vulnerabilities both in the main product and the security scanner used to analyze it.
-
APIs at Scale: Creating Rich Interfaces that Stand the Test of Time
Matthew Clark, Paul Caporn take a look at versioning, design patterns, handling different use-cases, supporting high-traffic moments, and the merits of different API types.
-
Six Impossible Things
Kevlin Henney takes a look at six specific impossible things that shape the limits of what people can develop, from integer representation to the minefield of task estimation and prioritization.
-
Using Shared Memory-Mapped Files in Java
Peter Lawrey discusses Unsafe in Java 8, Project Panama in Java 17 and Java 19, including pactical uses with code examples, demo using Panama, Event Sourcing using shared memory with Chronicle Queue.
-
The Next Decade of Software is about Climate - What is the Role of ML?
Sara Bergman introduces the field of green software engineering, showing options to estimate the carbon footprint and discussing ideas on how to make Machine Learning greener.
-
Deterministic, Reproducible, Unsurprising Releases in the Serverless Era
Ixchel Ruiz explores good practices, tips and lessons learned to make a release to production without surprises.
-
How to Operationalize Transformer Models on the Edge
Cassie Breviu discusses different model deployment architectures, how to deploy with edge devices and inference in different programming languages.
-
Optimizing for Fast Flow in Norway's Largest Bureaucracy
Audun Fauchald Strand and Truls Jørgensen describe how they have succeeded to align their teams by internal tech radar increasing communication between teams, and a weekly dive on a specific topic.
-
Modern Data Pipelines in AdTech—Life in the Trenches
Roksolana Diachuk discusses how to use modern data pipelines for reporting and analytics as well as the case of historical data reprocessing in AdTech.
-
Slack’s DNSSEC Rollout: Third Time’s the Outage
Rafael de Elvira Tellez discusses a case study of what happened when a large SaaS company enabled DNSSEC.
-
Staying JDK: Current in Production
Andrzej Grzesik discusses different perspectives towards Java upgrades and possible migration paths, how to plan and execute an upgrade, and what to expect in terms of tools, libraries and languages
-
Securing APIs and Microservices in the Cloud
Stefania Chaplin discusses how to secure APIs and microservices in the cloud based on OWASP recommendations.