Makzan / I share what I learnt

2020

On using mouse or trackpad in iPadOS 13.4

iPadOS 13 from last September comes with the mouse pointer in the accessibility setting. In iOS 13.4, this ability is enhanced a lot. Upgrade from previous iPadOS If you have been using mouse or trackpad previous to the iPadOS 13.4, the mouse pointer configuration is now moved away from the “Touch” setting to the top […]

Read Post / 2020-03-25

Two Focus sessions per day.

10 years ago when I was starting my game development company, I used the Pomodoro technique®. The key point there is to boost for 25 minutes of focus work and then break for 5 minutes. The theory is that we can only focus for 25 minutes before our energy is too low and get distracted. […]

Read Post / 2020-03-22

My tools for remote work

There are different tools for remote works. Many may use Slack. Some may use Telegram, WhatsApp or even WeChat.  But to me, any tools that are not threaded nor allow non-instant responses are not optimal tools for a remote team. That’s because the team cannot store decisions and the team cannot easily discuss different threads […]

Read Post / 2020-03-16

Productivity Work = Attention x Energy x Times

It is the attention that drives our daily life. The attention drives the flow of energy on our our limited time. Work done = Energy x Time Work done ≠ Productivity Work done Work done towards Goal = Productivity Our attention shifts from time to time. The attention drives where our energy goes. Over time, […]

Read Post / 2020-03-05

My digital organizing system

We encounter many inputs every day. There are different links from our favorite websites. There are different development snippets. There are working instructions. Tons of inputs every day. These data inputs needs to be organized so that they become useful for me to make decision. By tagging and organizing data into groups, data becomes information. […]

Read Post / 2020-02-08

Writing is different than note-taking than writing course materials

Currently, I put notes in my hub system. I write in iA writer that syncs to Github via Working Copy. I write course materials on books.makzan.net that uses WordPress. Note taking in my own hub system Note taking is very different than writing. Note taking is entry of every day’s external inputs. The notes is […]

Read Post / 2020-02-05

Block-grid layout with CSS Grid

The minimal(200px, 1fr) means every grid column has minimal 200px width. If there are more spaces, they all have equal width because of the 1fr fraction setting. The repeat and auto-fill means repeating the column to fill in as many columns as possible according to the minmax(200px, 1fr) requirement.

Read Post / 2020-01-31

My notebook choices

I write a lot with my pens. As an IT guy and programmer who built my own digital collection system, I still believe in analog writing. The writing process is a reflection to myself every day. It is kind of diary but divided into 3 stages:  Planning the day in the morning Fragment notes during […]

Read Post / 2020-01-29

On handling breaking changes in React

React is very careful for their updates and how things should work. Then the React team introduces new features, they will introduce it in advance and if changes contain breaking API change, they will rename deprecated methods and only remove it after enough preparation time from the community. Take the componentWillMount method as example. It […]

Read Post / 2020-01-18