## 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.

### Creating an API with Handy-Httpd

September 26th, 2023 D Lang Showcase Tutorial

Take a look at how you can set up a web API with my Handy-Httpd library.

### A Beginner's Guide to Searching with Lucene

February 6th, 2023 Java Tutorial

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

May 5th, 2022 D Lang Showcase

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?

March 26th, 2022 D Lang Discussion

My take on the heated discussion that is the D language's future.

### Spring's Open-Session-in-View & Transactions

May 9th, 2021 Java Spring Tutorial

How to (properly) structure your Spring-Boot API to avoid obscure ORM headaches.

### 2D Games with Java & Swing

May 9th, 2021 Java Tutorial

Beginner guide to making simple 2D games using Java's Swing UI framework and a game loop.