reimagining pod (or: breaking all my pod libraries)

May 29, 2009  🐫 🧑🏽‍💻

After reading perlpodspec a few times and trying to reconcile all my hopes for my Pod-munging tools with the pretty restrictive rules of the spec, I have come to imagine Pod as a nested set of layers of specification, almost like the skin on an onion. Go figure.

still loving liquidplanner

May 29, 2009  🌀

I wonder how much time I’ve lost in my continual worrying about productivity software. Probably not enough to offset the gains I’ve made by finding things I like. OmniFocus still stores most of my personal todos, index cards still get a lot of my random notes, but LiquidPlanner remains my absolute favorite project planning tool for work.

reading perlpodspec

May 23, 2009  🐫 🧑🏽‍💻

I’ve begun work on my Pod-munging grant. My first real task has been reviewing perlpodspec, which is the most useful document one can read about writing a Pod parser. It’s a bit unstructured, but for the most part it’s clear, unambiguous, and useful.

pod::weaver is coming

May 22, 2009  🐫 🧑🏽‍💻

Oh. Actually, Pod::Weaver is already on the CPAN. It’s just not all that useful yet. I had been using it as part of Dist::Zilla for a while, but it needed more work to be useful for my applications. Some of it was design work and some of it was implementation work, and rather than sort it all out, I took my early, crappy proof of concept work and released it as its own thing, PodPurler. It wasn’t extensible, tested, or… well, it wasn’t very good. It just happened to do what I needed.

...and I never looked back

May 18, 2009
13:52 --- #perl [+b *!*rjbs@*.codesimply.com] by rjbs
13:52 <<< #perl, rjbs kicked off by rjbs : [GET OUT! SAVE YOURSELF!]
Day changed to 08 May 2009
Day changed to 09 May 2009
Day changed to 10 May 2009
Day changed to 11 May 2009
Day changed to 12 May 2009
Day changed to 13 May 2009
Day changed to 14 May 2009
Day changed to 15 May 2009
Day changed to 16 May 2009
Day changed to 17 May 2009
Day changed to 18 May 2009

github's fork queue is dangerous

May 16, 2009  🔀 🧑🏽‍💻

One of the reasons I was keen to use GitHub for hosting controlled files at work was because of the slick chrome that GitHub puts on a lot of Git operations. It meant that some of our less technical users could still benefit from using a DVCS without having to understand a lot about remotes or merging. Unfortunately, it turns out that the most important piece of this chrome is totally unsuitable for use by non-technical users.

email::sender::simple is brewing

May 15, 2009  📧 🐫 🧑🏽‍💻

If I were going to was introspective, I’d say that one of my best and worst qualities is my love of designing something for ages before building it. I think it tends to make my end product better, but it also means that the product languishes. Right now, that’s the state of Email::Sender::Simple.

marrying dnd to perl

May 15, 2009  🐫 🧑🏽‍💻 ⚔️

I’ve been playing Dungeons and Dragons off and on since I was in elementary school. I remember my brother’s collection of carefully painted miniatures, although mostly I remember the ochre jelly. I’ve been writing computer programs for almost as long. Both hobbies have had large gaps in continuity, but they’re still things I like and things that get a lot of my time.

installing dropbox on cancer (debian)

May 4, 2009  🐫

I’ve been using Dropbox (that’s a referral link, but they’re free) for a good while now. It’s a online storage service that syncs folders online with other computers. Your file is local and in the cloud and on all your other synchronized computers. It is also very, very fast, and runs on Win32, OS X, and x86 Linux. I use it for a bunch of stuff, including synchronizing my notes on my D&D game.