2025  1

April  1

Comparison method violates its general contract!

4 April 2025 · 2243 words

2024  1

May  1

Using Jackson Deduction to Simplify Deserialisation

30 May 2024 · 465 words

2023  1

April  1

Quick, Repeatable, Maintainable Maven Builds

25 April 2023 · 667 words

2014  1

May  1

Making Pull Requests

24 May 2014 · 772 words

2013  15

December  1

Loading a DTD from a JAR

2 December 2013 · 238 words

November  2

Writing Libraries in Bash

19 November 2013 · 399 words

Getting OCMock to play nicely with XCode 5

17 November 2013 · 251 words

September  1

Switching Text Editors

8 September 2013 · 454 words

August  3

Using Mockito as a Crutch

28 August 2013 · 400 words

Hanging Out with Linked Hash Maps

18 August 2013 · 219 words

Chopping Down Tall Classes

12 August 2013 · 331 words

May  2

Pressing Buttons in Bash

12 May 2013 · 162 words

Writing a Simple Gradle Build

5 May 2013 · 217 words

April  3

Deleting Files from Git Object Store

17 April 2013 · 166 words

Defusing XML

15 April 2013 · 336 words

Blogging with Pelican

13 April 2013 · 156 words

January  3

Bringing Eclipse Shortcuts to XCode

12 January 2013 · 194 words

Disable Cache in Chrome and Other Goodies

6 January 2013 · 65 words

Code Shame

3 January 2013 · 289 words

2012  15

December  3

Disabling the Next Button in an Eclipse Wizard

9 December 2012 · 209 words

Lazy Instantiation in Objective C

9 December 2012 · 113 words

Unit Testing in C with Check

9 December 2012 · 994 words

November  1

Deploying an XML File with Maven

6 November 2012 · 141 words

October  1

Fixing a Permissions Error Opening a Semaphore

6 October 2012 · 155 words

September  5

Reading from Sockets

22 September 2012 · 534 words

Saving the Workspace from an Eclipse Plugin

17 September 2012 · 382 words

Fixing Git Upload Pack Not Found

8 September 2012 · 270 words

Monitor a Long Running Process with Control T

7 September 2012 · 144 words

Building an Eclipse Plugin with Tycho

2 September 2012 · 607 words

August  4

Unit Testing in C with Check - Setting Up a Project

27 August 2012 · 913 words

To Sudo or not to Sudo

25 August 2012 · 122 words

Unpacking Maven Dependencies

7 August 2012 · 278 words

Using JVM Shutdown Hooks to Kill a Child Process

6 August 2012 · 155 words

July  1

Modular Projects with Bash

19 July 2012 · 549 words