The Pain of Mobile Web Development

Posted in Apps, Mobile

I’ve been playing around with the coding mobile sites and webapps lately. Ironically, although Apple had first pushed for web apps with iOS 1.0 – it’s hard to remember that the iPhone did not let …

Startups are about Passion

Posted in Startups, Work

It’s been an exhausting week. My first week as a software engineer at Square has me collapsing on the couch nightly. Though the first few days are always stressful and daunting – startups especially so …

Touch Interfaces and Disregarding Creation

Posted in Apps, Mobile

When I heard the iOS announcement this morning on system-wide Twitter integration, I figured it was a great UI move on Twitter’s part, and at the very least would get more usage from the power …

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 …