About to have a discussion about potentially putting some effort into a project within our company to clean it up and possibly make it available open-source (geek indicator 1). Had a discussion about open-source with the corporate CTO and Chief Engineer, as well as others, earlier this spring (geek indicator 2). Trying to find my notes from that meeting, I end up discovering new flags for Windows 7’s search capability (geek indicator 3: the regular search was taking too long – needed more flags to make it precise), as well as a whole host of new command-line capabilities in Windows 7 that I wasn’t aware of (thinks that’s cool: geek indicator 4). Hunting through notes on my iPad, on my laptop, etc. Finally found my notes written on paper in my organizer, based on a search of Outlook’s calendar to find the date of the original meeting. Geek fail, though personal success.

Other geeky goodness: in the past few days, I’ve stood up an LDAP server on an Ubuntu image on EC2. I’ve configured CAS to interact with that LDAP server. And I’m now rebranding CAS to handle the look and feel I want for our corporate demo site, using Jetstrap to give me a Bootstrap skeleton. I’m explicitly not linking through to all that stuff because the folks who know what it is already know what those things refer to, and the folks who don’t really aren’t going to want to wade through it all. Count it as a mercy non-linking.

My kids gets this amazing summertime experience: long days, little to no schedule, and family members around to be able to do things. They have the benefit of a stay-at-home-parent, so we don’t need to send them somewhere to fit into someone else’s schedule. The rub: they’ve got no driver to do anything in particular. So, every summer I ask each kid to think about what they’d like to learn or try over the summer. Callie and I in particular have had a great time building these lists. Last year’s list had everything from ‘go to a tea party’ to ‘rollerskate’ to ‘learn to unicycle’ to ‘go camping’. We didn’t accomplish all of them, but it was a lot of fun to both think up the list, and then also to get to cross things off. I also think it’s important to point my kids to thing towards bigger ideas and goals, to not just live in an hour by hour what keeps me from being bored kind of mental model.

I have an informal summer list this year… things on it include ‘learn to juggle 4 balls’ (I can do 3, but have never solved 4), ‘unicycle’ (we didn’t solve it last year, but now have two unicycles to work with), and ‘write a mobile app’. That last one’s for a contest with a deadline. Deadlines are good things. I’ve had that same unicycle goal on a list of 100 goals since 2007… Some of the other 100 goals I’ve met: I’ve driven a motorcycle, gotten another tattoo, taken my family to Disney, and read the Bible through completely, as well as a few other goals. Of the original 100, I’ve accomplished 12 1/3 so far. The 1/3 comes from a goal that says I’ll crochet an afghan for each of my kids. 1’s done, 1’s in progress (been in progress for a while) and the last hasn’t started.

Looking over the list, none are ones that I want to strike, though a few have gotten more complicated. It was simpler to visit my grandmother once a month when she lived in Silver Spring rather than out near Cumberland: think that one will be amending to ‘visit or call’. I could see adding new goals prioritized over the original batch of 100. For example, I want to earn a most-valuable-player ring from my rugby team, as well as want to win a championship with our team. Those goals might come ahead of ‘spend at least a week touring in Australia’…

Revisiting the list helps kick me out of my own personal rut of whatever I’m dealing with day-to-day to remind me of big dreams and the idea that some things are worth planning out small steps to get to bigger dreams. That’s one of the things I want to teach my kids, as well as remind myself. Going to go sketch in some ideas for my mobile app…