Heap Heap Array! Rotating Header Image

About

The Basics

My name is Benjamin Geiger; I am the owner of Siwoti Systems.

In addition to my own business, I am employed by a county-level government agency, where I work with geographic information systems and the .NET platform. It could be worse. Most of my coworkers still maintain a huge, steaming pile of VB6.

I’ve never really made an attempt to separate my professional persona from my personal one, which is why my yelling at ArcGIS and my yelling at Microsoft are mixed in together with my yelling at incompetent waitstaff and my yelling at people who annoy me. But then I realized that I want people to read what I write about F#, for instance, without having to sift through the personal stuff.

What’s In This Blog?

All I know at this point is that it’s only for things that relate to writing code. If you want to hear what I have to say about what I had for lunch, read my personal blog or follow me on Twitter. If you want to hear what I have to say about the .NET Framework or getting coworkers to buy into agile techniques, you’re in the right place (but I have to question your sanity).

What I write here will likely reflect the goings-on at work. I write VB.NET at work (and C# when the Powers That Be aren’t looking) and maintain the GIS server and data, so you’ll see a lot of those. The rest is stuff I’m learning, including Silverlight, Ruby on Rails, and functional programming in F#/ML/Lisp.

Frequently Asked Questions

Wait, aren’t you that guy who did that thing that time?
Probably not, unless “that thing” means “won a scooter”. That’s what I’m famous for in the local .NET community, anyway.

Another programming blog? Why?
Why not?

Seriously, why create yet another programming blog?
Because I’m interested in programming, and what I learn could be useful to others. Besides, I eventually want to become a ‘big name’ in .NET, giving presentations and maybe even writing books eventually, so getting my name out in front of people is important.