www.mohanzhang.com

Welcome

Thoughts

Everything In Transit July 08, 2010

Now before you get too excited, my next post will not be titled "The Glass Passenger". If you're already lost at this point (usually this only happens about halfway through my writ...

Two Weeks with AccomplishBoard January 29, 2010

So it's been exactly two weeks since I first put AccomplishBoard on a server and started using it in earnest, and I thought I'd give you some candid thoughts on the experience so f...

Introducing AccomplishBoard (.com) January 21, 2010

Around mid-December of last year (2009), I experienced a moment of great distaste for the Gmail to-do list I had been using for about half a year. It was a combination of things, r...

An Aux-in Jack for your Saab 9-3 January 17, 2010

Foreword: Unfortunately, in the month and a half or so between the time I first started writing this post up to now when I'm finally publishing it, GM has decided to liquidate Saab...

A Child's Silly Ambition January 03, 2010

There's so much I could be writing about given that my last post was at the end of October. We're now double-digits into the new millennium (which I still forget is spelled with tw...

Getting Comfortable in Austin October 21, 2009

I've been in Austin for just over three months now and things are finally looking like they've settled down. When I first got here, nearly every day consisted of running out and ap...

Version 4: Rails Refresher September 16, 2009

Ah yes, another redo of the website. You might be thinking, "what was wrong with the old one?" And you'd be justified, because I really liked the artistic impression it gave. In fa...

Gone FISHing June 01, 2009

A philosophy that I once wrote off as being too silly has actually been making a comeback in my thoughts. This philosophy has been a centerpiece of the Cornell New Student Programs...

Some love, some hate February 14, 2009

Well happy Valentine's Day to those reading. It's a really bad idea for me to be writing this right now since I'm about to die under the many assignments and one prelim that I have...

Towards a Better Time Management Algorithm February 09, 2009

I had this idea over the weekend that there really is a more efficient way to get assignments done. My old algorithm used to be based on the "do you feel like it?" heuristic, meani...

The Importance of Hand-Placement on the Barbell January 29, 2009

This semester is certainly picking up a lot, and I totally don't have any time to pursue any artistic hobbies. To compensate, I could either sleep less or not go to the gym, but ne...

Semester in Review January 24, 2009

I should probably write this before too much of the current semester, which started today--on MLK day, mind you--overshadows too much of what happened. Obviously, the more diligent...

Version 3.1: Riding the Updated Rails January 15, 2009

Behold! An update! You must all be rejoicing at seeing this. Especially those of you who have tirelessly checked my website every day since last summer; your hard work has finally ...

A Windsurfing Double Header August 03, 2008

As if last weekend at Worldwinds wasn't enough, I went out to Lake Travis again yesterday for another day out on the water--and who else but me and Jason would agree to such a thin...

A Weekend of Windsurfing in Corpus Christi, TX July 30, 2008

So I think I've found myself a new awesome hobby; one that has left me sunburned, peeling, waterlogged, blister-handed, but most importantly, feeling pretty badass. My new awesome ...

Making the Perfect Cup of Golden Brown Sugar Oatmeal July 08, 2008

So the summer is half-way over now (the optimist in me wants to say that it's half-way started, but come on, this sucks) and I've been up to quite a bit. I don't really feel like c...

Here's What Happened Recently June 01, 2008

(That's a lot of tags...)

The semester ended a week ago, and I realize I've neglected this website in the time leading up to it and this past week. I'm actually sitting on the pla...

Getting Started with Tapestry 5 April 19, 2008

Over the past couple of weeks I've been working on a project using Tapestry. The initial decision was between my trusty Rails or something with J2EE, which seems to always be the q...

Google Keyword: Mohan Zhang April 07, 2008

I occasionally google my name without quotes just to see if this website still shows up first and how much of those keywords actually belong to me. Ok so I do this a lot, but the p...

A New Perspective on Diet March 28, 2008

I promised to write on this topic a while ago, so now's probably the time to do it, before I forget what I've learned.

My dietary preferences were (are?) pretty weird. My mom coul...

Rails Fragment Caching and URL Dependency March 16, 2008

I got burned once by this problem about half a year ago when I tried to vehemently defend the correctness of CliqueShare's caching routines to a friend. He claimed that the main bl...

The Limitations of the Resource Model March 10, 2008

This semester I'm only taking one CS class and it's Intro to Algorithms Analysis. I really like the class and I feel like I've gotten better at thinking about algorithms, be it act...

Pressure and Payoffs: The Subjective Memory of Bad Weeks March 08, 2008

So here's a thought that's been on my mind since this week ended: "what a thoroughly unsatisfying week." I had three exams and the usual problem sets--so it was bad--but I've certa...

Plateau Busting with Negatives March 03, 2008

I was actually going to title this post, "The Positives of Negatives," but I'm pretty sure it's the lamest, most overused article title about negatives on the net (note: I am makin...

The Glorious Return March 02, 2008

Well, I'm back. It's been over three months, but I've finally decided to stop neglecting my website. If I remember correctly, the reasons why I stopped updating the site were two-f...

An Automated Syntax Homework Doer November 19, 2007

So I started writing this thing November 19th, 2007, and today is March 1st, 2008. So that means it's been sitting unfinished in the database for over three months now. As you can ...

Bad Linguist: Episode 1 October 26, 2007

I don't know how qualified I am to write on the topic of this post, but it's been bothering me long enough that I need to take a stand. The issue is serious, ladies and gentlemen, ...

The Last In 4000 October 22, 2007

I now remember where all my time went these past few semesters (no, it didn't go to this website). This weekend I finally pulled out my Stratocaster which had been gathering dust u...

This is why we don't have nice things October 05, 2007

This post is seriously backdated (nearly 20 days). Since I started writing it, I got hit by what I believe to be one of the worst stretches in my time here at Cornell. Despite plan...

Interests

that define my life

Thoughts

Projects

that have taken my time
83f7bc44ce15d822ceb4_original
Egf1gpxagy0f_original

Images

that inspired art
4jbja53pb2j0_original
88ceerhbmsn0_original
Yjq0dcg2klo2_original

Writings

that somehow sort of make sense

Pages

that I couldn't categorize