InfoQ Homepage Tools Content on InfoQ
-
Resiliency through Failure - Netflix's Approach to Extreme Availability in the Cloud
Ariel Tseitlin discusses Netflix' failure-based suite of tools, collectively called the Simian Army, used to improve resiliency and maintain the cloud environment.
-
RText: A Cross-editor DSL Framework
Martin Thiede introduces and demoes RText, an open source textual DSL framework that can be used with almost any text editor or IDE.
-
Ritz, The Missing Clojure Tooling
Hugo Duncan introduces Ritz, a set of tools for debugging, inspecting, project reloading, with codeq and lein integration, showing how to use it with nrepl.el in Emacs.
-
Building with Lean: A Cross-Functional Pairing Approach
Jono Mallanyk and Ben Burton discuss cross-functional pairing to design for building products quickly and effectively, advising when to use Lean, and tools and techniques they found useful.
-
Versioning our Versioning Strategy: Domain-Specific Tooling to Support Continuous Delivery
Ian Goodsell discusses the challenges encountered with tool versioning and new approaches needed to support continuous delivery.
-
Green Shoots in the Brownest Field: Being a Startup in Government
Mat Wall describes some of the tools & techniques that are used within the UK Government Digital Service to try and make the government behave less like an enterprise and more like a startup.
-
Startup Architecture: How to Lean on Others to Get Stuff Done
Robbie Clutton takes a look at the tools assisting a startup in making technical decisions needed for scaling and growing.
-
Polygot Architecture for Rapid Release: Friend or Foe?
Rachel Laycock discusses using a polyglot build and deployment infrastructure that makes life easier.
-
Visualizing Java Garbage Collection
Ben Evans discusses garbage collection in Java along with some tooling for understanding and visualizing how it works.
-
Programming by Voice: Becoming a Computer Whisperer
Tavis Rudd demoes writing a small system using several languages and deploying it by issuing voice commands without touching the keyboard.
-
Continuous Integration for Mobile
Godfrey Nolan introduces the necessary pieces to set up continuous integration for iOS and Android: Hudson/Jenkins, headless emulators, unit testing tools, functional testing and beta app deployment.