GitHub Rewrites its Desktop Client Using Electron
GitHub moved away from the native implementations of its macOS and Windows clients and replaced them with a complete rewrite based on Electron, announced GitHub’s director of client applications Phil Haack. Along with GitHub Desktop Beta, GitHub has also introduced a new beta of Atom sporting out-of-the-box Git and GitHub Integration. InfoQ has spoken with Haack.
TensorFlow: Providing Support to a Successful Open-Source Project
Building a community around an open-source project requires a number of practices regarding support, pull requests handling, licensing, and more, writes Pete Warden, TensorFlow Mobile lead at Google.
IBM Unveils Its Most Powerful Quantum Processor Yet for Business and Science
IBM has announced a new feat in its race towards building ever more powerful quantum processors. Indeed, its new 16 and 17 qubit processors are its most powerful yet, IBM researchers claim.
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.