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.
In this age of connectivity, working remotely has become the dream of many. Being able to work with the world’s top companies regardless of your location is a benefit a lot of developers find more suitable for their lifestyle. Going remote also lets you gain back control of your time by eliminating the daily commute and even establishing a...
So which methodology should you choose—procedural programming vs object-oriented programming? Admittedly, it IS hard to know for when it makes sense to go one route vs another. Perhaps understanding these two will help you decide which one to choose.
We’re in the midst of an amazing transition: the democratization of programming. This is simultaneously really good, and really overwhelming. This article will try to help you navigate the many potential options available and pick a pathway that works for you.
“I wanna be the very best, like no one ever was,” belted out during the opening song of the Pokémon anime series—or by every developer at one point in their career.
In your developer's career, you should give each one of the four text editors mentioned in this tutorial a shot for at least a week to see for yourself what works and what does not work for you.
Binary search is a lot more than just a way to find elements in a sorted array. In this tutorial, I will help you understand binary search better by going through some basic problems then applying them in technical questions asked during interviews.
This tutorial is about basic graph algorithms and how these can be used to solve some general problems asked in technical interviews.