Blog
2023
Waterloo Debate Vlog — McGill Central Canadian Novice Championship 2023
Last weekend, The UW Debate Society went to McGill Canadian Central Novice Championship 2023 and had a great time!
Tutorial: Learning Full-Stack Development With a Project
·984 words·5 mins
Project-based learning is one of the most enjoyable and effective ways to learn new skills.
Ten Tips for Digital Minimalism to Win Back Your Attention
·471 words·3 mins
If you haven’t yet, make sure to read A Case for Digital Minimalism.
A Case for Digital Minimalism
·533 words·3 mins
A while ago, I was reading The Anthropocene Reviewed by John Green, and came across this footnote.
AI vs. Creative Writing
While I was writing a Facebook post introducing my friend David as director of a debate tournament, I started thinking about the creative writing process and whether AI would be able to do it or not.
B2 Stock Trader
↗
↖
Alternative Data Trading using Python, Google Trends, NYT Articles, and Cohere (Co-authored by co-creator Ryan Shen)
Three Golden Tips for the Waterloo AIF
·251 words·2 mins
If you implement these three tips, you will increase your chances of being accepted.
What I Learned From My First Term at UWaterloo
·472 words·3 mins
This is what I learned about studying and lifestyle during my first study term in Software Engineering at Waterloo!
Tutorial: How I Made This Website and You Can Too
·1354 words·7 mins
I wanted a simple blog website that was easy to set up and use, and also one where I had ownership and customization: the answer was a Hugo static site hosted on GitHub Pages.