Microsoft Apprenticeship: Learning C

  Hey everyone, still cannot believe I am currently an apprentice software developer at Microsoft. I made a video describing my experience thus far and my newest challenge of learning the C programming language. I intend to do a more organized How to Learn C video and post in the future (once I actually learn…

Talon Voice | Speech to Code | #Accessibility

Talon Voice Tutorial   Good Day Everyone! Today I want to bring to you all a software I found of use several months ago while battling idiopathic neuropathy (now healed). For about three weeks in March, I could not type without significant pain during my internship.  At the time, I thought it was Carpal Tunnel…

My 1st Month as an Intern

Hey you all, good news! I got an apprenticeship. A software engineering apprenticeship. Essentially, I get paid to learn 40 hours a week and be mentored. My apprenticeship is for several months too. So far it has been an absolutely amazing experience. All of my co-workers are so friendly and helpful. In the last month…

Command Line Basics | Mac OS & Linux

Hello everyone! Today I’d like to share some of my favorite and most used bash commands. You will be a novice ninja once you learn these. Trust. You can watch the video or scroll down below   TERMINAL  COMMANDS   pwd Our first terminal command is “pwd”. Caps are irrelevant. What “pwd” does is tell…

The Next Best Thing

*Disclaimer: I wrote this post (and recorded the video) a few weeks ago and scheduled it to be posted today. I wasn’t sure if I should still post it since I’ve recently gotten an internship offer but I want you all to see where I was and what I was working on and planned to…

Rotate a Matrix: With New Array (Python)

Hello everyone. I have another algorithm for you all today. One I’ve been meaning to tackle for a while now. La rotation d’une matrice…Rotation of a Matrix! I have two versions for you all, both in Python. This post makes a copy of the original matrix and adds the correct values to it, the second…

Number Of Islands Tutorial (Python)

Hey everyone, glad to finally get this tutorial out to you all. I know I’ve been stating this for months now but I finally re-visited the question the other day and it was a lot less intimidating than when I had first seen the algorithm last year. I hope to simplify it for you all….

1 year Job Hunt Update: QA? A+ cert? LeetCode Explore? A break.

Disclaimer: This post is extremely long. It’s a four month update. Also, I know I’m probably oversharing my life but this is “ColorfulCode’s Journey”. Remember that. Disclaimer 2: I’m re-reading this post and it comes off a bit dark at times. I’m fine, just burnt out. *Hey you all, this post is literally almost 2…

Interview Cake Review

Hey you all, I’ve been meaning to write a review about Interview Cake. Just to leave my feedback. I’ve solved/read through all of the 46 questions. There does not appear to be any unsponsored reviews from what I’ve researched, so here goes. Disclaimer: I am in no way being paid for this review and I…

Udacity Front-end Nano-degree so far

Hey you all. So i’m reviewing Udacity front-end Nano-degree so far. At the time I am writing this i’m 63% through the JavaScript section, which is section 3 of the Nano-degree. I’m reviewing part way just to update you all, and if worse case scenario I don’t get to complete it. I know the deadline…

Stack of Plates ~ Cracking the Code (Python)

Hello everyone, today I am showing you a Stack question out of Cracking the Coding Interview. The question is 3.3 in the Stacks and Queues chapter. I discovered this implementation on-line and commented it for better understanding. The video below is also an explanation of the process. The stack of plates question basically asks that,…

Sort Stack Python~ Cracking the Code

Hello, Everyone. I solved an algorithm in Cracking the Coding Interview a few days ago and thought i’d share my code since I could only find one partial Python implementation online. The first video below shows a visualization of what is expected. The second video is of me explaining the concept and implementing the code….