Star Wars Traceroute
filed in Miscellaneous on Feb.09, 2013
filed in Miscellaneous on Dec.01, 2012
“This comprehensive primer on the internal operations of WebKit and Gecko is the result of much research done by Israeli developer Tali Garsiel…Web browsers are probably the most widely used software. In this primer, I will explain how they work behind the scenes. We will see what happens when you type google.com in the address [...]
filed in Miscellaneous on Jan.04, 2012
“Go analog. (e.g. cooking, hiking, astronomy, etc.) Stay healthy. (e.g. weight loss, RSI, etc.) Embrace the uncomfortable. (e.g. stop using a mouse, use Dvorak, try a different OS, etc.) Learn a new programming language. (e.g. scala, erlang, haskell, OCaml, Prolog, etc.) Automate. (build a robot, lego mindstorms, arduino boards, shell scripting, etc.) Learn more mathematics. Focus [...]
filed in Miscellaneous on Jan.03, 2012
“As most software and creative professionals know, coffee is an important technology for boosting mental acuity and maintaining peak on-the-job performance. But did you also know that coffee can be a damn tasty beverage? It’s true. All you need is the appropriate amount of disrespect for the mainstream coffee industry and a desire to enjoy [...]
filed in Miscellaneous on Oct.07, 2011
This is absolutely one of the most amazing timelapse videos I have ever seen!
filed in Miscellaneous on Feb.15, 2011
I do quite a bit of Linux/Unix systems administrator on a day-to-day basis. Over time you sort of find out that there are quite a few ‘common traits’ that apply to your usual set of Unix admins. Some examples: the use of Vi, use of Perl, restrained use of sudo, etc. I found a list [...]
filed in Miscellaneous on Jan.03, 2011
Over the years I’ve found that one of the best ways to really focus and increase your productivity is to listen to good music. I’ve experimented with a lot of different music genres, types, and volumes. So far I haven’t really found anything that keeps me consistently focused at the level that I’d like. However, [...]
filed in Miscellaneous on Nov.20, 2010
How do you define a ‘real’ programmer? Most people look for the typical attributes: ability, experience, dedication, etc. I recently came across this article which contains an in depth discussion on what defines a ‘real’ programmer and what we should really be looking for. In short, a programmer is a person who is able to [...]
filed in Miscellaneous on Oct.18, 2010
Starting off learning Vim is easy, but understanding the actual purpose of modal editing can be easily overlooked by most people. Even some of the most dedicated Vi/Vim users overlook the point of modal editing. Vi, which is about 30 years old, or the more recent 15 year old Vim are two of the most [...]
filed in Miscellaneous on Sep.29, 2010
I’m constantly in search of more software and tools to increase my productivity and also to play around with. I thought I’d share some of my discoveries by posting a new page, Software and Tools, on the website. If there’s anything you’d like to contribute send me an email with your ideas! Also, I’ve added [...]