Day 822 - Start of side project weekends - https://golifelog.com/posts/start-of-side-project-weekends-1680396240910

Last week I decided that [weekends shall be reserved for side projects](https://golifelog.com/posts/side-project-weekends-1679711565154). And it felt great actually starting it this weekend!

It was a productive weekend of coding, building and shipping. What I did:

> 👁 Updated Markdown preview. Previously you hover your cursor outside of the text area to preview in rich text. Based on feedback and dogfooding, found that the hover preview tend to trigger 'jumpy' spurious previews. So now it's a preview button on the top editing toolbar.
>
> 🔑 Added a keyboard shortcut: Hit the Esc key shortcut to preview in rich text.
>
> ✅ Fixed some bugs where the raw text was overflowing out of preview mode.
>
> ✅ Fixed the bug on mobile view where the back to home button overlapped with the preview button on the `/write` page.
>
> ✅ Added toggle off to markdown preview button on the `/write` page so that don't have to click on text to disable rich text preview mode. Thanks for feedback, @tao!

It always feels like coming home cracking open VSCode and diving into Vue.js/Nuxt.js again.
It always feels great to make some progress—no matter how tiny—on this special passion project.
It always feels nice to be able to update Lifeloggers on the new features and engaging them on feedback, and not feel like I'm letting them down.

I found myself looking forward to this side project weekend... more than I realised. Literally jumped out of bed earlier to get cracking, foregoing some quality sleep. I guess that's a good sign?

Weekends had not felt more fun in a while.