I always start my workday by looking at the tasks that have been assigned to me, looking at their priority, and making a list with the ones that I want to complete. This routine that I follow, clears my mind and allows me to go from task to task without losing focus-and has...
A job without a purpose kills a man's soul
It is a known fact that many people derive meaning to their lives through work, doing something that is useful to others, or has a purpose higher than oneself, provides us with sentiments like pride and usefulness; take a brief look through human history and see how far people...
The side effects of not having a clear separation
I work from home and live in a not so tiny apartment, it has sufficient space to allow me to have a dedicated office space, in which I spend roughly 8 to 10 hours working for company X, and another 2 to 3 hours working on my own projects, totaling 10 to 13 hours per day. This...
An effective way to refine your coding skills
There are multiple ways that we can use to improve our coding skills, most likely you have already tried a few and found them useful but only to some extent, or maybe you found out that some require you to invest an amount of time that you don't actually have. To give you more...
My take on open source
The term "open source" was coined in 1998, the year that the company behind Netscape decided to give away their source code, an event that started to pave the way for a new form of sharing knowledge and building together in the open. Never in the history of human-kind have we had...
An artisan sometimes makes his tools
As developers we often hear the term "Don't reinvent the wheel" and for the most part we are ok with it, but what if I want to reinvent the wheel? The majority of programming languages that we use today, already handle many things so we don't need to, and if the language itself...
I always start my workday by looking at the tasks that have been assigned to me, looking at their priority, and making a list with the ones that I want to complete. This routine that I follow, clears my mind and allows me to go from task to task without losing focus-and has...
A job without a purpose kills a man's soul
It is a known fact that many people derive meaning to their lives through work, doing something that is useful to others, or has a purpose higher than oneself, provides us with sentiments like pride and usefulness; take a brief look through human history and see how far people...
The side effects of not having a clear separation
I work from home and live in a not so tiny apartment, it has sufficient space to allow me to have a dedicated office space, in which I spend roughly 8 to 10 hours working for company X, and another 2 to 3 hours working on my own projects, totaling 10 to 13 hours per day. This...
An effective way to refine your coding skills
There are multiple ways that we can use to improve our coding skills, most likely you have already tried a few and found them useful but only to some extent, or maybe you found out that some require you to invest an amount of time that you don't actually have. To give you more...
My take on open source
The term "open source" was coined in 1998, the year that the company behind Netscape decided to give away their source code, an event that started to pave the way for a new form of sharing knowledge and building together in the open. Never in the history of human-kind have we had...
An artisan sometimes makes his tools
As developers we often hear the term "Don't reinvent the wheel" and for the most part we are ok with it, but what if I want to reinvent the wheel? The majority of programming languages that we use today, already handle many things so we don't need to, and if the language itself...