Hi, I’m Anderson {https://www.andersonchen.blog/}.
I started learning software development, especially web development, about 1.5 year ago. I am now working on a web-based collaborative LaTeX IDE for researchers.
I am studying chemical engineering & business, while I love these, I couldn’t learn & build in these fields 24/7, most of what I studied applied to only a small part of a large industrial system, so my curiosity drove me to software, which by contrast, lets me learn, build, and see the impact of my work end to end. I realized a lot of people pivoted to the software space with similar rationale. So I’m writing this space to help people learn better, and also help myself document my learning journey.
I realized that the #1 challenge with “problem/project-driven-learning” is that we struggle with breaking things down into smaller pieces when first exposed to a new topic.
For example: we tend to ask: how was Notion built? how was Google drive built? How to build an AI Coding Agent? These are BIG BIG questions and they should be dissected into structured pieces for us to learn.
So for section 1 I write guided learning notes on BIG projects to break things down into digestible forms.

Project (1) - How is your LaTeX codes processed in Overleaf? (CLSI)
Project (2) - Building an effective AI Coding agent

This section is my notes on random things. It’s like a “educational tweet”. They are short and can be easily understood.
These smaller digestible contents are like building blocks to build or dictionary for reviews.