Start sharing your programming and design ideas by checking out this guide.
What does competitive programming look like and what are some things you must watch out for? An experienced engineer has some good insights to share with you.
Learn the basics of C++ as we'll introduce you to the principles of both C++ and programming in general.
If you've ever wanted to contribute to open source projects but don't know where to begin, here are some tips to get you started.
With the arrival of the New Year, we asked CTOs and developers to reflect on this past year and to share their personal resolutions for 2017. We hope these resolutions will inspire you to set your own goals to become a better developer.
If you’re feeling generous this season but you’re not sure what to buy, we’ve compiled a comprehensive list of the best gifts for engineers, particularly software engineers and web developers.
There are a ton of great developer blogs out there, so we’ve curated a list of our team's favorites along with top choices from some members of our community of expert developers.
A good color scheme is a key to work long hours on any editor. With this, you will be able to create your own Vim Color Scheme.
Don’t hesitate to get a programming mentor, period. It will be the greatest investment you can make towards advancing your career. No matter the age or level you are at, you still need at least one mentor.
I’ve been coaching junior programmers for a few years and none of them picked up the craft effortlessly. In fact, they often hit against the same obstacles. So here’s my attempt at organizing those obstacles and offering high-level solutions.