Journal #130 – Love-hate relationship with Monday

Sometimes I hate Mondays and there are times when I love it. It really depends on what’s my mood and my feeling about work that day.

Put it this way. If the task that I need to do on Monday is something that I would enjoy, I look forward to it. But if it’s something I dread or have no interest in doing, I feel the Monday’s blue. And there are days when I feel the Monday’s blue because I’m burn out from work or that there’s something else that I want to do.

And today is enjoyable Monday.

My day started at around 0750hrs but I chose to lay in bed for a while until about 0800hrs before I got up. Went through my morning routine, put on a pair of black sweat pants and navy blue t-shirt, and out of the house I went.

My mom went to Genting earlier today and will only be back on Wednesday. Since there won’t anyone at home until evening, I spent some time to power off everything except the fridge. The reason is very simple; fear of electrical fire. I have seen enough news about electrical devices or appliance just bursting into flames.

At work, I did some major code-refactoring and feature implementation.

My code refactoring was mostly about shuffling classes around so that they make sense in terms of subdomains.

Ever since I got exposed to domain driven design a year and a half ago, my favorite way of packaging my Java classes is that of the one used by the Cargo Example. The top four main packages, interfaces, domain, application, and infrastructure help to me easily identify the purpose of the classes. Going further down the packages, they represented the subdomains.

But until today, I still have some trouble sorting the classes properly because I know I don’t have enough experience and I’m dealing with a legacy system. Whatever domain knowledge that I had about the system I’m working on were mostly rusty. Two, I have the tendency of second-guessing myself, and is unable to justify why certain classes have to go into certain packages.

At around 1700hrs, I decided to call it a day and packed up. I went home and reached home at around 1815hrs. Had a quick shower and then I went about vacuuming the floor, and keeping the washing machine’s outlet pipe, after draining it dry, once the spin cycle completed.

Then I waited for my dinner and ate it while watching Game of Thrones. I love how some of the characters came a full circle but then I don’t quite remember everything about the show. To me, there are more important things in life than remembering what happened in first few seasons of a TV series. Like for example, building up my personal brand and doing writing.

23So next, I shall focus on watching The Strain before moving on to watch some YouTube video.

Here I conclude my journal for today.

Daily Journal – Jul 27, 2017

This is my 112th journal.

Woke up at 1030hrs as usual.

After my morning routine, I set down to start clearing out some old letters and documents related to old subscriptions and enrollment to NTU that were in my drawer. I also went to do some filling up of the credit card statements that I got for the last three years. This is part of a series of micro-steps towards minimalism.

Then I paid some bills online.

Had my lunch at around 1340hrs and watched the last episode of Daredevil Season 2 and second episode of Shooter season 2. Before I knew it, it was already 1500hrs.

At 1652hrs, I decided to go for a 10.30 km run.

Went for a 10.30 km run/jog/walk at around 1733hrs and finished it at around 1855hrs. Along the way, my legs hurt like hell and I was completely breathless and thirsty as fuck. I had to stop halfway to get a bottle of water and drank it. In some way, it’s a bad call cause I over drank and the bottle was too heavy. Anyway, my body didn’t feel right. I guess it’s because my body hasn’t recover from the 5 km maintenance run that I did on Tuesday. So for the last 1 km, I walked all the way.

Now, my ankles and knees are hurting like mad. I only have myself to blame for wearing the pair of shoes that wasn’t meant for my flat-feet.

In the meantime, over the past few days, I have been checking my bank account in an obsessive-compulsive manner. That’s my neuroticism rearing its ugly head. As you know, I quitted my job and served out the notice period. However, I have concerns that the company may not pay me on time. Or worse, don’t pay me.

Salary non-payment is an offense under the employment act. That aside, I do have at least three months worth of savings and that I will be doing some light part-time work next month. However, my other plans still hinges on that salary. There’s just two more working days left in this month, so I guess we shall see.

Anyway, I recently decided to embark on the hobby of flying drones. I signed up for a drone piloting course provided by SkillsHQ and I intend to get my own drone. However, I went and checked the CAAS website for restricted areas and this is what I got.

http://www.caas.gov.sg/caas/en/ANS/area-limits.html

There just isn’t a lot of places where you can fly a drone without a permit for recreational purpose. So I guess I will need to go overseas and fly the drone if I get one. I think maybe Taiwan or Australia is a good place to do that.

Later at night, had my dinner at around 2020hrs. After that, I watched Planet of the Apps episode 7 on Apple Music from my MacBook. I know there were lots of criticism of the show and that to some it is a disgrace to other reality show. But then, I’m watching it for fun with no specific expectation or criticism.

I also got an email from my client in the evening about some bugs that were found with the application that I built for them. So I will be fixing them tomorrow…maybe later tonight. I will also be paying a visit to their office tomorrow morning.

So I decided to fix the bugs raised by my client. I’m officially done at 2255 hrs, committed and push the codes to my Bitbucket account. I will release the executable (it’s a desktop-based thick client built using Java Swing) tomorrow.

That’s all for today.

Here I conclude my journal for today.