Next to my Microsoft Surface Go with Windows on it, I often take my Lenovo ThinkPad Yoga S1 with me, when I visit my family over the weekend. The ThinkPad let’s me do some development things on a Linux machine (with Ubuntu 20.04) during the long train trips (6 hours each direction). So I always try to get everything up-to-date before. It’s always amazing how fast it is to do this.
As always, a real nice essay (musing) by Scott Nesbit. This time it’s about productivity:
Productivity never an end in itself. Productivity is a means to an end. That end is to be able to live your life outside of work. To be able to pursue the interests and passions that grab your attention. Being productive gives you the time and space to enjoy the company of family and friends.
Today I got up at 7 am (although I could have slept a little longer) and instead of eating breakfast, I started directly turning on my PC and finishing an open programming assignment. It took me about an hour, but after finishing it, I felt so good.
It reminds me that about 2 years ago I got up very early every day to run. It feels so good to have already achieved something productive in the morning right after getting up and before breakfast.
While writing this post, I’m already very tired, but I just want to add another thing to the list with things I did today. Today was a quite productive day, although it were holidays and I didn’t need to go to university. I had the option to sleep as long as I wanted, but I didn’t sleep until noon to get things done.
One negative aspect of studying compared to working is, that you need to do things at home very often.
I recently got a new (refurbished) notebook and already wrote a post about that, but this time, I would like to focus on my software setup. What programs do I use for developing? What do I use for writing? And what is my favorite web browser?
But first let’s start with the Operating System:
Operating System: Solus I love Linux and I’m already on the Linux site for a few years.
Yesterday I told you, that I currently somehow struggle with procrastination and not being able to get myself finishing the tasks from my to-do list. So today I used an app again, that I last time used while preparing for my final exams in school.
It’s name is Forest and you can plant trees. Why should I plant trees? Well, the trees will die if you use your phone, before they finished growing.
Things aren’t going well currently. My procrastination is my top activity and the list with tasks to do is growing each day. My room is a mess and I’m using my phone more than I should.
But what’s wrong? Why is my motivation kidding me? Why can’t I get myself to do something productive? Like writing an article or writing a few lines of code? But instead I somehow end up watching YouTube videos, scrolling through my Twitter feed and browsing the web.
When you’re on the go quite often (at university during the week or with the family during the weekends), it’s actually quite difficult to use the spare time you have for writing blog posts instead of fixing bugs or coding new features for your favorite project. That’s why I recently built the habit of writing most of my posts on the go.
For my cheap Amazon Fire 7 Tablet I bought a case with a Bluetooth keyboard, which I can also take out of the case and connect it with my smartphone.
Julian Zehr recently published a post regarding Zero-Days, the days where you don’t do something to reach your goals. So where you don’t code to become the world’s best software developer or don’t write to become the most famous blogger. The days where you do something different.
I totally agree with him, that the best way to reach this goal is using every day to come your goals closer, but I also think sometimes it’s necessary to do something different, like running instead of coding or reading instead of writing, even when it’s not directly related to your goal.
Writing posts, especially when you just write for the sake of publishing a post, can be really painful. You tensely try to come up with an idea, then you start typing but have to think about every second word. Another bad addition to this is, when you aren’t native English speaker, so you use a translation site and copy every translated sentence over to your editor…
It’s like building something, but you directly know it’s bad.