Buying our dream homeWed, 21st Dec '11, 11:59 pm::
After over a year of searching and two long months of waiting, we finally closed on our new house today. Over the next few weeks, we'll get the leaky roof fixed, carpet replaced with tiles, wallpaper replaced with fresh paint, and most of the old electric fixtures upgraded. I'm super excited about the screened back-porch as I'll probably sit there all day and code.
We're buying our dream home later today. And the wait is killing me. All I can think of is the line from Doctor Who: "Is this how time normally passes..."
- Doctor Who - Is this how time normally passes?
Eleventh doctor in 'Vincent and the Doctor'
KType v1.0 released!Mon, 19th Dec '11, 2:26 am::
KType v1.0 is finally live on the App Store! I just finished updating the website with the list of features.
If you know anyone who could benefit from the app, feel free to contact me and I will provide a promo code to get the app at no charge. My plan for 2012 is to work with as many end-users as possible to make KType more accessible. Over the next few weeks, I will create video tutorials on how to configure and use the app.
Turn on the speakers and play this video a few times with eyes closed. Then turn off speakers, open your eyes and watch it a few times. Then turn on the speakers and watch it until your mind is blown away.
KType submittedFri, 9th Dec '11, 3:05 am::
After 14 months of effort, I just finished version 1.0 of KType and submitted it to the Apple AppStore. Here's hoping it passes their review soon.
Hammer vs. ScrewdriverMon, 5th Dec '11, 12:42 am::
I don't understand why techies judge each other on their choice of platforms. I took part in the Global Day of Code Retreat 2011 yesterday and spent 8 exciting hours programming in various languages with lots of different programmers. It was a great learning experience but I was constantly jeered at for using a "toy" Macbook Air instead of a "real" Windows or Linux laptop. At other times when I've carried a Windows laptop, I've been treated like I was a corporate sellout and not a true programmer.
I love the look on their faces when I tell them I manage 80 Windows boxes, 30 Windows servers, 20 Linux servers, and write software for Windows, Linux, and Macs on a daily basis. I program user-friendly front-ends and heavy-duty backends. I make web apps and I make desktop apps. I make mobile software and I make browser extensions. I write code that talks to databases and I write code that talks to hardware. I deploy to Arduino and I deploy to Amazon/AWS. I go down to bitblt'ing and I go up beyond design patterns. I use Excel and I use LibreOffice. I use vi(m) and I use emacs. I use IDEs and I use text-editors. I code in CoffeeScript and I code in C. I write VBA macros and I write Lisp macros. I use GUI and I use command-line.
I simply use the best tool for the job. Without context, every tool, language, software, and platform choice can be deemed unwise or inefficient. No good can come out of mocking someone for coding in PHP instead of Python or using Blackberry instead of Android. I try to learn every single thing I can because even if in the end I decide not to code in Ruby for now, I can walk away knowing what it would be perfect for and what it wouldn't be appropriate for.
The latest update of my iPad/iPhone/iPod app: Tip of My Tongue is now on the Apple Appstore. Tip of my Tongue makes it very easy to find words that you just can't seem to recall. It contains a list of 125,000 words and you do not need Internet-access for searching through the word list.