A mid-year reset. After hitting my weight goal and setting up my home server in the first half of 2026, I’m shifting gears for the second half — focusing on health maintenance, building real connections, and photography. Here’s the daily schedule I’m running with.

Read more

From time to time, we all have to work with PDF. Which third party library do you use to generate PDF in Rails?

Read more

Using Javascript is the intuition when I encountered this problem. But should I spend that much effort for a simple and common problem?

Read more

I am a huge procrastinator, always stayed up the whole night to finish up the project or prepare the test when the deadline is tomorrow. After the project or test past, I spent another full day to sleep and recover. As I am getting older, and graduated from the college, I realized that it should not be the way how life works.

Read more

I never truly figured out how positioning and float work, and always have an urge to smash my head to the keyboard whenever I have to use them, until I meet flexbox. Suddenly, it becomes the solution to almost everything.

Read more