InfoQ Homepage Development Content on InfoQ
-
GraphQL for Fun & Profit
Tom Adams introduces GraphQL, explaining why it is useful when dealing with an API.
-
When Containers Attack!
Anne Currie dives deep into history: what the past can tell us about full stack engineers, popular tech platforms and the dangers of searching for the perfect technology.
-
cgroupv2: Linux's New Unified Control Group System
Chris Down goes over design decisions and deviations for cgroupv2 compared to v1, pitfalls and caveats one may encounter when migrating to cgroupv2, and how Facebook is using cgroupv2.
-
Evolving the Engineering Culture @Criteo
Manu Cupcic shares Criteo’s definition of engineering culture, describing its key elements, and elaborating on how it evolved over time.
-
Full-Scale Elm in Production
Richard Feldman introduces Elm, how it works, what differentiates it from the other front-end technologies, and gives practical advice for introducing it to an existing JavaScript codebase.
-
The Hitchhiker's Guide to Serverless JavaScript
Steve Faulkner discusses Bustle's entire serverless stack. He talks about the good, the bad, and the ugly, sharing real numbers from production systems.
-
Building for Builders
Romain Huet presents ideas from how Stripe has created their developer documentation.
-
A Connector, a Container and an API Walk into a Bar
Steven Willmott discusses how APIs and other technologies are contributing to the programmable world, and how to think about what we're trying to achieve and the best practices needed to succeed.
-
A Crystal Ball to Prioritize Technical Debt
Adam Tornhill offers an overview of techniques that help uncover both problematic code and the social dimension of the teams that build software. He illustrates each point with a case study.
-
Refactoring Mount Doom - Tackling Legacy Code
Franziska Sauerwein discusses how to refactor code for the right reasons and the right methods to use for time efficiently.
-
Using Quality Views to Tackle Tech Debt @Tesla
Colin Breck discusses how quality views may help improve communication in support of tackling technical debt in an organization.
-
Strategic Code Deletion
Michael Feathers describes techniques that generate more certainty around assessments of feature liveness, and strategies that can be used to remove code that does not have high value