Blog

  • Annoyed

    November 5, 2004

    A couple days ago I started receiving SPAM via the email addresses registered with Macromedia. I use a separate service and email address for every commercial contact, so I can track how my personal information is being sold.

    (more…)

    Read more
    DSri Seah
  • Transparency in Web Development

    November 4, 2004

    Cornell University’s Web Communications Team kept a blog about their site development, which is an interesting exposition of “why decisions are made a certain way”. It’s an interesting read, for those of you who are interested in seeing how the production process goes from the PM’s perspective.

    (more…)

    Read more
    DSri Seah
  • Screen Typography

    November 4, 2004

    Buddy Sean asked me about choosing fonts for software development. “What is a good legible font for software? Where do you find out more information about this? Is there a developer kit you can buy or download?”

    (more…)

    Read more
    DSri Seah
  • Money of the World, Regrettable Food

    November 4, 2004

    I was browsing through lileks.com after visiting the Gallery of Regrettable Food, which preserves stomach-churning food photography of the 50s and 60s. There’s also a neat section on Money on the World…check out Brazil and Cuba! A country’s money tends to be filled with interesting iconography and symbolism too, so that’s well worth checking out from a graphic design perspective.

    You can see a lot of their other projects as part of their Institute of Official Cheer. It’s a good waste of an hour.

    Read more
    DSri Seah
  • How to Write a Compiler

    November 3, 2004

    Back in my high school days, I found that I liked knowing the hoary details of low level computer operations: assembly language, instruction decoding, firmware and register manipulation.

    One regret I’ve had, though, is not ever taking a Compilers course. That is, how to write a compiler for a language like C or C++. Unlike some of the fruitier “Learn to code in Pascal, LANGUAGE OF THE FUTURE” courses, writing a compiler is a marriage between expression of code in a high level language and implementation in nice spurts of machine code. While I have no great desire to write compilers for a living, I do wish I knew more about how they work. So I was bopping around the web today and came across Inger, an open-source compiler with an e-book. Cool. And also Open C++, an open-source C++ compiler project. The Internet rocks.

    Read more
    DSri Seah