Day 11 - Enjoy the moment

Part of Listed's 100 Day Writing Challenge. You may have noticed I skipped a few days, was travelling overseas. Might blog about it. Today is but a short blog post. Enjoy the moment There is something called "The Surfer Mentality", which says When a surfer gets up on a wave, they enjoy the present moment, even though they know with certainty that the wave will eventually end. They fully enjoy THIS wave, with the wisdom and awareness that there are always more waves coming. And I like ...
Read post

Day 10 - Consistency in Small Steps

Part of Listed's 100 Day Writing Challenge. Consistency in Small Steps Ever wanted to learn something, or make a lifestyle change but keep failing to do so? One of the biggest problem which many people face is consistency. Consistency is the ability to do a task or action regularly. For example, going to gym once a week, comitting 1 hour to studying or regularly contributing to your personal project few times a week. Note that consistency is not correlated to motivation, consistency is about...
Read post

Day 9 - Project Timeline

Part of Listed's 100 Day Writing Challenge. Wanted to share some project management technics in IT based job. More specifically, on the timeline and estimates aspect. Project Timeline In a typical organizational settings, your project tends to be funded by someone. The funding can be lump sum or milestone based. It can also be just your boss investing in a startup (by hiring employees and paying them). Regardless of the scenario, one thing tends to be common: They want to know the project's p...
Read post

Day 8 - Over Researching

Part of Listed's 100 Day Writing Challenge. One of the common theme brought up (at least in Singapore setting, and IT Industry) is that there is a lot of people out there with low academic grade, but excels at the practical work they are given in a workplace. Today, I wanted to share 1 point regarding that topic. University Business Model We all know the primary way for a university school to earn income is through intake of students. However, they do have the primary challenge of attracting ...
Read post

Day 7 - ActivityPub Protocol

Part of Listed's 100 Day Writing Challenge. Recently I been reading up on ActivityPub, a decentralized networking protocol. Wanted to write this blog post to journal down my opinions and findings on it. ActivityPub ActivityPub was created to address some of the main challenges, which are: No Central Point of Social Media We have Instagram, Twitter, Facebook, Reddit, etc. Which the developers think its quite fragmented as you would need to have an account for each of the social media. Why no...
Read post

Day 6 - It's Always a Trade-off

Part of Listed's 100 Day Writing Challenge. Yesterday, I wrote about why I care about privacy in my blog post. Which kind of led me to think about today's topic for the blog post, 'Trade-off'. Gains to privacy usually results in more inconvenience, and inversely, more convenience tends to results in a degrade in privacy. Hence the 'trade-off'. 'Trade-off' exists everywhere, time spent on your work could have been time spent with friends. Money spent on luxury items could have been money spent ...
Read post

Day 5 - Why I care about privacy

Part of Listed's 100 Day Writing Challenge. Ever had a conversation with someone about a certain topic? Say about dogs, then suddenly your entire advertisement profile shows up dog related snacks? Creepy. Happens to me too, recently was talking about planning an overseas trip to either Japan or China. When I opened my social media, guess what was recommeded to me? Places to visit, food locations and tourist hot-spots in China/Japan. Today, I want to share about the reasons why I care about pr...
Read post

Day 4 - What I like about Kotlin

Part of Listed's 100 Day Writing Challenge. Honestly, brain empty. Decided to just write about what I like about Kotlin over Java simply because I was coding out a SMTP Email sender service in Kotlin. Also, my favorite programming language is still Java. Yes, I still love my AbstractSingletonProxyFactoryBean or a legendary AssignedPrincipalsWithTransitiveWithDirectoryScopeTypeWithDirectoryScopeIdRequestBuilder. What I like about Kotlin Honestly, its just the way it handles null safety compar...
Read post

Day 3 - We All Have Downtime

Part of Listed's 100 Day Writing Challenge. Recently, I fell sick with a small flu, which kind of reminded me of a scenario at work where my team had a client who requested for 100% service availability. Not 99.999%, not 99.999999%, a straight 100%. Upon reading that specification, one of my senior technical lead said in anger, 'Even humans have downtime.' We All Have Downtime Downtime For the non-technical, downtime refers to the time when the service is down. Specifically, when the applica...
Read post

Day 2 - Why I use Linux

Part of Listed's 100 Day Writing Challenge. Wanted to write a generic guide for anyone who is getting into Linux. But honestly? Given the 101 guides are out there, I decided to just go straight to sharing why I use Linux instead. Hopefully it can convince another person to look up and try Linux. What is Linux For the technical person, just search up 'Linux'. Pretty sure there is a high chance you have worked with it before. For the non-technical, its basically an alternative to Windows. You ...
Read post

Day 1 - Proactive Communication in AI Era

Decided to join the Listed's 100 Day Writing Challenge. Honestly, will probably write a lot of topics related to IT and my own Opinions on it. Will be writing in my own style as I see fit, its my blog posts anyway... AI & IT Jobs Randomly came to my mind I guess, is the trends of AI and how it is replacing Jobs (at least in the tech sector). Wanted to share my opinions on the IT skill sets that AI can replace, and can't replace. Given the rise of AI usage and leaders pushing for the narr...
Read post