Lexing On My Haters: How to Design a Programming Language I

Posted on Wed 12 July 2023 in general • Tagged with programming, software

Trying to build a complex program in Python is like trying to build a house out of jello. I love it, but while Python's delicious, flexible, and lacks the annoying quirks of most languages, this relaxed nature is a dire problem for complex projects. Python uses duck typing:

If it …


Continue reading

How to Use Notion as Your Personal Chinese Handbook

Posted on Fri 25 June 2021 in general • Tagged with chinese, notion, productivity, software

Learning Chinese from textbooks and school courses can be a weird experience when you try to apply it in the real world. Sure, you just learned the grammar to say "My friend cooks poorly" wǒ de péngyǒu zuò fàn zuò bù hǎo; 我的朋友做饭做不 …


Continue reading

How to Study Chinese Characters With Anki

Posted on Wed 26 May 2021 in general • Tagged with anki, chinese, productivity, software, study

Or: 8 Tips To Not Burn Out

If you're not familiar with it, Anki is a flashcard app which can help you memorise any kind of information. It's a great tool for situations where you need to focus on remembering details, facts, or pieces of information. A lot of language …


Continue reading