InfoQ Homepage Conferences Content on InfoQ
-
How Elasticsearch Powers the Guardian's Newsroom
Graham Tackley dives into the details of ophan. Shay Banon covers the technical underpinnings of ophan with a deep dive into the Elasticsearch features and functionality that power the ophan systems.
-
A Research Agenda and Vision for Big Data at NASA
Chris Mattmann covers snow hydrology, regional climate modeling, climate science, and intelligence activities that need advancement to deal with the data deluge across NASA and government agencies.
-
The Architecture of Uncertainty
Kevlin Henney discusses how uncertainty, lack of knowledge and options can be used to partition and structure the code in a system.
-
Who's Afraid of Object Algebras?
Tijs van der Storm discusses object algebras as a solution to the expression problem – the inability to extend functional programming languages.
-
Case Study: It's Not Your Fault - Why Targets Don't Work
Francis Fish discusses applying systems thinking and the ideas of W Edwards Deming to organizations, and why targets don't work.
-
The Unreasonable Effectiveness of Dynamic Typing for Practical Programs
Robert Smallshire explores the disconnect between the dire outcomes predicted by advocates of static typing versus the near absence of type errors in real world systems built with dynamic languages.
-
Stop That! Questioning Dogmatic Programming
Doug Hiebert questions conventional wisdom that is taken for granted when writing code, and presents alternatives by way of before-and-after examples.
-
MythBashers: An Adventure in Overlooked Technologies
Avdi Grimm takes Bash to its limits and beyond.
-
« We Do Agile ». Why Is It Difficult for Solution Centers to Be Agile?
Ernst Perpignand presents some real world solution center initiatives along with their shortcomings, exposing the underlying patterns and some ideas on how to avoid the pitfalls.
-
The History of Women in Technology
Sarah Dutkiewicz takes a trip through the history of computing and presents some of the women that have been instrumental in advancing the computing industry.
-
Continuations on the Web and in your OS
Jay McCarthy provides a basic introduction to delimited continuations, their traditional application on the Web, and then shows more advanced techniques using examples from Web interaction.
-
A Call for Sanity in NoSQL
Nathan Marz discusses building NoSQL-based data systems that are scalable and easy to reason about.