home
about
archive
Archive
[2024/03/17]
Godin's V is for Vulnerable
[2023/10/14]
The "Precis" book review template
[2023/10/13]
The "Main Learning" book review template
[2023/10/12]
The 1-2-3 guide to writing a Brief Bio
[2023/10/11]
How to write a job description
[2023/10/10]
Situation, Complication, Question, Answer (SCQA)
[2023/05/31]
Functional Zero Bugs
[2023/05/17]
Learn to write in a single draft
[2023/01/03]
Visual Communication
[2022/12/02]
Recent Win
[2022/11/07]
Refactor risk assessment
[2022/10/08]
Structural Authority
[2022/08/15]
RSpec Describe class and instance methods
[2022/07/30]
RSpec Describe and Context
[2022/07/08]
Reorganization and change management
[2022/06/19]
Work In Progress, Visually
[2022/05/21]
Operational Skills Triangle
[2022/05/14]
DORA metrics: Lead and Cycle times
[2022/05/13]
Git commit hygiene
[2022/02/14]
Functional Objects
[2022/02/04]
Reliable data migrations in Rails
[2022/01/30]
Git public vs private history
[2022/01/29]
What about line length, anyway?
[2022/01/27]
Linting, global or local exclusion?
[2022/01/12]
Company Standard UUID
[2022/01/11]
Four stages of technical investment
[2022/01/06]
Company Standard Date
[2021/12/22]
Rewriting software
[2021/12/18]
The What of Best Practice
[2021/12/13]
Aggregation of Marginal Gains
[2021/12/07]
Technical Debt from Ward Cunningham
[2021/12/04]
Atomic and Minimal
[2021/12/02]
The Anna Karenina Principle, technically speaking
[2019/12/04]
Notes on the Synthesis of Form
[2019/10/23]
Bradfield School Leadership Reading
[2019/06/01]
Three great business reads for programmers
[2016/11/10]
A few notes on email authentication
[2016/11/05]
Shredding memory in C
[2016/10/23]
The Fibonacci generating function
[2015/12/01]
Conflating inaccuracy in data with imprecision in software
[2015/11/26]
Notes on upgrading Rails 3.1 to 3.2
[2015/11/24]
Building out Middleman menus with Bootstrap
[2015/11/16]
Caller-specified callback in Ruby
[2015/10/24]
Carving Ruby arrays
[2015/06/28]
Verizon's 2015 Data Breach Investigations Report
[2015/05/20]
Sections of a Prefabricated Henhouse
[2015/04/03]
A Ruby Mockingbird
[2015/03/21]
Going static with Middleman
[2014/01/19]
Ruby callbacks
[2014/01/03]
Ruby guard clause FTW
[2013/12/08]
Ruby showdown:
each
versus
map
[2013/01/19]
Vending machines Vegas style
[2012/05/14]
Naming functions and methods
[2012/04/02]
Ruby vs. Python
[2012/03/10]
Programming tradecraft
[2009/04/02]
Made to Stick: 6 universal characteristics of ideas that won't leave your head
[2009/03/20]
LINK : fatal error LNK1181: cannot open input file 'C:Program.obj'
[2009/02/04]
C/C++ Naming conventions (Part II)
[2008/02/19]
C/C++ Naming conventions (Part I)
[2006/12/08]
Why C and not C++?