You heard this before: “The code should be its own documentation”. I don’t like this phrase. There is some truth to it, but I don’t feel it’s completely accurate. It misses some cases where the code is not, and should not, be its own documentation. When the code is the documentation? Documentation adds complexity to […]
productivity
How to never miss an important email
Email is almost universally required. But, it can quickly feel overwhelming. It is not uncommon to get hundreds of emails per day. And amongst those hundreds of emails, only a handful are truly important. You have to stay on top of your emails. Missing an important email does not leave a nice impression on your […]
You’re not shipping your computer
Not all computers are the same. Here, you are entitled to go Duuuh!, but bear with me. What works on some computers, does not always work on the others. Why does it happen ? And more importantly, what can you do to protect yourself ? Over the years I spent a lot of time on […]
How to deal with too many tasks efficiently
Have you ever felt under pressure, like there is no end to the tasks, they keep piling up and you don’t seem to find the light ? Know you are not alone! I have made a new year resolution to become more efficient in my day-to-day tasks. Here is what I could gather so far. […]
Jack of all trades – a case for a general programmer
What exactly is a jack of all trades ? According to vocabulary.com, a jack of all trades is a person who has some level of skill in many areas. The world is changing, and so must we Technology is changing faster than ever. If you look back even a few years, things seem almost unrecognizable. Just looking […]
Scheduling – Come one step closer to full productivity
The unicorn of office days: Having a productive day, each day, every day. It’s an admirable goal. It’s a goal we all strive to achieve. A step in that direction is having an efficient schedule. I’m here to help. Let get cracking! Get the data Step one in solving any problem is defining it. Try […]
Things to do when you’re not writing code
If you’re reading this, I assume most of your hours are spent staring at an IDE, coding away. What about the times when you’re not building shiny new features. If you’re lucky enough, then you’re going to have a couple of hours of free time every now and then. What should you use that time […]
Soft skills do matter
Let’s start at the beginning: what exactly are soft skills ? Soft-skills, is an umbrella term, covering the less technical skills you need for your work. Stuff like communication, time-management, delegating and other fun stuff you have to do outside of an IDE. I sure hope you are one of those programmers that do consider […]
Be a more productive coder – Some metrics you should use
What does make a good coder ? Is it the number of lines of code they write in a day ? How about the number of work hours they put in the office? Maybe it’s how fast they code, how quickly they solve any given issue? Well, as you might have guessed by now, I […]
Keep meetings short
We have all suffered through meetings. You know that meeting that seems to just go on and on and on without an end in sight. If you hate them as much as me, then this article might just be for you. In the following lines I will share some tips and tricks that helped me […]