about me:
you are visiting the site of Eric Zheng, a highly caffeinated working class citizen, who is probably on a (conversational) long run or catching up on his latest book recommendation.
like many of his peers, he:
- is a little below average height on a good day
- dreams about becoming a fabled '10x developer'
- worries about getting replaced by the next devin
- is desperately trying to reducing his screen time
outside of university, he:
- is an aspiring runner, hoping that his weekly mileage shows some consistency
- maximises development card production in Catan
- (un)professionally uses light-mode (catppuccin latte)
- hopes to maintain a semi-active semi-academic blog
fun fact:
when i was 11, i did so happen to write in my yearbook that "i wanted to be a computer scientist when i grow up". apparently dreams do come true...
about this site:
to be completely transparent, the website itself was heavily inspired by eric zheng (a different one). as a person that enjoys the art of story-telling, i've definitely romanticised having some sort of public, personal substack and his website served as the perfect trigger to get started. as a second-generation eric zheng with a website, i hope this website serves as a good exemplar to spur on the third generation of eric zheng's to get started on their own.
on that note, i do have to give a special shout-out to koutaro yumiba, whose persistence in reminding me to update my website is matched only by his commitment to not posting on the eric zheng fan page. i've had a revamped website in the works for a good year or so, and given my recent graduation from university and my (begrudging) first steps into full-time employment, now is probably the most optimal time to properly maintain it (although i suspect i had more time for this at uni).
as for what i want to do with this space, it's mostly an excuse for me to write about topics that interest me, encouraging me to properly explore them so i don't end up spreading misinformation on the internet. building the site also helped me make the switch over to neovim away from vscode (although my growing dependence on terminal-based coding agents probably deserves more of the credit).
consequently, as i do hope to remain employed, it is probably an adequate time to say that "all opinions expressed on this website are my own and do not reflect the views or positions of any current or past employers".