Maintaining open-source projects is an exciting yet time-consuming process as it comes with a multitude of responsibilities and unexpected…
For far too long, programming carried the stereotype of being an isolated process in which introverted, socially-awkward computer guys hack…
Contributing to open source is an exciting endeavor that is packed with benefits for yourself and the community. Open-source projects allow…
One of the most common pieces of advice given to job-seeking developers is to contribute to open-source projects. Contributing to open…
Software development can be easily mistaken as a purely technical process of turning code into beautiful, fully-interactive digital…
Have you ever known someone who can ace tests without studying? Do you have friends that can recall details of movies that they’ve only seen…
So you’re interested in coding, but you are unsure if your math skills are up to par. Programming must require a deep understanding of…
Technical interviews. This phrase can send chills down the spine of even the bravest engineers. The nature of a technical interview can vary…
The mere thought of public speaking sends many of us into a state of panic. Even those of us who are not shy battle with fears and concerns…
Machine Learning. Artificial Intelligence. Cryptocurrency. Blockchain. These buzzwords have exploded in popularity, capturing the…
Time is money, and a wise person once told me to work smarter not harder. There are countless apps and extensions designed to improve your…
When going full speed, it can be difficult to pause and reflect on how far you’ve come and what all you’ve accomplished. My life changed…
Learning how to code is an unrivaled modern experience. As an aspiring developer, no matter what level you’re at, you have a unique and…
“Coding bootcamp is hard!” “It’s like drinking from a firehose!” “You’ll constantly feel like you’re in water that’s just below your nose…