Scott Hanselman‘s Greatest Hits in 2009 (also in 2008):
General Geekery
- Painful Reminder: Focus on Core Competencies (and Back Stuff Up)
- 10 Awesome Things I Remember About Computers
- FizzBin – The Technical Support Secret Handshake
- Paving my machine for a fresh 2009 – First-Pass Must-Haves
- Low Bandwidth View and other Hidden (and Future) Features of MSDN
- Less Virtual, More Machine – Windows 7 and the magic of Boot to VHD
- Switching my Windows 7 Boot Disk from D to C with BCDBoot rather than BCDEdit
- Running a Subversion Server off your Windows Home Server
- Virtual Camaraderie – A Persistent Video “Portal” for the Remote Worker
- Upgrading my Lenovo W500 to a OCZ Vertex 250GB SATA II Solid State Disk (SSD)
- Step-By-Step: Turning a Windows 7 DVD or ISO into a Bootable VHD Virtual Machine
- Step-By-Step: How To “Upgrade” from Windows XP to Windows 7
- Scott Hanselman’s 2009 Ultimate Developer and Power Users Tool List for Windows
- Herding Cats: Organize your Desktop Icons with Stardock Fences for Windows
- Get those pixels working for you
Blogging
- Don’t Give Bile a Permalink – Finding Balance within The No Asshole Rule
- These are the little bugs that lead to madness
- How To Twitter – First Steps and a Twitter Glossary
- When Word of Mouth Got a Permalink – Companies, Customers and Twitter
- Twitter: Let the Information Wash Over You
Podcasts
- Week Three in South Africa – Scott talks to his Wife, Ntombenhle and Hanselminutes Podcast 153 – Scott’s Wife Mo interviews Scott Hanselman
- Hanselminutes Podcast 145 – SOLID Principles with Uncle Bob – Robert C. Martin
- Hanselminutes Podcast 161 – BBSs and Wildcat! from Mustang Software
- Hanselminutes Podcast 166 – Windows Presentation Foundation explained by Ian Griffiths – I still get mail on this podcasts saying it was the best episode we’ve ever done. The credit for this goes squarely to Ian.
- “Hanselminutes on 9” – I did lots of fun videos for Channel 9 this year and I was very proud of these.
Programming
- Hanselminutes Podcast 145 – SOLID Principles with Uncle Bob – Robert C. Martin (ya, twice. It’s a good show)
- Real World Apps in Days not Weeks
- Back to Basics: 32-bit and 64-bit confusion around x86 and x64 and the .NET Framework and CLR
- Mix: Getting my head around Oslo, M and MGrammar
- The Weekly Source Code 39 – Commodore 64 Emulator in Silverlight 3
- The Weekly Source Code 40 – TweetSharp and Introducing Tweet Sandwich
- Breaking All The Rules with WCF
- Top 10 Tips Working Developers Should Know about Windows 7
- The Weekly Source Code 45 – Kicking Butt on Windows 7 *and* Windows XP
- Programming for Absolute Beginners
- Light it Up: List of Applications that use new Windows 7 Features
.NET and ASP.NET
- ASP Dynamic Data Preview – More ways to exploit ADO.NET Data Services for fun and profit
- Splitting DateTime – Unit Testing ASP.NET MVC Custom Model Binders
- ELMAH: Error Logging Modules and Handlers for ASP.NET (and MVC too!)
- C# 4 and the dynamic keyword – Whirlwind Tour around .NET 4 (and Visual Studio 2010) Beta 1
- ASP 4 – Whirlwind Tour around .NET 4 (and Visual Studio 2010) Beta 1
- MultiBrowser or CrossBrowser Testing and deconstructing Microsoft Expression Web SuperPreview
Gadgets and Product Reviews
- A year with an Amazon Kindle (and new Kindle Cases)
- Accidental Prescience and the Secrets of Project Natal
- It’s a Man-Bag – Muzetto Laptop Messenger Bag Review
- Review – Mophie Juice Pack (not the Juice Pack Air)
- Review: Mimo Monitors – iMo Pivot
- Review: Trying Clear from Clearwire – Mobile Broadband Service
- Review and Comparison: Microsoft LifeCam Cinema HD and VX-7000 with High Quality Video in Skype and Live Messenger
- Herding Cats: Organize your Desktop Icons with Stardock Fences for Windows
- Screenshots: Amazon Kindle 2 gets Better Battery Life and Native PDF Support
- Review: Zeo Personal Sleep Coach
- The (Near) Final Word on Multi-Monitor Taskbars for Windows 7 – Ultramon vs. DisplayFusion
Speaking and Presentations
- Mix 09 – First Half Rollup and Session Videos
- Mix: Mobile Web Sites with ASP.NET MVC and the Mobile Browser Definition File
- Social Networking for Developers – Conference Talk Video
- The HaaHa Show visits .NET Rocks
- Videos from the Norwegian Developer’s Conference
- Oredev Keynote – Information Overload and Managing the Flow: Effectiveness and Efficiency
- Oredev 2009 – LIVE (now recorded) Closing Panel Video
Personal Stuff and LifeHacks
- South Africa 2008: NewsFlash – Turns out eating less and moving more causes weight loss
- Technical Presentations: Be Prepared for Absolute Chaos
- Baby Sign Language 2.0 – Update at 14 months
- Paint Fence, Cut Wood, Pull Weed, Plant Tree – Finding Geek Balance Outside My Comfort Zone
- Building your own Arcade Cabinet for Geeks – Part 7 – Success and Conclusion
- The Complete Series
- Best Practices for Individual Contribution
- Burnt Day – I need a Do-Over for Monday
- Square Foot Gardening for Programmers
- The Three Most Important Outlook Rules for Processing Mail