Free time is a wrong concept

Search for a command to run...

No comments yet. Be the first to comment.
Phew, that was a lot. I'm always surprised how simple solutions contain so much detail and nuance when I try to explain them. I hope I conveyed the message that A-Frame simplifies code within a module or class by separating the infrastructure compone...

No architecture is complete without an easy way to test the functionality. My recommended strategy is to use two types of tests: unit and integration. As far as test setup goes, there is no clear winner for a test framework. xUnit.NET, NUnit and the ...

The examples in the previous posts seem really nice for simple scenarios. How do I approach more advanced use cases? The big scenarios are: I need multiple pieces of data from different sources I need to perform an infrastructure call in the middle...

I’ve shown how I write code using the A-Frame architecture without help. Yet I find a library or framework very convenient when using advanced techniques. Wolverine is at its core a messaging framework, but goes well beyond that. It has an in-memory ...

Now the expected structure is clear, let's take a look at the code. I will start with a minimal API implementation to demonstrate that there is no need for a framework to implement this architecture. I do know of a framework that makes A-Frame effort...

Lately, I've noticed that I have less and less free time. That got me thinking of all the tasks on my to-do list and how they fall into two categories: the ones I have to do and the ones I want to do.
I wondered when I last had free time and realised I was asking the wrong question. I should have asked: when was the last time I did something I wanted to do. The immediate follow up question that popped into my mind was: what tasks are on that list.
That's when it hit me: there is no free time. All my time is occupied. It just depends on what I occupy it with. Sport, hanging in my sofa watching TV, reading a book, writing a blog post, working for a boss, fixing a broken light bulb or doing the dishes. Everything I do takes up time.
The items on my want-to-do list depend on a lot of factors. For example: sometimes if I'm at work, I would love to be home playing video games; but when I'm at home doing the dishes, sometimes I would rather be at work where I could fix a problem. Which task is on my want-to-do list depends heavily on my mood.
The need-to-do list is more easily assimilated, it's all tasks that need to get done: putting the trash cans outside every Sunday evening, programming a certain feature for a client or preparing to talk about a topic for an event. Sometimes, the need-to-do and want-to-do overlap, which I really like.
This realisation put a part of my mind at ease. I don't need to figure out when to plan free time, because tasks on my want-to-do list is my free time. I just need to plan need-to-do and want-to-do tasks more evenly. After a day of working (need-to-do), I should plan some want-to-do tasks such as sport, play a game or spend time with my wife. Since I've been doing that and been consciously aware of it, I've noticed my stress levels going down because I don't need to free up time for free time. I secretly had lots of it already, I just had to balance it out more.