Machine Learning and Ruby: Enhancing the Cybersecurity Industry Part II

In the first part of this series, I outlined the basics of how machine learning and Ruby can enhance the cybersecurity industry. In Part II, I will be diving into the important pieces that enable this enhancement.

Machine Learning

Read more

Read More

Machine Learning and Ruby: Enhancing the Cybersecurity Industry Part I

Did you know that in the first quarter of 2019, hackers exposed 4.1 billion private data records to the public [1]? The future does not seem bright either. According to Gartner, worldwide security spending is expected to exceed $133 billion in 2022 [2]. With a severe lack of talent in the field of cybersecurity, how are we going to meet the predicted demand [3]? Recent technological advances may solve this issue. Read more
Read More

Intro to Self-Driving Cars Nanodegree

If you ever wanted to learn how self-driving cars work, take a look at the Intro to Self-Driving Cars Nanodegree offered by Udacity. I have recently completed the course and it was such a joy to learn Read more

Read More

BlockDefence Game Project

At the time of writing, I had programmed in Python for eight months and have dabbled in Pygame, one of Python's game libraries. I decided to set out to create my own video game and thus Block Defence was born! Read more
Read More

Experiences with Video Game Development

When one thinks about being a video game developer, it's very easy to associate game development with gaming. From my experience, developing a game and playing it are two sides of the same coin. Read more
Read More

DesktopHub Project

I always wanted a small widget for my desktop which housed every action used frequently. I wanted to do a Google search by clicking one button, and open a multi-nested directory by clicking another. With the help of Python's Tkinter GUI interface, I developed a program that does all of this! Read more
Read More

PracticeJournal Project

As a practicing musician for over eight years, I find it valuable to write down what I practice. It helps me focus on what needs to be improved and it also provides a record of my progress. So, I developed a desktop app that help with this! Read more
Read More