Skip to content

Start documenting the process of building this website.

Published at  at 08:22 PM

Purpose

The ultimate goal is to create a blog website where I can articulate why it is good and identify its shortcomings. This website will not only allow me to share my thoughts and feelings but also showcase my personal development projects.

Another reason for doing this is that, after collaborating with an iOS engineer recently, I realized I haven’t been paying enough attention to certain aspects of programming, such as Unit Testing. This is crucial for developing stable and maintainable programs; it’s not just a superficial process. So, I want to start by building this simple blog application, reshaping my development and design mindset, and rediscovering the joy of creating things without feeling overly anxious 🎉. Each of the following points will later be shared in related blog posts under different tags.

To that end, I’ve created a project plan. This project has no strict deadline. My hope is to complete it at my own pace, free from stress.

Design

I plan to use this blog website as an opportunity to start learning design, creating a simple set of fonts, colors, and layouts. For color schemes, I’ll draw inspiration from Douban, while for fonts, I’ll choose something that works well for both Chinese and English text. Additionally, I’ll make some design modifications to the existing functionality. In other words, I’ll focus on design first, then move on to implementing features.

Given my engineering background, I think the following approach would work best:

Development

Marketing

Share on: