The next release of todocheck – the tool that helps you track & keep TODOs actionable is live!
First time you hear about it? – check this out first.
In version 0.2.0, the main focus was extending support to new programming languages & issue trackers.
Hence, there are now five new languages supported – R, PHP, Rust, Swift & Groovy.
Support has been also provided for two new issue trackers – Pivotal Tracker & Redmine.
Additionally, one useful new feature is that todocheck now supports passing in your issue tracker authentication token via an environment variable – this will make it a lot easier to integrate the tool in your CI environment!
Finally, you can now specify todocheck’s output to be in JSON format. This provides the opportunity to create IDE plugins or include support for todocheck into linter aggregators.
See the full changelog here & don’t forget to update your binary to the latest release!
If you’ve read my last article and taken action, you should now have plenty of time allocated for you to study throughout the week. Now it’s time to create your study plan.
Simply having the study time, does not necessarily mean we can use it effectively. Often times, we meaninglessly drift through online courses, textbooks and side projects without really finishing anything.
Sooner or later, you will end up in a situation where you’ve bought numerous Udemy courses and you’ve merely completed 10% of each of them.
That, indeed, is one of the greatest challenges of self-study – organising your curriculum & study plan.
But fear not. In this article, I will show you how to bring order to your course catalog mess. One step at a time.
So you’ve graduated from university/bootcamp and you’ve landed your first job as a professional programmer. Congratulations, this is a huge milestone as it cost you years of perseverance to thoroughly study the courses in your curriculum.
However, studying like this is easy to do when you can dedicate your entire day for it. Once you start your 40 hours/week job, suddenly, you are deprived from all the free time you had to spend studying.
You have to be much more mindful about how you spend your free time, as it is no longer unlimited.
So what options have you got?
Many times in our lives, we are presented with a choice of what route to take. One is the easy route, and the other is the hard one.
For example, I constantly get messages from people in Facebook, trying to convince me to join them in their quest for easy money through multi-level marketing.
They go on saying that they don’t want to be like those poor people destined to work hard all their lives and get nothing in the end.
It’s better to work smart and get to the final destination of being wealthy with a shortcut. That will take you several months, they say.
And then you have the option to grow in your career, advance your skills and become a master in your craft. And that will take great amount of effort, years of consistency and discipline and great endurance.
The first one sounds more preferable, right?
But I recently watched a movie, called “Big Fish”, which had a scene where the main character could choose to get to his destination via two routes – the easy one, which most people prefer, and the hard one, which no one dares to take.
What the character said was “The more difficult something became, the more rewarding it is in the end”.
But isn’t that just some empty talk which is not applicable to life?
In this article, I am going to share with you the lessons I have learnt concerning this issue and my experience with it.
After spending one great weekend at WordCamp Sofia 2017, I feel energized from all the great people I met there and all the awesome talks I saw.
It was a great event. WordPress people sure know how to make a conference. What also caught my attention was the professionalism of the speakers there.
Despite being a community event, most of the speakers had very professional slides and presented pretty well. On most of the events I go, I see those “Death by PowerPoint” presentations and I feel like that’s just how things are.
But at this event, I saw the tendency of many speakers getting literate in terms of their presentation design. They really put a lot of effort in their slides and presentations. I even saw some things which were helpful for me as well and helped me improve my presentations!
It was a great conference. If you want to check out all the awesome talks from WordCamp Sofia 2017, visit this playlist.
My talk was less WordPress driven, but even so I believe it can be of great use to anyone who cares about being as great of a developer as he can get.
My talk is about Productivity. About the mindset behind being disciplined and performing in your work and using the right tools to help you achieve more.
It’s titled The Productive Developer.
The idea for this talk evolved through my blog and my original post with the same name.
So, if you care about advancing yourself and your career, give it a look: