How time has flied! It has been a year since I joined ThoughtWorks. In the last 12 months, I've:
- Visited ThoughtWorks India in Bangalore
- Worked in 3 totally different projects (.Net desktop app, build & deploy at an enterprise level, and Agile coaching) in 3 different locations (London, Connecticut, New York)
- Became a committer of an Open Source project, DbDeploy.net
- Attended ALT.NET conference in Seattle
- Started ALT.NET NYC with a bunch of great, like-minded developers
- Edited 4 ThoughtWorks IT Matters podcasts
- Helped out with recruitment (code reviews, office interviews, phone interviews)
- Agile project management, planning, estimation (Mingle)
- Presentation and coaching (PowerPoint!, public speaking)
- Build & Deploy (CruiseControl.NET, Cruise, TeamCity, NAnt, MSBuild, PowerShell, etc.)
- iPhone development
- Mocking (NMock, Moq)
- UI Automated testing (Selenium)
Despite podcasts being on the interweb for at least 7 years, many of my friends (some are tech savvy, some not) are still not utilizing this really useful medium. Even for those who listen to podcasts, they only have around 1 or 2 in their iTunes podcast subscriptions list. Am I the only person in my social group who listen to more than 2 podcasts?
- ALT.NET
- Autosport
- Battlestar Galactica
- Formula 1 Video
- Friday Night Comedy from BBC Radio 4
- GeekBrief.TV
- Hanselminutes
- HDTV and Home Theater
- The Kindle Chronicles
- MacBreak (HD Video)
- MacBreak Weekly
- MacBreak Tech
- Security Now!
- Tennis Pod Pro Video
- This American Life
- ThoughtWorks - IT Matters
- U.S. Senator Barack Obama
- The VFX Show
Show us the book you're reading right now.
Submitted by Strive2Be.
What question do you hate being asked?
"Say something in Chinese!"
One of the cool thing about working with ThoughtWorks is that there are always something I can get involve with outside of the day-to-day consulting work. Not only I help out the recruitment department in NY with code review, phone interviews, and office interviews, recently I've also started helping out with ThoughtWorks podcasts (iTunes). So far I've edited one series of podcasts, "Web 2.0", which is divided into three parts. The first two parts have been available for download for a while now and the reason I haven't blogged about it until now is that I want to wait until I got the acknowledgment in part 3 from Michael, the producer. Otherwise, no one is going to believe me! Fast forward to 25:25 towards the end and you can hear the proof :D
I've been using the iPhone SDK since its original release way back in March. Many frustrating moment in the beginning but the recent beta 7 and beta 8 release proved to be ready for prime time. Apple has added many helper classes or helper methods to classes to make it far easier to work with the UI components, which is by far the most frustrating things I encountered. I am still having problem wrapping my head around the idea of Interface Builder but since the apps that I am building do not involve very complex UI, I just hand coded all the UI instead.
- Fix the build time being 1 hours off (probably day time saving bug)
- Better status icons
- Create application icon (currently it uses icon from CCMenu)
- Finish coding the 'Force Build' functionality
- Add startup screen bitmap (so it won't be just a black screen)
- Add auto detect of CruiseControl server (Java, .Net, or Ruby)
One of my friend reached out to me last week for help. The photographer she hired for her wedding had gone bankrupted. Since she has not gotten the album now she can't even get her wedding photos in either prints or digital form. All she has access to is the photographer's web site where the people can order prints from. She was hoping that I can somehow retrieve all the photos (~1220) from the site so that at least she would have digital copies of her wedding photos.
I met Brian Donahue at ALT.NET in Seattle a couple of months back, and earlier this evening he tweeted that he was curious how well code in PDF would display on the Kindle. So I replied and told him I'll try it out and show him the result.