Badgerr's Stuff

Software Development and other (un)interesting things

Golang Away: TCP Chat Server

So I’ve started learning about Golang, skipping all the boring stuff and getting right into the fun, learning the required “boring stuff” as I go. I found some sample code to use as a starting point, but I ended up having to adapt it to fit both my needs, and the apparent evolution in the [...]

Posted in Golang, Software Development | 3 Comments

Golang Away: Adventures in Go

I enjoy learning new things, preferably those outside of my normal day-to-day work with C++. I spent a brief bit of time having a look at Erlang, because I’m a sucker for “cool networking stuff” and Erlang sounded really cool. However, I never really got into the functional programming mindset, and so after some tinkering [...]

Posted in Golang, Software Development | No Comments

And the server lives once more

A couple of weeks ago, I managed to break my server. In a spectacular show of incompetence, I rushed a command as root and typo’d – BANG; and the permissions are gone. Well, not actually gone, just screwed. I was then unable to do anything with sudo and I lost the tiny bit of paper [...]

Posted in Software Installation, VPS | No Comments

Should Software Engineers also act as Tech Support?

I’m a software developer, but I work in a fairly small company, and each developer takes on an “unofficial” support role usually based around their own software. Some developers have to do more support than others, depending on a number of factors such as how many products they have developed/shipped, how buggy their products are, [...]

Posted in Software Development | No Comments

Old SVN comments make for funny reading

It really annoys me when people don’t put comments on their SVN commits. What must annoy those people is when people like me write stupid stuff there instead. It’s just as useless, but it has the added bonus of providing some comic relief on a quiet Friday afternoon. Browsing SO as usual, I came across [...]

Posted in Software Development | No Comments


New server, new blog?

Posted in Uncategorized | No Comments


The thoughts and opinions expressed on this website are mine and/or those of any authors cited. None of the material on this website represents my employer in any way.