Almost every person that wants to learn something new, especially programmers and software developers, searches for tutorials, books, articles written about that subject, etc… None out of the ordinary, after all, following the steps of someone who has done this before and [ read more...]
I have to be completely honest with you. I really HATE the word networking. I detest it. The reason why is simple: most people do it in completely the wrong way. When most programmers ask me about networking, what they are really [ read more...]
I’ve got a new job where we do things a little bit differently than how I have in the past. I honestly can’t think of any other company that I’ve heard of that routinely and systematically adopts pair programming paradigms. I imagine [ read more...]
There are a lot of questions on the internet about the future of mobile development, especially the difference between native and hybrid mobile development. Before we dive into this discussion, it is important to understand the basic difference between native vs hybrid [ read more...]
One of the most important things you can possibly do in your software development career, more important than learning the newest programming language or JavaScript framework, is to build a solid reputation. Being a good programmer and having a high degree of [ read more...]
Making a decision is like a workout for your brain. You can do only so much in a day. If you overexert yourself, you can even mentally injure yourself (cause mental fatigue). Exercising your decision-making powers while psychologically fatigued will only bring [ read more...]






