Hello there!
My name is Timothy (but my friends usually call me Timo) and I am a mathematics PhD student at the National University of Singapore (NUS).
As I was beginning my PhD studies in NUS, I decided it would be great to set up a personal page, to serve as a way to introduce myself and my work and to showcase fun stuff.
This page is a re-implementation of the old blog (link here) in Typst. I realised that I tend to make my posts like expository notes, and so instead of fixing my writing, I wanted to use Typst to generate both the HTML file (this website) and a PDF file (for easy reading offline). Therefore, any post here with some amount of mathematics should come with a PDF along with it. Furthermore, over time I discovered that I really dislike writing Markdown and KaTeX together (with all the extraneous backslashes), and it looked tricky to get Hugo (the static site generator) and Typst to work together reasonably, so I quickly hacked this up by hand.
If you would like to contact me for some reason, you can do so via my email at timothywan dot ky at gmail dot com. Enjoy your stay!
There is a lot of stuff that I really want to do with this website, but I have not gotten around to doing it. For instance:
- I would like to implement a dark mode for this website, like the old blog had.
- Naturally, it would be nice if I could migrate everything from the old blog into this one.
- I want to set up a comment system, probably using utteranc.es.
- Because of how I chose to render all math as SVG, the pages load incredibly fast, but it also makes it unfortunately inaccessible to readers using some form of assistive technology. This is not something I am happy about, and I hope to be able to come up with a fix that involves alternative text for all math and pictures.
- This page was written by hand from someone with zero web development experience whatsoever. Therefore, I am sure that I have committed some grave, cardinal sin of web development somewhere in this website. If I did, do let me know, and I will see if I can fix it on my end.
Posts, in reverse chronological order (Unfortunately, this is filled manually… another thing to fix):
- 2026-11-04: A Test Post