InfoQ Homepage Culture & Methods Content on InfoQ
-
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
-
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.
-
3 SHORT TALKS: What Do Techies Know about Recruitment?
The speakers tell stories on recruiting technical people: what they do, what drives their decisions, and why they feel it's important to leave recruitment completely in the hands of the HR department.
-
NoHR Hiring
Martijn Verburg and Zoe Slattery explain how to make the best use of community resources to find the ideal employee as well as sharing some horror stories.
-
Hire Education - Making Interviews Rock
Trisha Gee and Dan North explain how to effectively assess job candidates, treating them fairly and evenhandedly, gathering evidence to support a hiring, or passing, decision.
-
Lean Engineering: Applying Lean Startup Principles at Paypal
Bill Scott details how they introduced Lean into their enterprise technology stack at Paypal.
-
Lean'ing at Crowdtap
Kareem Kouddous presents using SOA, JavaScript MVC, continuous deployment and Kanban for the development of 12 applications.
-
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.
-
The Cable Company Does Continuous [delivery] WHAT?
Joe Campbell and Wally Eggert discuss the tools and approaches used to introduce Continuous Delivery at CIM without having any major disruptions to their existing delivery flow.
-
Screwing Up For Less
Stephen Hardisty presents how Etsy delivers products without having project managers, business analysts, or testers.
-
The Assassin's Mindset: Identifying Assumptions to De-Risk Your Idea
Giff Constable shares 4 tactics for thinking holistically about an idea and clearly identifying, prioritizing and tackling assumptions.
-
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.