<p>After running through a few rather interesting interviews (one of which involved rewriting the Java collections API from scratch, one involved a shortest path graph traversal with some added edge-weights), I wound up with a new job the Monday after finals week at bConnected Software in Louisville, CO, where I’ve been working for the past four months or so. ÂI’ve had an absolute blast so far, doing a ton of Grails UI development, and I’ve learned a lot about user interface and experience design. ÂThe company deals mostly with health insurance, which is proving to be a nicely complicated problem to solve, and I’ve gotten in at the right time, what with all the legislation surrounding the topic. ÂThere has been quite the focus on Health Care Exchanges here, and we’ve been really working on defining the process of those in terms of both backend and UI/UX.</p>
<p>There have been a few little problems with the job so far. ÂThe biggest by far is the commute - the drive averages about fifty minutes each way and is costing quite a bit, what with gas and tolls. ÂSince I was not a very smart kid over the last six or seven years, I’ve got quite a bit of credit card debt to pay down, so I wind up with relatively little money left after paying for the commute and paying down the card’s balance. ÂOther than that, corporate life is taking some getting used to: seventy hour weeks and business rules especially.</p>
<p>In other news, I did another experiment with rapid prototyping in Django and came up withÂ<ahref="http://characters.openfurry.org/">http://characters.openfurry.org/</a>Âwhich is a good deal more complicated than my <atitle="Badger!"href="http://badgerific.com"target="_blank">last experiment</a>Âwhich proved to be pretty fun. ÂI wrote it after watching several furry artists deal with different ways of accepting information from commissioners regarding what they want drawn. ÂThe result is a site which lets you manage a hierarchy of information about characters, from the characters themselves, to different morphs (basically a combination of species and gender), to potentially several descriptions of those morphs. ÂThe site will also let you attach characters to different locations - places on the ‘net such as MUCKs and chat clients - and attach images to just about anything. ÂAs an afterthought, I added a means for activity to be logged so that you could see what the owner has done recently with their characters/morphs/descriptions.</p>
<p>I had originally intended to use this site as a playground for <ahref="http://angularjs.org"target="_blank">Angular</a>, a nifty new Javascript library that I’m quite taken with. ÂI ran into some snags, however, and did not get that implemented in my allotted time span, so it will have to wait, perhaps until this weekend. ÂIn the mean time, I’ve been slowly poking through <ahref="http://mbostock.github.com/d3/"target="_blank">d3</a>, the successor to Protovis, in order to provide some visualizations for the site, using this as a learning experience. ÂIt’s proven tougher than I had thought, but definitely a lot more flexible because of it. ÂAnother new thing I’ve been playing with is the <ahref="http://goldengridsystem.com/"target="_blank">Golden Grid System</a>Âin order to lay the page out in a flexible manner without having to think about it too much. ÂOnce I get some time, I’d like to get the Angular interface running, and maybe also play around with <ahref="http://twitter.github.com/bootstrap/"target="_blank">Twitter’s Bootstrap</a>Âto make this a much prettier site than it is currently; though I’m partial to minimalist designs, as it stands now, I know a lot of people like flashier sites.</p>
<li>Pickup drivers are usually somewhere on a scale from angry to smug SOBs; usually, the older, beat up pickups are smug SOBs and the brand new, super clean, very large pickups are angry SOBs. ÂThis is not necessarily the rule, though.</li>
<li>Audiobooks are awesome. ÂNews radio is depressing.</li>