
While building this blog site, I stumbled upon a really helpful feature in GitHub Desktop
. It can automatically generate commit messages based on the files and changes I select. For someone like me who sometimes struggles with writing proper commit messages, this feature has been a life-saver. It helps me keep track of my work more clearly and saves me a lot of time.
This whole project has been a big learning experience for me. It’s actually my first time using TypeScript
and also my first time deploying an app through Vercel
with GitHub
. At first, I felt a little lost since front-end development is not really my main focus—I usually spend more time on native mobile development. But with the help of AI tools like ChatGPT
and Gemini CLI
, I was able to figure things out step by step and successfully deploy this site.
For now, I’m keeping the free domain that Vercel
provides since I haven’t decided on the official name for this blog yet. Naming things is harder than I expected 😅.
Since I’m still new to TypeScript
, my code is not as polished as I’d want it to be. Honestly, I know it could be better, but I’m happy that it works and looks decent enough for now. My goal is to improve little by little until I can rebuild this blog completely from scratch with more confidence in my TypeScript skills.
This site was originally forked/cloned from saicaca/fuwari
, which gave me a solid starting point to learn and experiment with.
You can also check out the repository here:
I’m excited to see how far I can take this project. For now, I’ll just keep improving the site, learning new things, and sharing the journey here. Thanks for dropping by! 🙌
— Jayson