About
Although I don't generally write much, sometimes I'll find something interesting, or something that I notice a significant number of people could benefit from reading about. In that case, it'll most likely end up on this page as an article.
Search for matching articles based on their title or topics.
A Beginner's Guide to Searching with Lucene
A brief overview of how to use Lucene to create an index for some content, and search that index to find relevant content quickly.
DSH - Easier Scripting in D
An overview of my DSH library, that simplifies some of the more tedious parts of writing shell-like scripts in D.
The D Programming Language: Does it have a future?
My take on the heated discussion that is the D language's future.
Spring's Open-Session-in-View & Transactions
How to (properly) structure your Spring-Boot API to avoid obscure ORM headaches.
2D Games with Java & Swing
Beginner guide to making simple 2D games using Java's Swing UI framework and a game loop.