Zero Runtime Exceptions in Production with Elm

At QCon London 2017, Richard Feldman, software engineer at noredink and author of “Elm in Action” from Manning, explained how their decision to switch to Elm led to a 100,000 LOC system running in production with zero runtime exceptions since 2015. Here, we provide a brief summary of Feldman’s key points.

How GitHub Revamped its DNS Infrastructure

GitHub moved from a fairly simple DNS infrastructure that served its requirements fairly well for many years to a new architecture that better supports working at GitHub scale, writes GitHub senior infrastructure engineer Joe Williams.

GitHub GraphQL API is out of Early Access

GitHub GraphQL API has recently become generally available. InfoQ has spoken with GitHub senior engineering manager Kyle Daigle.

Rust 2017 Roadmap Progress

Rust core team developer Nicholas Matsakis summarized the current state of progress of Rust’s 2017 roadmap.

Rust 1.19 Adds Untagged Unions and More

Rust 1.19 introduces a number of language improvements, including non-tagged unions, and new standard library features.