Alrighty then, I hate talking about myself, but here goes. My names Ben Cowcher and I'm a .Net web developer who loves games, running, basketball, music and cooking. I'm using this blog to leave a trail of code samples of things I figure out, think are pretty cool or just stuff that relate to the interests I mentioned above.

What else is there. Well, I gues you could say I'm a budding entrepeneur. I really do want to start a startup sometime and every now and then you'll probably hear me give a plug about a project I get off the ground.

If you got a question or need to contact me, you can reach me at bcowcher _at_ thecowch dot com. Alternatively, if your on twitter, you can follow me @bcowcher.

Enjoy!

Recent Entries

New Job, New City, New Outlook

 on Friday, 20 August 2010 (0 comments)

I finally snapped.. 8 months of being frustrated with my job had come to a head with me losing my temper at my boss over a ludicrous timeline, which was imposed because I had wanted to take annual

5 things I'd tell my younger self..

 on Thursday, 8 July 2010 (0 comments)

I was thinking back to when I was around 20 a few days ago and thought about how things have changed over the last 10 years. Then I thought what would I tell this kid even though I still feel like

Rendering Text on the fly using EasyGlyph

 on Wednesday, 16 June 2010 (0 comments)

In every game, you have to be show information back to the user in real time. How many lives/grenades remaining, how many points etc.

In OpenGL, your basically left to your own devices as to

RemixAU 2010 thoughts and so on..

 on Wednesday, 2 June 2010 (2 comments)

I recently attended the Australian REmix 2010 in Melbourne. Over the course of 2 days we wandered from talk to talk hearing some of the interesting views on the web industry as well as the how-tos

An Interesting Thought on Focus

 on Monday, 24 May 2010 (1 comments)

Today I was working and, as I do often, wondering about random things while my subconscious churns through a problem. One thing popped that into my head today was, why can I sit here at

Resolution Indepedent 2D Graphics

 on Friday, 7 May 2010 (0 comments)

As I start rebuilding my vault of graphics knowledge lost over the years and get back into making my game, a few little tid bits have started coming back to me.

The game I'm working on will

Getting Back into Game Development

 on Wednesday, 21 April 2010 (0 comments)

After deciding it was time for a change, the big question was what to change to. That is a tough question. Its filled with a scary kind ambiguity that if you don't learn to face it you'll be stuck

Web Development is broken.. Not that theres anything wrong with that..

 on Tuesday, 23 March 2010 (0 comments)

Working in web development in Australia is a tough industry. Its flooded with competitors and client expectations are high (and generally mismanaged) while at the same time they're cost expectatio

Working with Lucene 2.9 OR How to RTFM

 on Sunday, 14 March 2010 (0 comments)

Lately I've been building a side project with a friend of mine (www.gigsy.com.au) (shameless plug, if you dont want to follow the link its an IT job site). Wh

Why I'm not going to buy a house (yet)

 on Sunday, 28 February 2010 (1 comments)

As alot of people in Brisbane know, house prices have been rising sharply over the last 10 years or so. It's getting quite ridiculous. So I decided to sit down and do some napkin math and see wher

Technical Debt - Is TDD really the answer.

 on Wednesday, 20 January 2010 (1 comments)

Coming across this article on InfoQ got me wondering about a few things. The article itself ponders whether or not

StringTemplate - The Good, The Bad and The Ugly

 on Wednesday, 13 January 2010 (0 comments)

Now that the first usage of my CMS is about to live in a production environment, I think it might be good to reflect on some of the things learned from some of the design choices made in the proce

Time for a change

 on Wednesday, 30 December 2009 (1 comments)

I've been a programmer in IT for roughly 4 years now. Before that, I was a self taught C++ weekend hacker who would spend most of the week (this was around 2-3 years before I studied IT at Uni) do

Javascript the language.. of the future?

 on Thursday, 17 December 2009 (1 comments)

This was something that more of less creeped up on me over the last year or so. Javascript is moving up in a big way as of late. JQuery has essentially removed the problems of cross-browser javasc

Time to Soar..er

 on Monday, 7 December 2009 (0 comments)

Well, I was tired of my 93 Camry and decided to get a new car. I've had my heart set on a Soarer for a long time, and after test driving a few of them I finally got down to buying one.

I too

Chrome OS and Specialization

 on Saturday, 21 November 2009 (0 comments)

Not so long ago, Google announce that it was developing a new OS that was fundamentally based on its new web browser Chrome and thus, unimaginatively called 'Chrome OS'. At that time, Microsoft ha

Nick: "Don't worry, It's just like falling up.."

 on Sunday, 15 November 2009 (0 comments)

Today, a couple friends (Nick and Tyson) and I decided to climb Mt. Tiburgargan at the Glasshouse Mountains which is about an hours drive north of Brisbane. This was our first ever mountain climb,

Mongo DB - Creating a Mapping Layer Part II

 on Saturday, 14 November 2009 (0 comments)

I didn't think I was going to write a Part II to my first article, but a few thin

Three Things I'm Doing to Improve My Life

 on Thursday, 12 November 2009 (0 comments)

For a long time, like a lot of people in IT, health was something I would tend to push aside. Slowly though, over the last year, I've been trying to make steady improvements to change my lifestyle

Giving RunKeeper a go

 on Tuesday, 10 November 2009 (0 comments)

Over the weekend, I decided to update some of iPhone apps and look around for some new ones. I saw RunKeeper as one of the new free ones and since I didnt have any fitness oriented apps, I'd thoug

Why we need to stop supporting IE6

 on Wednesday, 4 November 2009 (3 comments)

A link to this blog came through in my email today and I have to say I almost wholly disagree with

Mongo DB - Creating a Mapping Layer

 on Tuesday, 3 November 2009 (1 comments)

Over the last few days I've been playing with Mongo DB. The whole 'NoSQL' movement has me a little intrigued but I've never really had the chance to really get

Building a CMS or Why you reinvent the wheel..

 on Monday, 2 November 2009 (0 comments)

Lets get one thing clear - I hate CMS's. Why? Well, maybe it has something to do with spending most of my career around them and generally having to deal with really bad ones. I think a large part

Vibram Five Fingers - 3 Months Later

 on Saturday, 31 October 2009 (0 comments)

So yeah.. last post about my Vibram Fives I mentioned I wanted to do weekly updates. Needless to say that didnt happen. But the time between posts is a good thing. I'm still using my Fives for run

Vibram Five Fingers - First Steps

 on Thursday, 27 August 2009 (0 comments)

Today I got my much anticipated Vibram Five Fingers. I've read alot about these shoes and have um'd and ah'd over getting