Skip to content

Category: Blog

New Horizons

Okay, truth is, I’ve been putting this blog post off for awhile. Honest, I’m a pretty chill guy, but I just don’t know how to blog this without making someone look like an ass — I have to say, even after almost two months, I’m still pretty damn bitter about the whole ordeal. Well, kids are in bed, wifey is snoozing, and it’s just…

A Positional Shift

Okay, truth is I don’t blog much, maybe once in a blue-moon. But… it happens, shit happens! I love a challenge, I love trying something new… most of all, I love being wrong — so I can learn how to be right! Knowledge, at least for me, is power. Knowing is seeing, and seeing is understanding. Does that make sense? I dive into the…

Docker – My recent experience

It’s been two days, roughly 12 hours real time getting spun up on a new project. The client requirements here means we must use Docker for our development environments. When I first heard this, I was seriously excited… docker, unit tests, standardization… who wouldn’t enjoy stability? Right? Yesterday morning I began to setup docker on Windows 10. My first immediate thought is “download Docker”…

My Year in Review – 2017

Truth is, I tried to title this post about three times before writing it, and blogging is hard – but I read somewhere that you should just do it, and learn. That’s been my whole deal this year, just do it and learn! So, without further bantering on my indecision, here’s my year in review! One of the hardest things I’ve learned thus far,…

Ignore Negativity and Move On!

Sometime around 2013, maybe earlier, I got into WordPress, and faked my skills as much as possible. “I’m a WordPress developer” I’d say, “I could build you a cheap website, at low cost.” During this time I’d bid projects for just a few $100 saying “I know what I’m doing”. And I kept telling myself that for years. Making a few hundred here, and…

Mailcatcher Nginx Config

Nginx configs for Mailcatcher are out there, but if you’re like me you want something simple. I mean it’s Nginx, can’t be that hard right?

Chances are you’re here because you have a dedicated server, and want to setup mail catcher.  Well if you’re like me and spent HOURS looking for a ‘simple’ solution; I promise not to disappoint you.

Mailcatcher is something relatively new to me. It’s not something I’ve needed to use because my server’s IP is blocked by google already ( apparently my hosting has done something nefarious at one point ). Since I’m blocked anyhow I use a Gmail plugin for all my personal sites, so I know which sites can send email, while all the rest cannot.

If you’re not familiar with Mailcatcher you should be! it’s just as you’d expect; it catches all emails coming from your server and forwards them to a faux inbox for your viewing pleasure.

Java: Catching all Exceptions

So here’s the thing.  I’m not REALLY a Java guy. Yes I did, however, write most of the starting code for WooMinecraft, but that was more of a test on getting into Java itself, not really to write the plugin.

My day job is as a WordPress developer over at WebDevStudios. So I’m really limited on the time I get to spend with Java, which makes it more of a hobby and a side project. This is evident if you look at the commit logs for WooMinecraft.

However, this weekend I’ve started work on a sort of “remote white-list management” for Minecraft. To get you up to speed, Minecraft, while being a game, is still pretty in-depth if you play modded Minecraft like Feed the Beast or Tekkit, or other packs.  Anyhow, I’m not going to try to explain it completely, but basically for me, Minecraft is a Java playground.

From GPL to Commercial

For some time, I’ve had this one plugin, not many know it exists, and it literally had only ONE install, which was me. To be clear, this is NOT talking about Content Warning v2 – I would NEVER make that commercial. Too many sites use it.  Rather; this is talking about Minecraft Suite. Minecraft Suite is more of a passion project of mine, and…

Back to Civilization

After the nuclear fallout that was my web-server crash, I finally took some time to bring the site back online. A bit bland obviously, mainly due to my lack of ‘wanting to put everything back’. I gotta say, after a crash like that, completely losing my entire database. It was utterly stupid of me to assume ‘that won’t happen to me’ — when it…