Quality is something you have to invest in every day, you can’t fake it.
Bringing Ogg/Vorbis encoding to Chrome’s Audio API
Firefox can pull your silky voice in over a microphone and generate Ogg/Vorbis. This format is small enough to allow anyone to upload 3 minutes of audio in as long as it takes to send a large photo by email. Chrome however, only gives us PCM data. So what you gonna do? Spend an hour …
Integrating Chrome’s Clockwork into your web-app
Clockwork is a sweet addon to Chrome’s Dev Tools panel. It shows logs and performance metrics from your server and integrates into almost any backend. I’ll walk through a custom PHP integration.
Page Execution Scheduler
A search for great performance visualization!
Working with your Windows Box after your GPU hangs
Every 2-3 weeks the PC would reboot while waking from S3-sleep. My database and web-server VMs would not get a chance to shutdown cleanly. It was a problem. After eliminating the obvious suspects, I resorted to desperate measures..
The dark matter of software
My rule of thumb is that for every 100 unhappy users, 1 will leave a negative comment. For every 50 negative comments, 1 user will submit a proper bug report. The corollary being that for every 1 bug report, there are 5,000 users who quietly walked away from your product. Considering that 25% of users will …
Loving WPF and Visual Studio is easy
Meet XAML, the view templating, stylesheet and animation describing, event triggering, and callback firing markup beast.
Imagine Sass + EmberScript (MVC aware CoffeeScript) + Mustache + LiveReload + Guard watching and refreshing changes to files made by your IDE. That’s XAML-level of zen!
I started building a little icon-dock to improve on the Windows taskbar. But nothing is ever easy. So I spent the last few days searching for the best way to extract icons from open applications.
And not just any icons, but large (128px-256px) beautiful icons. In an automated universal way.
Fix Facebook’s “Not Authorized” when using an external chat client
This problem has been discussed in a couple of places for MONTHS now. If neither of those solutions worked for you, may this one will. If you have two-factor authentication enabled (and you should) then don’t use your main facebook password that you log into facebook.com with, and don’t bother with the SMS codes. Instead, you …
Fix corrupt EDID in Linux running ATI/Catalyst/flgrx drivers
I couldn’t set the native resolution on one of my monitors after I installed ATI/AMD’s proprietary Catalyst drivers. With the open-source radeon drivers, you could at least throw some badly documented settings into a custom xorg.conf file and have X ignore a corrupt EDID and accept custom ModeLines. Sadly, the fglrx (Catalyst) drivers don’t …