Rather than focusing on “splitting” a story, figure out a minimal form of a story, and intensify it – make it more powerful or desirable. We’ll explore one dimension, prediction: how can we make a story better by improving how the Continue reading Intensifying Stories Through Prediction
The Book of Dust: La Belle Sauvage is volume 1 of a new trilogy set in the world of His Dark Materials (by Philip Pullman). This volume takes place before the events in the other series, with some overlap of characters. Continue reading The Book of Dust: La Belle Sauvage (Review)
TDD – Test-Driven Development – is one of the tools people use to improve their programming. Many teams find that this discipline helps them reduce their defects. Could it make a difference to your team? Explore with this calculator.
Screen-Based Tests: Two Extremes Screen-based tests focus on what’s visible rather than internal representations. We’ll consider two extremes for testing screen-based output: fully manual and fully automated. Then we’ll look at moves that can help you evolve from one to Continue reading Screen-Based Tests: Testing Graphics, Part 3
Hacker’s Delight (2/e), by Henry S. Warren Jr., Addison-Wesley, 2012. Perhaps you’ve seen this trick for swapping two variables without using a temporary: x = x ^ y y = y ^ x x = x ^ y Or maybe Continue reading Hacker’s Delight (2/e) (Review)
Radical Focus: Achieving Your Most Important Goals with Objectives and Key Results, by Christine Wodtke. ISBN 978-0996006026. Objectives and Key Results (OKRs) are a tool to help teams focus on what they intend to do and how well they’re doing toward their goals. Continue reading Radical Focus: OKRs (Review)
Coders at Work: Reflections on the Craft of Programming, by Peter Seibel. ISBN 978-1-4302-1948-4. Peter Seibel interviews 15 programmers on a variety of topics. I liked the interviewing style: he asks a little biographical information, sprinkles in some standard questions Continue reading Coders at Work (Review)