InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Declarative APIs in an Imperative World
Tilde Thurium explains problems the Atom Editor team came across when they started using React as their UI framework, as well as the solutions they came up with.
-
Sorbet: Why and How We Built a Typechecker for Ruby
Dmitry Petrashko talks about Sorbet, a fast, powerful type checker designed for Ruby. At Stripe, they used Sorbet to drive code quality via measurable, concrete indicators.
-
Continuous Monitoring with JDK Flight Recorder (JFR)
Mikael Vidstedt gives an overview of JDK Flight Recorder (JFR), showcases the current feature, as well as some features coming in the future.
-
MakeCode: Types, Games and Machine Code
Michal Moskal talks about the MakeCode platform, an open source platform and accompanying web app for building educational programming for small, cheap embedded devices.
-
High Resolution Performance Telemetry at Scale
Brian Martin explores the issues of resolution in performance monitoring, covers sources of performance telemetry, and talks about some tricks for getting high resolution telemetry without high costs.
-
Data Mesh Paradigm Shift in Data Platform Architecture
Zhamak Dehghani introduces Data Mesh, the next generation data platform, that shifts to a paradigm drawing from modern distributed architecture.
-
Panel: Startup and VM Futures
A lot of the techniques & approaches that are used for developing and improving software performance are tried and tested rather than innovative-but where does that leave startups who leverage the VM?
-
High Performing Teams Act Like Owners
Katharina Probst talks about what it means to act like an owner and why teams need ownership to be high-performing.
-
Small Is Beautiful: How to Improve Security by Maintaining Less Code
Natalie Silvanovich explains several causes of unnecessary attack surfaces and how to avoid them.
-
Panel: Ethics in Software Engineering
The panelists explore emerging ethical issues related to software engineering, as well as how they can potentially be addressed.
-
Building Confidence in Healthcare Systems through Chaos Engineering
Carl Chesser covers how Cerner evolved their service workloads and applied gameday exercises to improve their resiliency.
-
Better Living through Software at the Human Utility
Tiffani Ashley Bell tells stories and shares learnings from five years of running an organization using software and crowdfunding to protect the basic human right to water.