Software engineer at Microsoft in the Xbox Advanced Technology Group (ATG) by day. By night, retro & modern games, apps & developer tools, and hardware tinkering as Ganksoft.
Writing
- AI Types Faster Than I Do
- Build 2018 - GameDev Goodness
- GDC 2018 - Multiplayer Server Scaling with Azure Container Instances
- Migrating BlogEngine.NET Comments to Disqus and Ghost
- Migrating BlogEngine.NET to Ghost
- New Blog - Ghost
- Dreamcast GameDev with KOS and WSL
- Game Developers: Get the Most Out of Windows 10
- Connect to a Bluetooth Serial Device with Xamarin.Android
- Email Woes
- Recent Projects Rollup
- Code Snippets for Windows Store Apps
- Pinball 2000 Software Update with Windows 7 x64
- Assembla SVN With Local Backup
- Joining the Mothership
- Kinect for Windows SDK + XNA
- HP TouchSmart 420t Recovery Discs + Software
- Welcome to the New Site!
- Kinect for Windows SDK is here!
- MJPEG Decoder v1.1
- MJPEG Decoder
- NuGet-enabled WiimoteLib and ThinkGearNET
- TweeVo v1.1 Released!
- ThinkGearNET 1.1
- VSLive Devapalooza and Jeopardy on Coding4Fun
- Visual Studio Live! 2010 Redmond – Slides + Source
- The Coding4Fun Show – Ep 5 with Josh Blake
- WiimoteLib Future
- ThinkGearNET Library
- MindBlaster Article Posted
- Acer 1420P Leaky Handle Driver Fix
- Multi-touch Madness Slides and Code
- Coding4Fun at PDC Video Recap
- PDC09, Coding4Fun, and Mind Blaster
- Akismet Spam Filter for Community Server 2008.5
- Windows 7 Launch Party in NYC
- The Coding4Fun Show – Ep 4 with Jeremiah Morrill
- VSLive! Orlando 2009 Sessions Posted
- The Coding4Fun Show – Ep 3 with Rick Barraza
- The Coding4Fun Show – Ep 2 with Arian Kulp
- WiimoteLib 1.8 Beta 1 Posted
- Facebook .NET Programmers Group XNA Session Posted
- Status of Wii MotionPlus Support for WiimoteLib
- The Coding4Fun Show – Ep 1 with Andy Beaulieu
- Install the Surface SDK SP1 Workstation Edition on x64
- Windows Virtual PC and the Microsoft Device Emulator
- TwitterDrive
- Site Upgrade and New Theme!
- Install the Surface SDK on Windows 7 and/or x64
- Coding4Fun Book Contest Winner!
- Contest: Win a Free Copy of Our Coding4Fun Book!
- Brian and Dan on .NET Rocks!
- Virtual Earth 3D Beta Documentation Released
- WiimoteLib v1.7 Released
- Hanselminutes Podcast
- Coding4Fun Book News and Preview
- Head Banger Is Now Available on Xbox LIVE Community Games
- WiiEarthVR Article and Source Code Posted
- WiimoteLib v1.6 Released
- We Have a Cover!
- This Week On Channel 9
- TL39: Coding4Fun: Windows Presentation Foundation Animation, YouTube, iTunes, Twitter, and Nintendo's Wiimote
- Coding4Fun Book Chapter Teaser for PDC
- WiiEarthVR at PDC
- A Few New WiimoteLib Applications
- VSLive NY Sessions Posted
- Coding4Fun Book News
- SQL Server 2008, Visual Studio 2008 SP1 and Visual Studio 2008 Express
- New BlueSoleil Driver Fixes BSOD
- Wiimote Smoothboard
- WiimoteLib and BSOD – Part 2
- WiimoteLib and BSOD
- Windows Mobile Devices and Power States
- WiimoteLib v1.5.2 Released
- WiimoteLib v1.5.1 Released
- WiimoteLib v1.5 Released
- WiimoteLib v1.4 Released
- Coding4Fun Book For Sale at Amazon!
- WiimoteLib v1.3 Released
- 64-bit Development Discussion on .NET Rocks
- Newsweek & The Wiimote
- Pure Pwnage & Rock Band
- Tech Valley Code Camp Session Posted
- Wiimote Laser Harp
- Silence...
- Sandcastle and API Documentation
- Tech Valley User Group Session Posted
- WiimoteLib Survey Results
- WiimoteLib Survey
- Minor WiimoteLib Update
- Yet Even More .NET-based Wiimote Applications
- Animated Musical Holiday Light Show - Version 2.0
- Weird Vista Registry Issue
- x64 Development with .NET
- Now Running Community Server 2007.1
- Possessed PC Pranks for Halloween
- Coding4Fun Article Ideas
- Feedburner
- Wiimote Library Update
- WiiEarth -- Wiimote Interface for Virtual Earth
- Outlook Webmail Add-in for Windows Home Server
- Head Banger
- Microsoft Robotics Studio and Lego Mindstorms NXT
- Even More .NET-based Wiimote Applications
- C# MVP
- New Wiimote Goodness
- Microsoft Surface Computing
- XNA Timing Bug
- Wiimote Applications
- NYC .NET Developer's Group Presentation Posted
- Forums
- XNA and 3D Model Exporting
- CodeBetter.com
- April Fools' Day Application
- Exception Handlers
- Wiimote and .NET
- Code Camp Lego NXT Source Code
- More King...
- Community Server 2.1 Upgrade
- The King Sings Green Day
- The King
- Computer-Controlled R/C Car with Camera
- The Vanishing Point
- I'm a decoder!
- You Don't Know Jack
- Holiday Light Show Part 2
- Coding4Fun and Holiday Light Shows
- Coding4Fun
- Vista RTM and Visual Studio
- PS3 vs. Wii
- Vista RC1 and Visual Studio Debugging
- XNA Game Studio
- IE7 vs. Firefox: The Follow-up
- Dell 2407WFP
- Slow Toolbox Population in VS2005
- IE7 vs. FireFox
- Gameshow Marathon
- Excavating Egypt
- PlayMania Part 3
- PlayMania Part 2
- PlayMania on GSN
- Random Tidbits #2
- Random tidbits....
- Grand Canyon Video
- Excel and OLEDB in .NET
- Odama
- Boot Camp
- Virtualization
- Is RSS for me?
- email2face is live
- MIX 06 - Part 2
- MIX 06
- A New Blog!