Prolog

A log for use when I am programming something
Apr 28
Permalink

The Story Of A Site Begins Today

Begins today, yes. A little late, yes.

Mar 25
Permalink
Permalink

Principles of design

1. Copywriting? Is that what this is called? The text on the buttons and other non-user generated content is as informal as possible. Straightforward and fun, too. Instead of “Submit”, use “Add your voice!” or “Comment!”. Inspiration: 37signals.

Still debating whether to use Singlish?

2. Minimalist design for the most part but the homepage needs a bright graphic too to attract the user. “Make the website more professional” but at the same time, the rest of the website should be as simple and minimalist as possible because you want to let the user focus on their tasks. Inspiration: Google UX Design

3. Good UI design. Focus on the element that needs to be focused on that page. Have proper tab ordering. Have clear instructions for forms. Try to put labels on top of form elements since it’s proven to be easier on the eye.

Mar 24
Permalink
fixmycity.sg

fixmycity.sg

Permalink

FixMyCity

I’m working on FixMyCity at the moment.

Permalink

People

Working with people sucks because they never do things until you push them, even the most passionate people. You don’t quite know their true intentions or what they are thinking at any point in time. This is why, I guess, Paul Graham recommends that the founders need to be friends before the startup.

But, people are important. So, it’s crucial to be friends with the right kind of people. Of course, it’ll come naturally if you’re in the right place, with a high concentration of people of your “kind”.

Mar 23
Permalink

1. Copywriting? Is that what this is called? The text on the buttons and other non-user generated content is as informal as possible. Straightforward and fun, too. Instead of “Submit”, use “Add your voice!” or “Comment!”. Inspiration: 37signals.

Still debating whether to use Singlish?

2. Minimalist design for the most part but the homepage needs a bright graphic too to attract the user. “Make the website more professional” but at the same time, the rest of the website should be as simple and minimalist as possible because you want to let the user focus on their tasks. Inspiration: Google UX Design

3. Good UI design. Focus on the element that needs to be focused on that page. Have proper tab ordering. Have clear instructions for forms. Try to put labels on top of form elements since it’s proven to be easier on the eye.

4. White space is important.

Jun 27
Permalink

Literate storytelling programming only works for programs where you don’t go up and change the structure. Linear programs only.

Jun 22
Permalink

Programming language switching problems. Put “int” instead of “var” in JS and spent half hour thinking about what’s wrong..

Jun 21
Permalink

Got the JS to only detect number events outside any forms. Shoutout to Jeese Ruderman… you rock my world!!!