Linux Users and Files

Some of this was inspired by this post. First let’s talk navigating linux. I’m assuming you are familiar with the ls command. Let’s look at it a little further by exploring it’s options and setting and alias. It’s common for ll to be aliased as ls -lh which is more useful than the ls command alone. I typically like to add -a as well to show files preceded with a dot (. [Read More]

Happy Pi Day

I changed my Linux+ test date to May 4th. I was stressing on taking it this upcoming Tuesday since I haven’t properly prepared for it. I also just freshly installed Big Sur on my 2017 MBP so I’m having to do a lot of this from scratch so this is a good time to start blogging about it. This will be more so notes for myself than an actual blog post. [Read More]


This weekend I revisited an old project Using grep On A Large File. TL;DR I downloaded a 80+GB email and password text file dump. This probably includes your past passwords. You can find out at have i been pwned I really like this project because it contains real email addresses and passwords to aid you in ethical hacking. I find this information especially useful because of so many people reusing old passwords. [Read More]


I obviously love raspberry pi’s and I have been wanting to share my RetroPie image for some time. This image contains everything you need to get going. Simply unzip the file and then flash it to a microSD card (32gb or bigger) and you are good to go. Connect your controllers and begin having fun. This image is designed for raspberry pi 4. I can find my raspberry pi 3 image if you send me an email. [Read More]

k3s on raspberry pi

Going to share with you how I got kubernetes running on my raspberry pi cluster. For this build I used 1 x raspberry pi 4 8gb model and 3 x raspberry pi 4 4gb models for this build. The case is a C4Labs Zebra Bramble Case. Warning this case is a pain in the ass to build. I would have thrown it away or returned it if my girlfriend didn’t help me build it. [Read More]

Daily Journal

It’s a new year and I’ve decided to change the way I record my daily journal entries. I have been writing a journal on and off since my early twenties and keep evolving the way that I document my life, memories, and goals. I used to write in a Moleskine with my JETSTREAM pens (great for lefties) but now do most of my journaling and writing behind a computer. I still write in a physical journal and take physical notes that I transfer to a digital form at a later time. [Read More]

Josh's Adventures in Wonderland 2020 Wrap Up

I’m slowly still working towards my linux+ certification. While studying I created a one liner that replaces my name with Alice in the book Alice’s Adventures In Wonderland. curl | sed 's/Alice/Josh/g' > Joshs-adventures-in-wonderland.txt This one liner uses curl to download Alice’s Adventures In Wonderland from Project Gutenberg and uses sed to replace my name with Alice’s name. You can view the output here Josh’s Adventures In Wonderland. I hope this gets people thinking about other cool things you can do playing around with publicly available data. [Read More]

Linux+ Update 2

Wanted to share a few resources I discovered while studying. The first is some files and directories provided by Linux Pocket Guide. When you are first playing around with Linux and performing text manipulation and file comparisons you need directories and files to work with. The Linux Pocket Guide provides these resources. I recommend you buy the book, but if you don’t the files are publicly hosted. The two commands below will download and extract the files. [Read More]

Linux+ Update

I’ve been slacking but I’m still working towards my CompTIA Linux+ certification. I bought an external SSD for my macbook because I was running into space issues editing videos and hosting VM’s. I moved all my video footage and VM’s to a 2TB Samsung T7. I also upgraded my Mikrotik RB951G to a newer hEX S model. I configured the second firewall to create a lab network where I can play around a little more freely. [Read More]

Using grep On A Large File

I have had an increased interest in hacking and have been playing around with brute force attacks using Python. I was thinking of better ways to brute force and the first solution that came to mind was a password list. I went to have i been pwned? to see if I could get the database used for checking if passwords have been used. Of course I couldn’t find it on the website, it would be very irresponsible of someone to do that. [Read More]