The Geek Gone Crazy

My family is very STEM oriented. I grew up learning hands on at home. Taking things apart. Questioning how things worked and eventually learning how to actually fix those things I took apart. As much as possible we're trying to encourage this for our kids.

Read more...

I don’t think its likely a surprise to anyone if I say I’m typically an introvert. I stay at and around home a lot in general. But when its no longer by choice.. kinda takes the fun out of it.

We identified early on that we needed to keep our selves busy and entertained.

Read more...


I wrote a bit about my reasoning to De-Google here. Now I want to write a bit about my progress, the struggles and what I ended up with.

Read more...


This is not by any means a new idea. A quick search around the web will return many results of people doing this. My reasons are likely similar to many others. Privacy being the most common shared reason.

Read more...


You could say I've been a docker / container fanboy for a while now... I started working with containers in a couple of previous jobs. Primarily only as aids for the build process or for maintaining the same environment between dev and production. But at my current job I got the opportunity to really go all in. At Rocket.Chat we wanted to build a cloud offering to allow people to quickly and easily deploy Rocket.Chat.

Read more...

Lets say you have data on a remote linux machine, and for what ever reason you need to format the drive.  Like for instance you decide to switch VPS hosts. If you just let them delete it, you have no way of knowing what really happens to your data. So providing you have ssh access here is a way to eliminate your data.

Read more...

I've found my self on occasion needing to find the public IP of a machine while in commandline(CLI).  Most of the time its just because i've spoiled my self with DNS entries, and haven't memorized it.

Read more...

I was assigned the task of creating a children's linux distro for use here at the library(where I work).  Here's a sneak peak:

Read more...

With ICANN recently announcing the end of IPv4 addresses to allocate, its time to take a look at the future.

What is IPv6? According to Cisco IPv6 is:

IP Version 6. Replacement for IPv4. A next generation IP protocol. IPv6 is backward compatible with and is designed to fix the shortcomings of IPv4, such as data security and maximum number of user addresses. IPv6 increases the address space from 32 to 128 bits, providing for an unlimited number of networks and systems. It also supports quality of service (QoS) parameters for real-time audio and video.

A typical IPv4 address looked something like this: 74.125.225.17 (One of google's)

Read more...

About a month ago at work we started a project internally known as Project Opacity.

Opacity by definition: is the quality of being opaque to a degree; the degree to which something reduces the passage of light

Read more...