InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Performance vs. New Features: It Doesn’t Have to Be a Zero-Sum Game
Dmitry Vyazelenko explores implementing CRC checksums for a durable log while trying to retain respectable performance.
-
Lessons from DAZN: Scaling Your Project with Micro-Frontends
Luca Mezzalira explains how to implement micro-frontends, enabling to scale up a project with tens of developers without reducing the throughput.
-
Maximizing Applications Performance with GraalVM
Alina Yurenko shows how to make real-world applications GraalVM-ready, and how languages like JavaScript, Ruby, R and Python can also benefit from GraalVM.
-
Build Your Own WebAssembly Compiler
Colin Eberhardt looks at some of the internals of WebAssembly, explores how it works ‘under the hood’, and looks at how to create a (simple) compiler that targets this runtime.
-
Pony, Actors, Causality, Types, and Garbage Collection
Sophia Drossopoulou gives an overview of Pony’s programming model, actors, and causality.
-
Live Coding 12-Factor App
Emily Jiang performs live coding of building 12-factor microservices using MicroProfile programming mode and gets them running Open Liberty and Quarkus.
-
Security Vulnerabilities Decomposition
Katy Anton flips the security from focusing on vulnerabilities (measured at the end) to focusing on the security controls which can be used by developers from beginning in software development cycle.
-
Microservices for Growth at comparethemarket.com
Kenichi Shibata and Adam Stewart explain their experience with the adoption of microservices in the creation of Comparison as a Service, one of the core pillars of the user journey today.
-
TornadoVM: Java for GPUs and FPGAs
Juan Fumero presents TornadoVM, a plugin for OpenJDK that allows Java programmers to automatically run on Heterogeneous Hardware such as multi-core CPUs, GPUs, and FPGAs.
-
How to Build an Engineering Culture That Focuses on Business Impact
Maria Gutierrez discusses how to make the engineering team operate cohesively and demonstrate full alignment with business goals while encouraging a culture of inclusion and growth.
-
The Good, the Bad, the Ugly: Making Teams Perform Better
Victoria Puscas talks about how a team of engineers and data scientists worked together for a year and became high performing by embracing change, improving practices, overcoming challenges together.
-
BERT for Sentiment Analysis on Sustainability Reporting
Susanne Groothuis discusses how KPMG created a custom sentiment analysis model capable of detecting subtleties, and provides them with a metric indicating the balance of a report.