Distilled Derivatives
Words and ideas on software.
Home
About
Posts
Coverage can only show you what to delete
Posted on May 1, 2023 at 11:33
Switching to Hugo
Posted on Apr 29, 2023 at 14:15
Adventures with bpftrace
Posted on Mar 24, 2023 at 17:42
The Impossible NullPointerException
Posted on Jun 15, 2022 at 08:42
Executor: Executed
Posted on May 3, 2022 at 08:20
Following a journal
Posted on Jul 30, 2018 at 18:50
Round trip fuzz tests
Posted on Jan 19, 2018 at 16:34
You might not need to make your serialization layer generic
Posted on Nov 10, 2017 at 10:53
Monitoring without polling
Posted on Sep 7, 2017 at 11:52
Looking for heap distress
Posted on Jun 17, 2017 at 10:17
An elm map exposition
Posted on Dec 31, 2016 at 16:20
A performance mystery (part two)
Posted on Nov 4, 2016 at 16:46
A performance mystery (part one)
Posted on Nov 4, 2016 at 12:29
Variance expression in functional programming
Posted on Apr 28, 2014 at 17:19
Variance expression in tell don’t ask programs
Posted on Mar 26, 2014 at 11:08
What is Object Oriented Programming, anyway?
Posted on Mar 20, 2014 at 12:59
Declaring unit test bankruptcy
Posted on Feb 27, 2014 at 10:21
iOS First Impressions
Posted on Nov 30, 2013 at 10:52
The Classpath
Posted on Sep 17, 2013 at 19:50
Close Quietly (with no exception)
Posted on Sep 2, 2013 at 20:12
Object Creation Patterns #2 : Everybody’s building
Posted on Aug 12, 2013 at 21:04
Object Creation Patterns #1 : Factory beats Builder
Posted on Aug 9, 2013 at 21:21
Haskell’s benevolent influence
Posted on Jun 24, 2013 at 15:39
A laziness trick to relax your code
Posted on Jun 9, 2013 at 20:06
ThreadLocal: Not My Cup Of Tea
Posted on May 20, 2013 at 21:50
The Evil Of ToString
Posted on Apr 21, 2013 at 12:07
Investigative Gumption
Posted on Apr 14, 2013 at 09:16
Some reminders about feature toggles
Posted on Apr 10, 2013 at 19:05
ACCU 2011 Nuggets: 2. Move semantics
Posted on Mar 24, 2013 at 20:33
ACCU 2011 Nuggets: 1. Hide and seek
Posted on Mar 20, 2013 at 21:58
Posted on Jan 1, 0001 at 00:00