Hailin's Weblog

October 10, 2007

designing with web standards

Filed under: education, web 2.0 — Tags: , — Hailin @ 4:27 am

Finished reading Jeffrey zeldman’s book: designing with web standards.

Yeah, reading keeps me young and healthy. I am happy that I am still able to read and absorb as fast as I can run (my 1000 meters record was 3 minutes and 7 seconds, set in my junior year in college).

This book illustrates basic principles endorsed by the Web Standards Project. The key idea is to separate content from presentation. Use XHTML for the content, and CSS for presentation. Think about structure and semantic when you write the content, and dress it up using CSS, you get a website that is much more compact, elegant, forward compatible, and platform independent.

I was amazed at how clean the source code of Zeldman’s own website is. It contains almost no direct markups. Furthermore, the site is designed using WordPress!

September 20, 2007

Three years at Array Networks

Filed under: professional — Tags: — Hailin @ 6:05 pm

In September 2004, I was fresh out of the graduate program after many years of joy, labor, and sweat. The second day I submitted my resume, Heyning Cheng, a guy who quit his PhD program at Berkeley to join Array Networks and then a project manager, called me up at 6 PM. We ended our conversation talking about climbing 14ners – 14,000 foot peaks. Most of the country’s 14ners are in Colorado, and I climbed quite a few of them. I was hired swiftly.

Array Networks is a great company, a shining jewel in the valley. The amount of innovation that has happened and is happening is just amazing. Have you thought about rewriting TCP/IP stack such that it handles HTTP traffic much faster? Array guys did it a few years ago. Have you thought about implementing SSL in the kernel and using totally different approach? Array guys did it, and by the way, the resulting throughput is ten times over that of the nearest competitor in the SSL VPN market. Array is the very first vendor to receive the version three ICSA certification, and is the first vendor to create Site-to-Site VPN to replace IPSec.

I’ve enjoyed working with all of my teammates – they are truly bunch of smartest and most creative folks. More than one teammate practically indexed the source code base -only about half a million lines – and can spew out answers to almost any question succinctly and correctly in a sentence or two. That truly testifies that we only use a very small portion of our brains! One teammate, whom I refer to as “the light of the team”, can take on any project, whether it be device driver, kernel memory, or high availability, and do wonderful work. And to my knowledge, he wasn’t majored in computer science!

The story can go on much longer…I just feel that I was so fortunate to be able to work with those great minds.

Now it is September 2007. It is time to climb another 14ner in a new territory.

Create a free website or blog at WordPress.com.