April 12, 2012 / OCVolume

The OCVolume category contains posts with emails I received regarding OCVolume. It was 2002 when I wrote OCVolume with couple high school friends. A decade later I received this email from someone in Kathmandu, Nepal. Hi Danny This is Ganesh from Nepal. It was one year back, me and my team used were planning to use do final year project

read more »
February 11, 2012 / Mad Coding

Today I wrote a quick parser using Scrapy to grab contents from the Hacker News website for news having over 100 points. My main motivation for this is so that I can more easily read news while I don’t have Internet on my phone. The old RSS feed I was using showed only the title and doesn’t have the content

read more »

One of the things I’ve been doing at Well.ca is to lead by example. I started the weekly tech talks, wrote tests for the tickets or features I worked on, and recently I compiled all of that and gave a talk on testing. I’m very glad to have worked at Microsoft and particularly have been surrounded by teammates & mentors

read more »
February 4, 2012 / Mad Coding, Vim, Well.ca

One of the things I kick started at Well.ca is the weekly tech talks. I started the tech talks off by showing a security hole in the software and brought attention to the team the Threat Modelling practices at Microsoft. I encouraged the team to think about what cool things they know and start sharing knowledge within the team. Late

read more »
January 25, 2012 / Google

Yesterday I attended the Google Ship Wars 2012 event. It was held at Google’s Kitchener office, which is in the same building as Well.ca’s Kitchener office. I heard about the event from one of my teammates and decided to go have some fun. I ended up at 4th place and only had one single losing match. There were sandwiches, candies,

read more »
December 31, 2011 / Miscellaneous

In 2007 when I started working full-time, I decided to buy a laptop that excels on being lightweight and having great battery life. My powerbook from university had lousy battery life and was heavy. In the end I bought a Fujitsu P7230 with Intel Core Duo processor. It’s fairly lightweight and lasts over 6 hours on regular use. I used

read more »

My first pull request for khan-exercise merged into master today. Several events happened over the last week that led me to dig into Khan Academy’s code for their exercises questions. First of all, I was an instant fan of khanacademy.org when I first heard about them. When I used to tutor kids back in Seattle I told the teachers about

read more »
August 28, 2011 / Mad Coding, CPython, Project Euler, Python

Found out about Project Euler from my friend Shu Wu’s tweet. I figured I’ll also use it to help me learn Python and have fun solving problems. One of the cool things is that they give you an image to show off your progress. At the time of writing, I’ve solved 10 problems so far. The first problem is: Add

read more »
August 22, 2011 / Mad Coding, Microsoft, Bing, JQuery, PHP, SVG, WP7

I was on the dev team that wrote the Bing search & maps application for the original release of Windows Phone 7. Even before WP7 was released to the world I had been interested in using those beautiful Bing pictures as wallpaper for my phone. You can often find gems like these: Initially I used the WP7 SDK to develop

read more »
August 16, 2011 / Miscellaneous, domain name

Three months ago I got spammed by someone saying that the domain “dannysu.com” will soon be publicly on sale and I’ll have a chance to make an offer to buy it. Here’s a quote from the spam email, “dannysu.com is for sale to the public worldwide. Interested buyers can and do make offers.” Well, I read up on how expired

read more »

« Newer Entries  
Older Entries »