Writing about AI, Machine Learning and Programming
Now that AI writes code, what should we actually learn?
With AI coding, I can build things faster than ever. Yet I’ve never felt less in control. Last November, with the launch of GPT 5.1 and Claude Opus 4.5, something changed: AI started producing production-ready code in minutes. Since then, I’ve found myself thinking about building more things. In the past, a lot held me back: where should I start? Should I learn more frontend and backend before diving in? Now AI can put together a project in minutes, and I can study the code afterwards. ...
Which comes first, data cleaning or model training?
In the past, I spent a lot of time on exploratory data analysis(EDA) and data cleaning before putting data into training. After that, I’d like to pick a state-of-the-art model. However, fastai course changed my idea. ...
How to train an image classification model using fastai?
Can you believe it? On the very first class of fast.ai course: Practical Deep Learning for Coders 2022, I trained an image classification using fastai to tell apples from peaches. (you may click Kaggle link to have a look). Amazing! You may wonder: can I make it too? Yes, of course. Then how to do it? Let’s dive into it. ...
How to add a Mailto link on each page in Hugo?
On this website, I put my email link at the end of each post in place of the comment system. This was inspired by Eli Bendersky’s website. How to make it? ...
Switching from Hexo to Hugo
Several months ago I switched this site from Hexo-building to Hugo-building. Some readers asked me why the move and how to do it, so here I’d like to share my experience with you. ...
Hugo: How to add a table of contents (TOC) to your post?
Maybe you want to add a Table of Contents ( TOC ) to the articles on your Hugo site but don’t know how to do it, or maybe you want to insert a TOC somewhere in the middle of your post. This is the tutorial for you. ...