RazorGrid Version 3

October 28, 2020

RazorGrid V3 is released, it comes with big improvements and new features but care is taken to ensure size remains small and feature set makes sense.

Container Query, Round 2

July 16, 2020

It's been a while since I've written about container query, I've since been upgrading my RazorGrid to version 2.

During the upgrade I've played around with container query further and updated it with clamp().

Unholy Albatross is alive!

June 29, 2020

Container query today! Check out the Unholy Albatross here.


New website is up

June 28, 2020

My website was down for years, I just can't seem to get it up (ha!) due to all my time wasted playing around with various CMS - my latest fascination is flat-file CMS systems, so finally I put my foot down and told myself I'll just put a static html/css site up.

So here it is, and I finally published my two projects - KeyMason and RazorGrid (see Project section), they're my first attempt at open source development, hopefully they become useful to someone.


Design trends that kills usability

June 28, 2020

This bit is prompted by yet another poorly thought out site redesign. The old site has dated design but was vastly more usable.

Fifty shades of grey

Seems like half the web are just various grey boxes, if I spent more than half an hour on those sites my eyesight starts to deteriate.

Overuse of whitespace

Everything must have giant margins, previously a few lines of text now deserve their own special boxes that requires scrolling. What happened to the concept of keeping information above the fold?


Most websites now are 18 wheelers hauling a bagel

June 28, 2020

Just how much code, libraries, and pre/post processors do you need to publish a dozen pages that almost never changes?

Even if you need some dynamic news it's easier just to embed your Twitter feed.

I guess every developer wants to play with big boys toys (Google, Amazon etc.) and we end up with grotesquely overweight websites.


Painful memories of IE6

June 25, 2020

I don't want to think about the amount of time I spent learning about Internet Explorer 6 bugs

Hundreds? Thousands? Worst of all I wasn't even earning much money from this knowledge, I was in school for most of this time.

Jesus, did I throw a sizable portion of my life away learning knowledge that became 100% obsolete?

Yes I did, how does one reconcile with that? What a painful lesson to be had.

Moral of the story, if you're not being paid for it right this second, only learn things that will last or transferable to another domain.