another man's ramblings on code and tech

If Games Focused on Gameplay over Graphics

I watched a YouTube series on the creation of Dwarf Fortress the other night, and I must say it really ended up intriguing me. I've never played Dwarf Fortress myself, but I have watched a few friends. For the uninitiated, its rogue-like farming and management simulator with very old graphics but...

Read more
Date: April 11th at 9:27am

A Review of Jenkins Groovy Pipelines

Jenkins implemented a form of job that can be written in Groovy a couple of years ago. They call them Groovy Pipelines, and they have two major types:

  • Declarative pipelines

    • Have a strongly opinionated format for syntax and semantics in writing jobs
    • Slightly modified example from a "build...
Read more
Date: April 4th at 8:22am

My Raspberry Pi Experience

I've played around with a few Raspberry Pis in my time. As a developer, it's kind of hard to not find a way to use one of those neat hobby boards. I've helped people set up NASes, emulators for old arcade games, and remote home monitoring solutions all from Raspberry Pis. Here's some advice and ex...

Read more
Date: March 26th at 9:28am

Why Memory Consumption is a Sham and you know nothing, Jon Snow

OK, quick question. How much memory is your computer using right now? After being asked this, most simply open up their favourite performance monitor of choice and rattle off the biggest number they can find on the screen. As a performance developer I’m asked that question constantly, and was on...

Read more
Date: April 4th at 12:00am

Elasticsearch Performance Tuning

Working as a performance investigation developer at my company using ELK for monitoring a 5 server system constantly shows high traffic load to our Elasitcsearch cluster. Near the beginning of my tenure as a developer I was constantly troubleshooting seemingly random node toppling and incredibly sl...

Read more
Date: February 22nd at 1:14pm