Reduce the File Size of Your Animated Gifs Using HTML5 Video
I built a lot of animated gifs for clients when I first started working online. The file size of my…
Anti-Patterns in Telecommuting
Toptal As a veteran telecommuter through multiple jobs in my career, I have witnessed and experienced the many joys of…
Anti-Patterns in Telecommuting
Toptal As a veteran telecommuter through multiple jobs in my career, I have witnessed and experienced the many joys of…
Great Developers Know When and How To Refactor Rails Code
Toptal >If it ain’t broke, don’t fix it. It’s a well known phrase, but as we know, most of the…
Great Developers Know When and How To Refactor Rails Code
Toptal >If it ain’t broke, don’t fix it. It’s a well known phrase, but as we know, most of the…
Use Project-based Interviews Instead of “GitHub”
First, some background: I highly recommend that you read the following two blog posts: by Ashe Dryden: The Ethics of…
Upcoming Conferences
Here is a short update on the conferences I will attend in the coming months, in case you want to…
Node.js Stream Playground
This summer I had the opportunity to attend NodeConf and it was a fantastic experience. I really appreciated how every…
Responsive images – end of year report
It’s nearly two years since I suggested a <picture> element as a strawman proposal as a way to solve the…
With a Filter Bypass and Some Hexadecimal, Hacked Credit Card Numbers Are Still, Still Google-able
Toptal In 2007, Bennett Haselton revealed a minor hack with major implications: querying ranges of numbers on Google would return…