InfoQ Homepage Conferences Content on InfoQ
-
Hiring for Hackers
Pete Soderling presents tactics an engineer can use to successfully attract the best developers, explaining how to effectively tell the story of your product & tech to attract the best and brightest.
-
The Game of Team Culture
Daniel Mezick explains how to deliver happiness through the intentional design and implementation of good-game mechanics inside a team, providing tools for playing an all-new game of team learning.
-
Piplin – A DSL for Describing Silicon in Clojure
David Greenberg introduces Piplin, a DSL that allows a subset of Clojure to be automatically converted into a hardware description, which can then be placed onto an FPGA or made into a silicon chip.
-
Applying Design Thinking and Complexity Theory in Agile Organizations
Jean Tabaka discusses combining Design Thinking and Complexity Theory in order to balance exploration and execution in creating and sustaining Agile adoption in teams, groups, and organizations.
-
Programming for the Expression of Ideas
Gerald Sussman explains how programming can help understand Analytical Mechanics, Differential Geometry, and General Relativity. While a work of art, a well-crafted program is an expression of an idea
-
Shedding Light on the Cloud: Defining Clouds and Best Practices
Paul Weiss provides a step-by-step overview and comparison of on-premise, public, and hybrid clouds, explaining how to select the right cloud model.
-
Code to Cloud: Continuous Delivery with Windows Azure
Justin Beckwith introduces several ways to deploy ASP.NET, Node, and PHP applications to Windows Azure, including git deployment, TFS deployment, continuous integration and custom scripts.
-
Mary Had a Little Lambda
Stephen Chin explains how to use some of the new lambda-enabled Java 8 APIs: enhanced collections, functional interfaces, and simplified event handlers.
-
Cut Your Cloud Bill - Techniques for Reducing the Cost of Cloud Computing
Richard Astbury provides practical steps and architecture decisions to optimize infrastructure for cost.
-
Embedded Java and MQTT
Peter Niblett explains what MQTT is and how it compares with HTTP, showing how to program to it in Java and Eclipse Paho, and reporting on the current MQTT standardization status at OASIS.
-
The Art of Reviewing Code
Arjan van Leeuwen overviews code reviews advantages and disadvantages, how much can be done in a code review, types of critiques, how to handle critiques and conflicts that might arise from them.
-
Macros vs. Monads
Chris Houser and Jonathan Claggett compare macros with monads, suggesting when it is better to use each of them, and pondering what could be done to improve them.