It has been forever since I updated this blog. Like many freelance Web-developers, I am so busy building sites for other people that I do not spend enough time working on my own little corner of the Web. Sorry about that.
This past year, all of my spare time has been devoted to a single project:
Chinatown Today. I wanted to build a platform to relay all the voices in the community, using as many of my skills as possible.
After a few months of running a Chinatown blog on my own, I was soon joined by a whole team of volunteers.
Please have a look at the
current version of the project, which grew far beyond what I hoped.
From a technical point of view, it was a crash course in WordPress programming, trying to catch up with lead programmer
I used my PHP and aggregation skills to develop a
Chinatown-specific Instagram-crawler which I use to fuel our daily Instagram Selection.
This is an ongoing project, which is sure to evolve over time. I am proud to be a part of it.
Chinatown Today 1/4
Chinatown Today 2/4
Chinatown Today 3/4
Chinatown Today 4/4
Skeleton seems like a lighter alternative to Bootstrap, for simple projects.
Looks like this could be the future.
Google’s specification of Material Design
MDL : Material Design Lite, a library that makes it easier to implement.
This tutorial contains a handful of really fancy CSS examples:
Checkbox trickery with CSS
Responsive images are undergoing a revolution. Things are getting more complex, but also more efficient.
This article provides a very good overview of what’s going on:
Responsive Images 101
And here’s a very convenient placeholder-image generator:
This article is a very good reference when designing ‘hamburger’ menus.
This page has a very convenient bit of code for loading remote versions of the Boostrap CSS and JS files, falling back on local files if it fails.
BootstrapCDN has all the latest urls for remote Bootstrap files.
I am using all this on my current project:
ReelYou, a really cool video-portrait service.
When you really need to style a select input with Bootstrap: