Home > Uncategorized > It’s been a while…

It’s been a while…

January 10th, 2011

I hate the “sorry for not posting for so long” kind of post, but I needed one so I can put in context what I’ve been doing and learning the last couple of months.

I’m currently working as senior software developer for a social games development company called “Atakama Labs”. Our first game, Terranova, was released last year for Facebook and Orkut.

Terranova runs on the Windows Azure Platform, so I’ve been learning about that. The backend is a WCF service coded in C#, my favorite language, and the client was developed in Flex Builder 3. We use the Azure storage service, which is not relational. Working with a non relational storage is difficult at first if you come from a SQL Server background like me, because you end up creating solutions that don’t feel right under your relational mindset, but it provides better scalability when you have thousands (or millions) of users.

I work mostly on the backend side, but I tried to do some work on the client to understand its architecture and to learn ActionScript. It was difficult to find the time to do so because there were many tasks in the backend and not enough time as usual.

We are now working on two new games, and this time I hope to get much more involved on the client from the beginning. It was a great pleasure to discover that Flex Builder 4 comes with an integrated unit testing framework. Coming from MbUnit and .NET I miss many features, but so far it’s worked well for my needs.

So, that is. I have two new posts in mind about managing the hosted services in Azure with PowerShell (almost finished, it’s pretty short), and another about unit testing with Adobe Flex Builder 4. Nothing too exciting or new, but I hope this to be the start of a continuous stream of posts. Happy coding!

Julián Hidalgo Uncategorized