Writing Posts with Markdown

Posted in Blog

For a little while, I was looking for a desktop blogging client to accompany WordPress. I was particularly wary of the WP WYSIWYG editor, with its non-deterministic written text -> HTML conversion, and I was …

Why Bejeweled Blitz Remains Addictive

Posted in Apps, Games

Bejeweled Blitz (BB), after all these years, remains one of the best games Popcap has released. Both the iOS version[1] and the Facebook version still receive considerable play, which is pretty amazing seeing the game …

Understanding Code by Transcription

Posted in Engineering, Work

As most programmers know, as systems grow in complexity, more time is spent reading rather than writing. Enhancing a body of code, fixing bugs and issues, refactoring and moving pieces around, or simply just using …

The “Computers” Section of the Bookstore

Posted in Places

I ran into the local Barnes & Noble today to grab a coffee. It’s been a while, but the well-publicized demise of the traditional bookstore and now literature on paper in general has taken its …

Stop Trying to Hire Just “A” Players

Posted in Hiring, Startups

Interviewing and hiring sure has become a hot topic recently in the tech. space, from startups to big companies. From problems with technical interviews to major companies acqu-hiring startups for their engineers to analyzing talent …

Social Exit

Posted in Apps, Social, Work

This is a post I wrote a little over a year ago on my old blog, but still resonates with me and its contents are relevant to this blog. It’s not plagiarism if you copy …

From Front-End to Full-Stack Engineer

Posted in Engineering, Front-End

Front-end (FE) engineering is a relatively new specialization of software engineering, come of age because of the increasing complexity of front-end web development. Its precursor and cousin is the applications engineer – both involve coding an …

Conducting Developer Interviews

Posted in Engineering, Interview

Some comments from my last post and on Hacker News brought up an interesting point: it’s not easy to conduct software engineering interviews. If you’ve ever looked for a job as a developer, chances are …

The Incessant Whine of Web Designers

Posted in Rant, Web Design

I can’t be the first person to think that web designers – often, freelancers as a group – spend more time and energy telling everybody else that that their work is important. In particular, it …

Web Typography, then and Now

Posted in Web Design

I realized today at work that this site’s title font-face wasn’t loading. Figuring a long night ahead of debugging the WebFont Loader that’s trying to grab the Raleway font (it is quite elegant, the fallback “sans-serif” font …