This Github repo is a list of blogs (or Medium profiles) owned by former or current Waterloo students.
The goals of this repo are to:
- Improve information diffusion...for positive net gain for everybody. Blog posts written by Waterloo students are more likely to be relevant and useful to other Waterloo students.
- Increase readership & discoverability of existing blogs...and in the process, incentivize more writing.
- Encourage more students to blog...by providing a lot of examples and reducing the argument that "no one is going to read my blog". This should be a positive for student culture.
A website that shows the recently updated blogs can be found at http://thewaterlooblogger.tk/
Please contribute to this list by creating a pull request, creating a Github issue, or even request an addition via this anonymous form! If you make a pull request, please follow the format of existing links. You can also request to be removed from this list
For discoverability, we highlight the blogs with at least 8 posts (yes, this number is totally arbitrary).
Feel free to tag/describe your blog. Using existing tags makes searching easier, though you can create new tags as you see fit. Try to keep the description under 100 characters.
This text document is just version 1, created as an experiment. I am open to suggestions on how to format the information in this repo to make it more helpful for readers. More ambitious plans and ideas can be found here.
alphabetical as much as possible
Eric Lippert ['96, ≥ 450 posts]: math, functional programming, compilers, security
Lindsay David ['14, ≥ 140 posts]: travel, canada
Moaraj Hasan ['15, ≥ 10 posts]: travel, photography, experiences
Anonymous ['20, ≥ 1 post]: waterloo, advice
Mugwe Kiragu ['16, ≥ 5 posts]: waterloo, experiences
Van Nguyen ['19, ≥ 7 posts]: waterloo, engineering, experiences
Shane Wilton ['15, ≥ 2 posts]: programming, security
Hannah Zhang ['19, ≥ 35 posts]: experiences, internships, waterloo
Lawrence Choi ['17, ≥ 7 posts]: waterloo, opinions, mental health
Lenny Cheng ['19, ≥ 30 posts]: experiences, waterloo, software
Minsang Kim ['12, ≥ 14 posts]: experiences, programming
Stephen Holiday ['14, ≥ 15 posts]: programming, advice, waterloo, data science
William Yang ['20, ≥ 1 post]: data science
Allison Chow ['20, ≥ 21 posts]: women in tech, expereinces, personal, design, software
Anonymous [?, ≥ 10 posts]: graphics, fine arts
Asmar Khalid [?, ≥ 10 posts]: waterloo, experiences, programming
Andrew Paradi Alexander ['18, ≥ 28 posts]: startups, code, finance, books
Angel Gao ['18, ≥ 6 posts]: travel, experiences, programming
Anthony Zhang ['18, ≥ 17 posts]: advice, programming, hardware
Bai Li ['17, ≥ 115 posts]: programming, algorithms, ai, advice, grad school, math
BCS Student ['19, ≥ 18 posts]: advice, experiences, waterloo
Christopher Wong ['11, ≥ 10 posts]: programming, waterloo, experiences
Daniel Bigham ['03, ≥ 300 posts]: programming, tech, opinions, experiences
Daniel Pang ['19, ≥ 2 posts]: experiences
Dian Jin ['19, ≥ 3 posts]: functional programming
Evy Kassirer ['18, ≥ 9 posts]: programming, tech, internships, advice, experiences
Herb Sutter ['04, ≥ 400 posts]: programming, c++, compilers
Jason Sun ['15, ≥ 3 posts]: programming, experiences
Jennifer Shen ['18, ≥ 3 posts]: experiences
John Innegan ['06, ≥ 29 posts]: programming, advice, jobs
Jonathan Ma ['17, ≥ 25 videos]: youtube, videos, filming, experiences, food, travel
Julia Nguyen ['16, ≥ 80 posts]: experiences, design, waterloo, advice, internships, mental health, women in cs, programming
Kevin Pei ['21, ≥ 5 posts]: experiences, programming, web
Lucy Yu ['19, ≥ 3 posts]: thoughts
Luke Zhao ['17, ≥ 8 posts]: programming, design
Lyle Waldman ['15 (masters), ≥ 64 posts]: waterloo, advice, experiences, programming
Madigan Kim ['17, ≥ 1 post]: programming
Max Li ['15, ≥ 30 posts]: experiences, programming, advice, education
Michael Shao ['14, ≥ 9 posts]: experiences, startups, reflections
Nick Fraser ['17, ≥ 2 posts]: programming, graphics
Richard Ye ['16, ≥ 6 posts]: programming, javascript, web
Rudi Chen ['17, ≥ 40 posts]: programming, internships, travel, graphics, functional programming
Shane Creighton-Young [?, ≥ 6 posts]: programming, waterloo, internships, advice
Shine Wang ['18, ≥ 9 posts]: programming, advice, interviews, experiences
Shirley Du ['17, ≥ 4 posts]: internships, experiences, interviews
Stanley Fung ['17, ≥ 1 post]: internships
Stephen Paul Weber ['12, ≥ ? posts]: tech
Taoling Yang ['17, ≥ 45 posts]: photography, experiences, travel, food
Tiffany Yeung ['20, ≥ 5 posts]: experiences, waterloo
Tristan Hume ['19, ≥ 25 posts]: programming, internships, waterloo, open-source, reverse engineering
Vitalik Buterin [N/A, ≥ 9 posts]: ethereum, cryptocurrencies, math
Wasif Khan ['16, ≥ 11 posts]: advice, experiences, waterloo, dating
Yuguang Zhang ['16 (masters), ≥ 140 posts]: programming, web, windows, linux
Zihao Zhang ['19, ≥ 6 posts]: programming, neural networks
Davis W [?, ≥ 2 posts]: internships, education, china
Jerry Yu ['18, ≥ 27 posts]: experiences, advice, programming, tech
Jiyuan Zheng ['13, ≥ 2 posts]: programming
Rachel [?, ≥ 13 posts]: waterloo, experiences
Anonymous ['?, ≥ 9 posts]: experiences, opinions, television, advice
Celina & Marieta ['18, ≥ 25 posts]: waterloo, experiences, advice, engineering, classes, internships
David Z. Qin ['16, ≥ 1 post]: experiences, startups
Farhan Thawar ['98, ≥ 9 posts]: advice, productivity, internships, jobs, xtreme labs
Ian Strasser ['16, ≥ 7 posts]: technology, opinions
Catherine Vendryes ['16, ≥ 2 posts]: experiences
Tatiana [?, ?]: waterloo
Theresa Shim ['18 (masters), ≥ 15 posts]: waterloo, movies, arts, women
Roshan Sahu ['17, ≥ 45 posts]: advice, opinions, social change, women in cs, experiences
Erica M [?, ≥ 15 posts]: waterloo, experiences
Carlee [?, ≥ 35 posts]: experiences, waterloo
Karissa [?, ≥ 7 posts]: waterloo, advice, experiences
Sarbajoy Majumdar ['18, ≥ 15 posts]: waterloo, engineering, student involvment
William Kong [?, ≥ 6 posts]: waterloo, experiences, math, advice
Anzo Teh Zhao Yang ['21, ≥ 80 posts]: math, olympiad, algorithms, experiences, experiences
Yuan Zhang ['19, ≥ 5 posts]: experiences, women in cs, mental health
Stephen Lake ['12, ≥ 5 posts]: waterloo, toronto, canada, startups, thalmic labs
Emma [?, ≥ 16 posts]: waterloo, experiences, advice
Ryan Neufeld ['15, ≥ 5 posts]: math, experiences
Zachary Jacobi ['15, ≥ 50 posts]: politics, economics, experiences
John Alpaugh ['19, ≥ 25 posts]: physics, math, astronomy, research
Jacky Zhai ['19, ≥ 11 posts]: politics, experiences, classes, internships
Kaustav Haldar ['18, ≥ 5 posts]: waterloo, neuroscience
Lisa Zhang ['12, ≥ 105 posts]: math, statistics, programming, experiences, finance, women in cs
Anton Mosunov [? (PhD), ≥ 50 posts]: math
Michael L. Baker ['15 (masters), ≥ 150 posts]: math, waterloo, experiences
Andy Zhang ['18, ≥ 8 posts]: waterloo, experiences, internships, interviewing, advice
Anojh Gnanachandran ['17, ≥ 9 posts]: waterloo, experiences, internships, advice
Bilal Akhtar ['19, ≥ 1 post]: waterloo, advice
Bo Peng ['19, ≥ 20 posts]: waterloo, admissions, experiences
Clarisse Schneider ['17, ≥ 10 posts]: experiences, internships, women in cs
David Hu ['14, ≥ 8 posts]: programmingl, internships, blogging, uwflow
Geoffrey Yu ['18, ≥ 9 posts]: programming, experiences, misc
Jamie Wong ['14, ≥ 45 posts]: programming, web, algorithms, graphics, internships, experiences, programming languages
Justin Li ['17, ≥ 3 posts]: programming, linux, music
Kevin James ['17, ≥ 19 posts]: experiences, internships, programming
Kevin Pan ['18, ≥ 7 posts]: programming, experiences, graphics
Kyle Lexmond ['17, ≥ 190 posts]: programming, linux, hardware
Leon Jiang ['17, ≥ 7 posts]: experiences, china, politics
Michael Chang ['14, ≥ 200 posts]: mathnews, programming, experiences
Michael Tu ['17, ≥ 4 posts]: programming, experiences
Ming-Ho Yee ['17 (masters), ≥ 20 posts]: programming, opinions, FYDP
Mitchell Kember ['19, ≥ 14 posts]: math, programming, experiences
Peter Sobot ['14, ≥ 30 posts]: programming, experiences, waterloo, internships
Robert Elder ['14, ≥ 2 posts]: waterloo, experiences
Ryan Chu ['18, ≥ 10 posts]: experiences, opinions, advice
Sameer Chitley ['18, ≥ 2 posts]: programming, waterloo, misc
Shirley Miao ['18, ≥ 3 posts]: advice, books, internships, mental health
Sunjay Varma ['18, ≥ 5 posts]: programming
Taylor Petrick ['16, ≥ 20 posts]: programming, graphics, trains
Derek Xu ['22, ≥ 8 posts]: experiences, waterloo, music
Joey Loi ['17, ≥ 2 posts]: waterloo, experiences
Malcolm Ocean ['15, ≥ 36 posts]: culture, change, and mental models
Sean Aubin ['18 (masters), ≥ 5 posts]: programming, neuroscience, soylent, ai, experiences
Shan Pruthi ['20, ≥ 6 posts]: experiences, mental health
Kevin Chan ['21, ≥ 1 post]: programming
Queenie Wu ['22, ≥ 3 posts] design, experiences
Anonymous [?, ≥ 4 posts]: waterloo, classes
Danny Eng ['18, ≥ 8 posts]: waterloo, hackathons, experiences
UW Data Scientist [?, ≥ 3 posts]: waterloo, data science, women in cs
http://david-hu.com/2012/09/14/why-interns-should-blog.html
http://digitalfreepen.com/2017/06/19/why-want-to-blog.html
https://sites.google.com/site/steveyegge2/you-should-write-blogs
EngSoc MHA Team [N/A, ≥ 35 posts]: mental health, waterloo, advice, engineering
Professor Bill Anderson [N/A, ≥ 180 posts]: waterloo, admissions, education, engineering, advice
Cheriton Computer Science Blog [N/A, ≥ 500 posts]: announcements, jobs, waterloo
Ian Milligan [N/A, ≥ 50 posts]: history, programming, tech, politics