Blog

My Semi-Technical Blog

6 min read

You should be! With all the numerous data breaches including the Equifax hack of 2017 (which affected nearly HALF of the people in America), people should be very concerned with securing their data. You need to make sure you're using both strong and unique passwords for each website in case your password is stolen. You also need to remember all these passwords if you're not using any kind of password manager. In today's post we cover setting up and using my favorite password manager which solves all these problems: KeePass.

Continue reading...

7 min read

Controlling a robot with your mind sounds like something right out of Big Hero 6 right? Well in today's blog post I'll cover how I was able to write the code to do it myself with an EEG and a A.R. Drone and then later use the same logic to control a video game for my senior design project.

Continue reading...

6 min read

You're either wondering what page scraping means or why on earth you would do such a thing instead of using an API like a sane person. Both will be covered in today's post as we explore page scraping with Python's delightful Beautiful Soup package.

Continue reading...

4 min read

Have you ever wanted to make your own Google Home? While it won't have nearly the same features, you can build your own with Google's AIY (artificial intelligence yourself) Kit! In this post I recount my experience attempting to reproduce the Google Home's ability to play music on demand.

Continue reading...

6 min read

Chances are you use or at least have heard of Ad-Block or some variant of browser-based ad-blocking. But what if you could take it a step further, blocking not just ads in any browser (apps included), but also telemetry and malicious sites across every device on your home network? Today we explore setting up network-level ad-blocking with a Raspberry Pi. It's a lot easier than it sounds.

Continue reading...