Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…
Cannot retrieve contributors at this time
265 lines (117 sloc) 15.8 KB
<!doctype html>
<!--[if lt IE 9]> <html class="no-js oldie" lang="en"> <![endif]-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title> Interviews with Singapore's Next Gen Hackers: U-Zyn | Divya Manian</title>
<meta name="author" content="Divya Manian">
<meta name="description" content="Today we meet Chua U-Zyn who is now very well known for developing, a Singapore community portal (and blog aggregator) that everybody loves. &hellip;">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="canonical" href="">
<link href="/stylesheets/screen.css" rel="stylesheet">
<link href="" rel="alternate" title="Subscribe" type="application/atom+xml">
<link href="" rel="alternate" title="Subscribe to Web Development updates" type="application/atom+xml">
<body >
<div class="container">
<div class="content">
<header role="banner"> <h1><a href="/">Divya Manian</a></h1>
<h2><a class="twitter" href="">twitter</a> <a class="rss" href="">RSS Feed</a> <a class="youtube" href="">Youtube Channel</a> <a class="github" href="">Github</a></h2>
<nav class="sitenav"><a href="/">Home</a>
<a href="/archives">Archives</a>
<a href="/about.html">About</a>
<nav class="article">
<a class="previous" href="/50matches-com.html" title="">&#x276C;</a>
<a class="next" href="/racial-profiling-in-singapore-real-estate-rental-market.html" title=" Racial Profiling in Singapore Real Estate Rental Market">&#x276D;</a>
<time datetime="2007-05-16T00:00:00+05:30" pubdate><span class='month'>May</span> <span class='day'>16</span> <span class='year'>2007</span></time>
<h1 class="entry-title"><a href="/interviews-with-singapores-next-gen-hackers-u-zyn.html"> Interviews with Singapore's Next Gen Hackers: U-Zyn</a></h1>
<div class="entry-content"><p>Today we meet <a href="">Chua U-Zyn</a> who is now very well known for developing <a href=""></a>, a Singapore community portal (and blog aggregator) that everybody loves. has been growing in prominence ever since its launch and it is even more surprising to note that the author and the owner of the site is the freshly graduated U-Zyn! Reading the <a href="">bio</a>, you might see similar patterns with the other <a href="">two</a> <a href="">web 2.0 developers</a> - the thirst to create solutions to solve a problem.</p>
<h4>1. What drives you to create applications/portals like <a href="">lasthalo</a>, <a href=""></a>, <a href="">gratisvibes</a>?</h4>
<p>Most of the applications that I created personally were done because of my interest, passion and by realizing the needs of certain applications. LastHalo was created because a few of my friends were using <a href="">Haloscan</a> for commenting service on Blogspot blogs and they were having a hard time keeping track of latest comments. <a href="">Blogspot</a> had no built-in commenting service at that time and Haloscan did not have any means of keeping track of latest comments easily then.</p>
<p><a href=""></a> was created when I saw a need for Singapore bloggers to have an online presence that we can call home. I wanted the site to be as much community-driven as possible and not merely be a local blog listing. I started working on it without knowing that it would reach the current mass popularity.</p>
<p><a href="">Gratisvibes</a> came about as a result of my passion in music. I was involved in the electronic music scene at that time and I listened to a lot of Creative-Commons-licensed electronic music albums. I realized that a lot of the CC-licensed artists and albums that don&#8217;t get much attention as they should, so I thought of creating a site to help promote free music and Creative Commons. Two of my friends are also helping me out in the site.</p>
<h4>2. How much time do you devote to <a href=""></a>?</h4>
<p>It depends. As I am a freelancer, my time is pretty flexible. When I am not that occupied with my job, I devote a lot of time to develop and maintain and sometimes when I am rushing to meet deadlines, I wouldn&#8217;t be able to devote even an hour per day. So far the community has been really helpful in helping me maintaining the site. Whenever there is an abuse or they discover a bug, someone in the community would always report to me as soon as possible.</p>
<h4>3. What technologies do you use on</h4>
<p> was built entirely on open source software. runs on <a href=""><abbr title="Linux Apache MySQL PHP">LAMP</abbr></a> and is built on <a href="">CakePHP</a>, a rapid application development framework for PHP. It was among the first few applications that I built on CakePHP.</p>
<p>On top of the server-side scripting language, Javascript and AJAX of are largely built on <a href="">Prototype</a>, a Javascript framework and <a href=""></a> is used for some animation on the site.</p>
<h4>4. How long does it take for you to get any web app off the ground?</h4>
<p>It depends on the complexity of the application, thus it can range from 1 day to as long as a 2 months. I built the <a href="">RSS feed creator bot for TODAY</a> in 1 day, but took about 1 month to build beta. is still largely under development and I am still continuing to build it from time to time. today is totally different from what it was like during the beta stage, thus you can say that I took almost a year now to build</p>
<h4>5. How many people currently use, lasthalo, gratisvibes?</h4>
<p> has about 700 registered users at the time of writing with about 18K pinged entries. It is still a long road ahead to get most Singapore bloggers to be part of LastHalo has about 1,000 registered users. The project is somewhat redundant now as Haloscan has finally come up with an official Latest Comments Tracker. Gratisvibes has about 110 feed subscribers at the time of writing. Since it is mainly a blog, and and it doesn&#8217;t require any registrations to read it is very hard for us to track the number of visitors to Gratisvibes.</p>
<h4>6. What is the plan for the future of</h4>
<p>There is still a lot of features that I am looking at adding to is an ongoing project for me. Some of the features that I would like to add on are:</p>
<li>ability to create groups for members on</li>
<li>Add friends and list friends for each member</li>
<li>Ranking system to encourage bloggers to blog regularly</li>
<li>Making Ping.Sg alive on the mobile phone</li>
<p>With the extra features, hopefully will be able to gain the interest of many more Singapore bloggers.</p>
<h4>7. What challenges do you face in developing web apps?</h4>
<p>To me, one of the challenges in developing web apps is to create a good user-interface for each feature and functionality of an app. I noticed that sometimes developers get to engrossed in writing a good working back-end while not putting in enough effort to create a good UI that reflects the amazing features available in the back-end. I usually think from the user&#8217;s point-of-view, e.g. how would a user, with no knowledge of how an app works use it? and how he/she can use it without reading any or minimal instructions? Ironically, even web designers face the same challenge, even though they are directly responsible for designing the UI. I have seen quite a few web designers who choose aesthetics over usability of an app.</p>
<h4>8. Looking back, is there anything you would have done differently with your apps, given the new technologies now?</h4>
<p>Generally I am the one who is quick to adopt to new technology. I should be among the first in Singapore to have adopted CakePHP as I see the potential in it. So as a whole, generally, I believe I am doing the best I could with the knowledge that I have during the time of my development to adhere to all the standards.</p>
<h4>9. What do you think you would be doing next? What do you see in your future as you develop for the web?</h4>
<p>I just completed my undergraduate studies and am looking forward to my work as a full time web developer. On top of my freelance work, I will also build apps that pique my interest. None of the applications I created have made me enough money to even cover my server expenses but I still built them anyway as I love making things and I will continue to do so during my free time.</p>
<p>Of course I hope that some of my personal projects will soon make some money. And hopefully enough to not just cover the server charges but also enough for me to make a living from. If that can be realized, I would be able to eventually reduce the amount of freelance work that I am doing to develop more innovative ideas of myself or of anyone&#8217;s just for the fun of it regardless of money-making opportunities.</p>
<h4>10. You have recently given your final exams for undergrad studies and there is not many students who are all about creating applications/freelancing while still studying. What drives you to do it and how did you manage it with the studies?</h4>
<p>When I was a student, I was more of a full time app developer and a part-time student rather than the other way round even though, on paper, I was a full-time student. I was a really lazy student. My friends hardly saw me in school except for labs, projects and of course exams.</p>
<p>I guess I didn&#8217;t really manage my studies well. I&#8217;m keeping my fingers crossed now, just hoping that I could pass my final exams and finally graduate.</p>
<h4>11. is a real hit among the singaporeans. What I noticed in the ideas section was the largest number of votes was for the idea of banning any &#8220;sex blogs&#8221;, is based on giving each blog equal opportunity to shine and the idea of banning &#8220;sex blogs&#8221; seems to be contradicting that premise. What is your take?</h4>
<p>I have not banned any blogs that are discussing about sex, not including pornography, and as the founder of, I want to stick to the policy as much as possible, i.e., treat each blogger equally. Even though the &#8216;idea&#8217; is currently on top of the list of ideas in, the amount of votes only represent a small part of the users thus it cannot be assumed to be the voice of the whole population. Of course, this is Singapore, will always adhere to the local law.</p>
<p>Technorati Tags: <a class="performancingtags" href=" standards" rel="tag">web standards</a>, <a class="performancingtags" href="" rel="tag"></a>, <a class="performancingtags" href="" rel="tag">web2</a>, <a class="performancingtags" href="" rel="tag">lasthalo</a>, <a class="performancingtags" href="" rel="tag">u-zyn</a></p>
<p class="meta">This post was posted by
<a href="/about.html">Divya Manian</a>
<time datetime="2007-05-16T00:00:00+05:30" pubdate><span class='month'>May</span> <span class='day'>16</span> <span class='year'>2007</span></time> in
. If you would like to update this post, <a href="">please send a pull request</a>.
<div id="disqus_thread" aria-live="polite"><noscript>Please enable JavaScript to view the <a href="">comments powered by Disqus.</a></noscript>
<aside id="articles">
<p><img class="avatar" src="" height=48> <a href="">Divya Manian</a> lives in SF. <a href="/about.html">More about me ❭</a></p>
<h2>Posts on Web Development</h2>
<ul><li><a href="/diversity-in-conferences.html">Diversity in Conferences</a></li><li><a href="/using-decimal-percentage-values-in-responsive-design.html">Using decimal percentage values in responsive design</a></li><li><a href="/using-background-clip-for-text-with-css-fallback.html">Using background clip for text with CSS fallback</a></li><li><a href="/markup-free-icon-fonts-with-unicode-range.html">Markup-free icon fonts using unicode-range</a></li><li><a href="/jscamp-css-next.html">JSCamp: CSS Next</a></li><li><a href="/some-updates.html">Some Updates</a></li><li><a href="/css-object-model.html">CSS Object Model</a></li><li><a href="/fake-bolding-of-web-fonts.html">Fake Bolding of Web Fonts</a></li><li><a href="/html5please-api.html">Html5please API</a></li><li><a href="/html5please.html">html5please</a></li><li><a href="/mustache.html">mustache, hogan, handlebars</a></li><li><a href="/redesign-notes.html">Redesign Notes</a></li><li><a href="/summary-of-various-exciting-css-drafts-and-proposals.html">Summary of various exciting CSS drafts and proposals</a></li><li><a href="/this-revolution-needs-new-revolutionaries.html">This revolution needs new revolutionaries</a></li><li><a href="/some-css-transition-hacks.html">Some CSS Transition hacks</a></li><li><a href="/safe-css-defaults.html">Safe CSS Defaults</a></li><li><a href="/unplugged-2011.html">Unplugged 2011</a></li><li><a href="/bokeh-with-css3-gradients.html">Bokeh with CSS3 Gradients</a></li><li><a href="/making-pure-css3-demos-better.html">Making "Pure CSS3" demos better</a></li><li><a href="/web-opener-at-opera.html">Web Opener at Opera</a></li><li><a class="btn" href="/categories/web-development/">More</a></li></ul>
<footer role="contentinfo"><p>
Copy to your heart’s content 2013 - Divya Manian -
<span class="credit">Powered by <a href="">Octopress</a></span>
<script type="text/javascript">
var disqus_shortname = 'nimbublog';
var disqus_developer = 1;
var disqus_url = '';
var disqus_identifier = '';
(function () {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://' + disqus_shortname + '';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
<script src="/javascripts/octopress.js"></script>
var _gaq=[['_setAccount','UA-97188-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
Jump to Line
Something went wrong with that request. Please try again.