Hey, I’m Dave.
I’m a Linux Systems Administrator and Programmer. I started learning to code as a kid in the late 90’s. I was fascinated with computers and I wanted to make my own computer games. There were no kids coding tutorials or YouTube available then so I used the dial-up Internet in my Dad’s office to search for game programming tutorials on Yahoo! and Excite.com, using up all the printer paper to print out QBasic computer code that I’d take home and type into my old 486 computer.
The first line of code I ever wrote was modifying QBasic code in a game called ‘Gorillas’ to make sure my banana always hit my enemy!
I discovered Linux in 2002 after reading a book that I found in the local library. The first Linux distribution I used was Red Hat Linux 7.3, before Red Hat split into RHEL and Fedora Core. I fell in love with the freedom and variety that Linux offered and the ability to change things and make my system my own if I wanted to. I’ve used most of the major Linux distros, distro-hopping from Red Hat and Fedora, Ubuntu, Debian, Slackware, SUSE, Mandrake, PCLinuxOS, Linux Mint, Gentoo, Arch Linux…. I’ve tried my hand at LFS and building my own distribution, and I’ve used all of the BSD’s and OpenSolaris as well.
I started building Websites for small businesses in 2008 and since then I’ve worked for a number of companies and large Enterprises writing code, managing servers and infrastructure.
I currently work as a Linux SysAdmin, managing and automating a large fleet of Linux servers, including Red Hat, Oracle, CentOS and Debian. I write code in Python and Go, I use tools like Ansible to automate systems, and I love digging into programming languages, operating systems and cyber security.
This website is for my own personal use. I write content for myself that might also be useful to others. I write about Linux, open source technologies and Cyber Security. I’m not affiliated with any company and nothing I write here is anything other than myself using and understanding the technology