Mahjong Score Calculator #4 – Lessons from Solo Project Challenges and Growth

Many people start solo projects, but only a few can sustain them for long.

19 December, 2024 · 4 min · Oscar Li

Success Through Action: Emphasising Work Over Blind Promotion of Ideas

As a Scrum Master, I often have new ideas about the tune-up of a team. I further develop the ideas by reading books, listening to podcast channels, and working with the developers on actionable practices. As an Agile coach in a company with over 20 Scrum Masters, I occasionally present and discuss new ideas. If my idea is too controversial or niche to the Scrum Masters, half of them will feel uncomfortable and refuse to listen to my ideas. ...

11 March, 2024 · 3 min · Oscar Li

Reviving My Ricoh GR: Disassembling and Cleaning the CMOS

Ricoh GR was my 3rd camera after I began my photography journey, bought in 2013. Before that, I was using the Canon EOS 6D. The Canon EOS 6D was a heavy DSLR that I could not bring everywhere all the time. I wanted a compact, high-quality camera so that I could take photos even when my Canon EOS 6D was not available. In the first few months, I was happy with the Ricoh GR. It fit in my pocket, and I brought it everywhere, taking many photos. However, I noticed a strange spot in all the photos I took with the Ricoh GR. I realised that there was dust inside the CMOS. After researching on the Internet, I discovered that dust issues are common among Ricoh GR users. ...

22 January, 2024 · 3 min · Oscar Li

The Power of Deliberate Practice: Accelerate Your Learning Journey

Since last year, I have been logging the books I have read. Last year, I read 15 books. It is not an impressive number for someone who wants to develop a reading habit. However, for me, it is a significant achievement. In addition to reading books, I have subscribed to several podcast channels on Agile and productivity and have spent over a thousand hours immersed in them. “How did you manage that?” my friend asked, who wants to cut down on mindlessly scrolling through social media. “You cannot possibly have more than 24 hours a day to do all these things.” ...

8 January, 2024 · 3 min · Oscar Li

A Self-reflection on Taking Professional Examinations

I have been in the IT industry since graduation. Five years ago, the company promoted agile development. Since then, I have been working as an agile coach. Time flies. I am now a development lead who leads a small product team. Scrum is the primary practice my company adopts. In the meantime, I also learned others like Kanban, SAFe, etc. Combined with these practices and other knowledge learned from books, my team gradually formed a specific working practice. ...

21 November, 2022 · 3 min · Oscar Li