Food Rolodex

I should have listened to my gut and my brain. On hindsight there were so many obvious signs that it’s a bad idea and a bad business relationship. But my heart wanted to really make it work. My heart can go take a bench break. So back in October 2013, my soon-to-be Troublesome Business Partner […]


Closing my company was painful

I never thought closing my company would be such a relief. Three years ago, about this time of the year, I was preparing the final documents for the very last Annual General Meeting for my company. I was doing so as both the (sole) company director and the CEO. Before that, I had already sent […]


How to found a company

Just do it. But jokes aside, the bigger question is not how. It’s why. [Disclaimer: any information you read here pertains to Singapore laws and regulations. Your country’s laws and regulations might differ.] I have people emailing me “Wow Vincent, you’re running your own business! That’s totally awesome. I wish I could do something like […]


Regular polygon equation (solved)

So I’ve finally solved this. You can read about the background and context for the question on: Is there an equation to describe regular polygons? Regular polygon equation This is the Wolfram Alpha friendly command: polarplot [ cos(Pi/7)/cos( | (t mod (2Pi/7)) – (2Pi/(2*7)) | ) , {t,0,2Pi}] That will generate a regular polygon with […]


Considerations for storing Excel cell value in code

You may hate Excel, but you may find a discussion of how Excel stores cell values interesting. So I have a spreadsheet library. The biggest concern at the initial stage was how to store all the spreadsheet data efficiently. I hear people talking about millions of cells, so I’m scared. If my program stores a […]


File upload size limit in IIS

Yay file uploads. As if letting the users to type in stuff into the web application giving me SQL injection nightmares weren’t enough, now I have to let users upload files. Peachy. So during my investigations into the limits of file uploading, I found that I couldn’t upload a file more than 30MB on my […]


Academic self-publishing

As of this writing, I’ve worked in the academic industry for slightly over 3 months. More on this later. Claire Morgan sent me this article on academic self-publishing. There are good points and bad points regarding self-publishing, which are exaggerated particularly so for the academic industry. I should know, since I’m making a web application […]


Specious spreadsheet security

If not for Chinese, it would’ve worked. So in Excel, you can set a password for either protecting a particular worksheet, or protecting the entire workbook/spreadsheet. This password is then hashed, and the result is stored within the spreadsheet contents. Now with the use of Open XML spreadsheets, this means the resulting hash is stored […]