Jackson Data Binding Message Serialization

June 3rd, 2013
Comments Off

So now that I have a custom game server connected to a message-based infrastructure, I need a way to send messages back and forth to other parts of the system.  Messages going to and from the custom game server are transmitted as JSON given that the format is easy to work with, supported in all […]

Taking Baby Steps with ScriptCS

May 31st, 2013

I’ve been following the ScriptCS project with great interest over the last couple of months. As you may know by now, I’ve been searching for a more lightweight .NET development experience for quite some time. The ScriptCS project is here to fulfill this desperate need. Driven by the open-source .NET community, this wonderful initiative promises […]

Author Report: Daniel Suarez

May 17th, 2013

I stumbled across the novels of Daniel Suarez a few weeks ago via an impulse spend of an Audible credit. I am now well into his latest novel and am looking forward to whatever he’s working on now. His first two novels are a two-part story: Daemon, and Freedom™. I have totally dug them, especially […]

Developer humor

May 9th, 2013

I literally cried this morning as I scanned these posts. Note: Don’t have a drink in hand or mouth when reading these. Enjoy: http://martinvalasek.com/blog/pictures-from-a-developers-life http://martinvalasek.com/blog/pictures-from-a-developers-life-part-2 http://martinvalasek.com/blog/pictures-from-a-developers-life-part-3 If you’re a git user. http://wheningit.tumblr.com/

Brian’s Resizer App

May 6th, 2013
Comments Off

Today I was pleased to learn Brian’s Sizer App is still out there and still works, even with Windows 8. Just install it and right-click to snap a window to a specific size. This tool was indispensible to me when deving for web and I find myself needing it again these days in building mockups. […]

Server WebSocket Clients, with Jetty

May 3rd, 2013
Comments Off

Previously I discussed how to write a Server which uses a persistent WebSocket Client, using the Netty framework to make things go.  Netty is configured through establishing a Channel Pipeline, which is great if you need a very flexible system for handling network input and output.  For most projects however, this sort of power can […]

Introducing node-validation

May 3rd, 2013
Comments Off

Some time ago I was looking for a validation library/module for use in a small Express application that I was writing at the time. I couldn’t find anything that suited my taste so I decided to write one myself just for kicks. The goal was learning how to publish a module to npm and making […]

Server WebSocket Clients

April 29th, 2013
Comments Off

I’ve been working on a system involving connecting custom game servers to a larger, message based and multi-tenant infrastructure.  The custom game server I was writing requires a persistent connection to the larger system, since messages originate from all directions (from/to client, from other servers, from the infrastructure, from thin air…).  And while the code […]

Estimating for Software Development, Delivery, and Deadlines

April 15th, 2013

This was a fun talk from the 2013 ALM Summit, back in January. I didn’t even know it was online until someone tweeted it :). The ideas expressed here are around the pragmatism of using estimation as a technique, but not getting lost in the weeds. In other words, admit that we need some process […]

My Work Kanban Support in Visual Studio 2012 Update 2

April 7th, 2013

My team at Microsoft is responsible for the My Work feature in Visual Studio Ultimate. The My Work feature focuses a developer’s immediate work in a single, actionable view. My Work presents TFS Work Items assigned to me in a view that allows quick and easy integration with checking in code. This aims to reduce […]