Archive for the ‘People’ Category

A new role for the Equinox community librarian

Tuesday, September 29th, 2009

It’s with mixed emotions that I write this (from the 25th floor of the lovely Amway Grand Plaza in Grand Rapids, where a team of Evergreeners has been planning the 2010 conference), but very shortly I am changing roles in the Evergreen community.  I have an opportunity to return to library administration and to Northern California, two opportunities I (and my family) had hoped would be in our future at some point.

So to Brad and team I bid a fond adieu. In a short time I was able to be part of Evergreen’s first-ever user conference, help nurture into being a fabulous community-driven documentation project, and help build bridges of communication among all the Evergreen stakeholders.  I picked up some skills I knew I needed (nothing like a little XML to tide a gal over), and some skills I didn’t realize I needed (once I learned how to ask sponsors for conference funding, it became almost intoxicating!). I was able to give talks about open source from Indiana to Australia. Not a bad gig at all!

But I am by no means bidding farewell to the Evergreen community. You will continue to hear my voice as a strong advocate for open source software in libraries, and for Evergreen in particular — not just the software, but the wonderful magic bus that is carrying it forward, a bus overflowing with passionate developers, librarians, users, and other champions of engagement.

Youre either on the bus, or...

You're either on the bus, or...

History will prove us right

Those of us who “get” open source have sometimes been denounced for our support of what open source means in LibraryLand. We have sometimes  been condescended to as if we were cultic simpletons — as if passion and knowledge could not go hand-in-hand.

But the reality is that open source is here to stay. It’s a necessary alternative to the way we’ve done things, and not simply because it has forced new thinking from traditional software sources (who in many cases, despite their own public comments, use open source themselves within their applications).

Get in, Put the Keys in the Ignition, and Drive

I have spoken many times in the last several years about the bad state of affairs we librarians fell into in the late twentieth century, when we moved from designing and building the tools we use to a passive relationship with other folks’ software.

This sad situation has not been healthy for anyone involved — not librarians, vendors, or users.  It threatened the very existence of librarianship as a legitimized profession. If we are not engaged with tool creation, then who are we? (For more on this, read The System of Professions.) This passive relationship also turned vendors into vending machines, forcing them to produce software that reflected individual punchlists, not community vision.

Open source restores the tool engagement we need at a crucial point in our future, when it is clear that we are in the middle of a massive shift, and that everything related to information access, transfer, and ownership is on the table. We must be stewards of our future. We must drive that bus!

Last thoughts

I have had a great time at Equinox Software as Community Librarian. It’s been a wonderful journey, and I respect Equinox for having the insight to create the position in the first place.  I look forward to watching Evergreen continue to evolve, and to watch the community stride forward into the future.  I won’t say “I’ll miss you all,” because I’ll be right here — just in a different role.

Introducing Lebbeous Fogle-Weekley, Evergreen Developer

Friday, September 25th, 2009

Equinox Software recently welcomed Lebbeous Fogle-Weekley to its Evergreen development team.

Lebbeous Fogle-Weekley

Lebbeous Fogle-Weekley

For the past three years, Lebbeous worked for an information security firm in Cleveland, Ohio, where he primarily wrote software using open source tools.  He has applied his passion for programming to diverse problems including vulnerability assessment, network perimeter management, log analysis, and more, and he is excited now to participate on a large open source project and to learn about how libraries manage information.

Lebbeous also enjoys history, following college football, and video games (sometimes to his wife’s chagrin).

We asked Lebbeous a few questions…

What is important about open source software?

Open source software is important for a lot of reasons, but one of my personal favorites is that it keeps developers honest.  That transparency in showing your work to the world not only discourages us programmers from taking ill-advised shortcuts, but it can also mean that other people catch our mistakes, or that they suggest better approaches to difficult coding problems.  Of course, this is sort of a technical reason to like open source, but consumers receive the benefits of that kind of collaboration, too.

Where do you see open source development in the next ten to fifteen years?

I think by that time we’ll reach a place where open source software is so mainstream that it will rarely be differentiated by a label anymore. Google is a big part of that, but certainly other, older forces are behind this trend as well.

I do, however, predict that along the way those seeking commercial advantage will test various copylefts in court, and that complex questions about intellectual property will continue to be raised. Software-as-a-Service will also provide a new context for debating the merits of open vs. closed source software.

When you get stuck on a problem how do you solve it?

The most obvious approach is to try to break the problem down into several smaller ones. If I’m still stuck, there’s always Google, and of course peers can be helpful in suggesting other approaches to a problem. Or, if I’ve got lots of different things on my docket, sometimes I just work on something else for a while. The next time I come back to the original problem, the answer might suddenly seem obvious.

What do you keep on your desk?

I have a picture of my wife, some coffee, a legal pad on which I sketch out ideas, and a pen. Beyond that I try to keep my desk as clear as I can. A clear desk with plenty of elbow room helps me think. Inevitably, however, junk accumulates until every once in a while I have to clear it all off at once.

What do you do to chill out?

I have a beer, of course! Or I may read. Sometimes the two can go together, but after more than two beers, that goes downhill. I may [re]watch some Star Trek; I have an awful lot of it on DVD.

Do you have any pets?

Not right now, no. My wife and I both had cats when we were children, but we’re holding off on getting pets until we buy a house (hopefully soon).

Introducing Joe Atzberger, Evergreen Developer

Tuesday, September 22nd, 2009
Joe Atzberger, Evergreen Developer

Joe Atzberger, Evergreen Developer

In late August, Joe Atzberger joined Equinox Software’s rapidly growing Software Development team. Since 2007, Joe had worked for LibLime as a developer on Koha (another open source library automation platform), specializing in system integration.

Joe has also worked as a Technical Specialist supporting INFOhio K-12 libraries and their migrations on SirsiDynix and MultiLIS platforms. Before that, Joe worked as a technical consultant for private and government clients, and in radio broadcast satellite-feed automation.

Joe has degrees in both English and Computer Science from Ohio State University, and came by the library world naturally: both his parents also love books, have English degrees, and his mom is a Reference Librarian.

So we asked Joe a few questions…

What is important about open source software?

Conceptually, the most important characteristic is that you are free to make OSS work and work better, for you. A given proprietary vendor’s product may prove to be insufficient (or downright hostile!) to your intended usage.

Even with the products that work well, you may want to change a small piece of the layout, fix a persistent bug, or add a tiny feature. But without the source, you do not have recourse to even examine the cause of the problem. Even if you have access to the source and can write the code yourself, in my experience, you usually cannot get the vendor to incorporate material extensions to their code, even when supplied to them for free!

You may not be able to use your modified software in production without compromising support agreements, and when access to source is predicated on a cumbersome NDA, you can’t share the changes with others either. What a waste!

Both kinds of software may be yours *to use*, but OSS is *really* yours.

Where do you see open source development in the next ten to fifteen years?

Everywhere. There are two interesting directions right now: distributed version control and Open Data.

Distributed version control systems (DVCSs) will continue as the development mode of choice, and also become the de facto standard (like SVN is now). The difference is that DVCS tools allow you to control your “unofficial” working codesets with the same kind of tracking and intelligence provided by a VCS for the central repo. In fact, your working repo is otherwise as complete and authoritative as the “main” one.

Expect to see more OSS tools built as tools around Open Data, like MediaWiki around Wikipedia, or ‡biblios.org around ‡biblios.net. Just because Open Data allows itself to be harvested/copied doesn’t eliminate the value of a main repository, acting as the distribution channel for changes and additions. In many respects, the value of that repository is increased by its redistribution.

For code, DVCS makes the copies full, fleshy, lively ones, instead of just shadows, mirrors and archives. It will be interesting as the same principles continue to affect Open Fata, where access is as good (and often better) than a copy.

Honestly, I think it is easier to project what will happen in OSS software than it is to say what will happen during the same period with libraries!

When you get stuck on a problem how do you solve it?

Break it down into smaller pieces. Rethink my approach, often with feedback from other folks. Sometimes it is worthwhile to just put it down for a while and come back to it with a fresh mindset. And of course, as a last resort, read the manual.

What do you keep on your desk?

Laptop, large external monitor, and a pile of random other junk.

What do you do to chill out?

I garden, cook, volunteer for a local LPFM station, and like to go see my friends’ bands play out. Like seemingly everybody at Equinox, I also play video games [well, not everybody -- Ed.], with particular focus on zombies, FIFA, GTA and anything that friends have worked on. I plan to help convert some local bands’ masters to playable Rock Band tracks in the next year, since it would unify a lot of major interests in one fun project.

Do you have any pets?

I have two young cats, brothers and litter-mates, Cassius and Sonny.

Welcome Grace Dunbar, PM for Product Development, Equinox Software

Tuesday, August 25th, 2009
Grace Dunbar, Equinox Software

Grace Dunbar, Equinox Software

Grace Dunbar recently joined Equinox Software as the project manager for product development. We are thrilled to have a second PM and one dedicated to development. It’s another sign of Evergreen’s growth!

Grace spent five years as a librarian at Stanford University, where she managed the Google digitization effort. She then took a position with Camp Lejeune, a Marine Corps base, as Library Director of their three base libraries, followed by a brief stint with Savannah College of Art and Design. Grace loves knitting, sci-fi, and cooking, and in her copious free time is learning to play the banjo.

Naturally, we had a few questions for Grace!

What is important about open source software?

For me, the most important thing is community involvement. The “bosses” of the developers working on a product are the end users of that product which, to me, is unique and valuable. As a librarian, I see open source as a natural fit with libraries, as librarians have historically embraced radical evolutionary change.

Where do you see open source development in the next ten to fifteen years?

We’ve largely gotten past the fear of open source. Acceptance and ownership of open source product is now becoming mainstream. My hope is that in fifteen years the concept of “open source” will be something kids have to look up in the dictionary (at the library, natch!) because it will have become the modus operandi.

When you get stuck on a problem how do you solve it?

It depends on the nature of the problem. If it’s a logistical problem I resort to using small scale models to better conceptualize the issue. For everything else, when I’m well and truly stuck, I usually start seeking out people. I work through problems verbally and having another person there to play devil’s advocate or just to point out something I hadn’t considered is invaluable.

What do you keep on your desk?

A full coffee cup. Small plastic monkeys and dinosaurs to help me sort out those tricky logistical problems as mentioned above. Many, many notebooks and notepads - I’m compulsive about organizing my projects in notebooks and my desk is also usually littered with sticky notes. My “Mr. T in Your Pocket” sits on the desk for when someone needs to be told “Don’t give me no back talk, sucka!”.

What do you do to chill out?

My favorite way to decompress is by cooking. I love to come home, put on some music, rummage through the fridge and put together a good meal. A little wine while I’m cooking doesn’t hurt either! [Editor's aside: you mean beer, right?] If cooking isn’t an option then I like to knit or play Guitar Hero.

Do you have any pets?

Sadly, last year I lost both my cat Eberts and my dog Daisy. This year, however, I was lucky enough to have a rambunctious dog named Kendo come into my life. I am currently searching for the right cat and dog companions for Kendo as his days are very lonely while I’m at work. (I infer this by the level of destruction wrought upon the house when I get home.)

Welcome Galen Charlton, new Equinox VP for Data Services

Thursday, August 20th, 2009
Galen Charlton

Galen Charlton

The Evergreen community has been enriched by the arrival of Galen Charlton, and we took a moment to ask him a few questions so we’d all get to know him better.

A Little About Galen…

Galen has worked in library automation for the past eleven years, performing data migration and special projects for Endeavor and Ex Libris. Galen’s most recent position was Vice President of Research and Development at LibLime, where he participated in the development of open source software for public and academic libraries. Galen is currently release manager for the upcoming version of Koha, another open source integrated library system.

What interests you about working for Equinox?

I find Equinox’s commitment to open source software for libraries very appealing, and I enjoy working with library hackers and librarians. After many years of telecommuting, I am also looking forward to working in an office with real life creatures who do more than meow at me.

What is important about open source software?

One of the most important aspect of open source is that it encourages the notion of software as a means and nexus of communication not just for machines, but for people as well.

Open source software is a natural fit for librarians, who have a long history of communicating with each other about the best ways to run libraries and provide services to their patrons. By working together on open source ILSs such as Evergreen and Koha, digital repository systems, discovery interfaces, and so on, librarians can not only carry on their discussions of best practices in the library journals, mailing lists, and blogs, but embody the fruits of their collaboration in tools that they’ve directly participated in designing.

Where do you see open source development in the next ten to fifteen years?

It may take a bit longer than fifteen years, but I see open source development going away. By that, I mean that the notion that source code is closed by default will no longer be the norm; open source will become the new normal. On the other hand, it remains to be seen how open source project culture will evolve.

When you get stuck on a problem how do you solve it?

For technical problems, my first instinct is to turn to Google. In particular, assuming that the question is not something that self-evidently can be answered by referring to the manual or API documentation, I look for results from mailing list archives, IRC logs, bulletin boards, and other fora that focus on back-and-forth Q&A. In fact, one of the ways I judge the usability of a piece of software is whether its error messages are written to be easily Googleable.

If search engines don’t turn up anything, I turn next to my colleagues, then start asking on the relevant mailing lists. By that point I’ve also started digging through the code. One of my mantras is that when you fix a problem, you should try your best not to create ten more in its place.

For non-technical questions, I take a different approach, starting by asking my colleagues and mentors. I want to be told stories; in listening to somebody’s narrative of how they encountered a similar problem and got through it (or perhaps didn’t!), I draw parallels to try to apply to my situation.

What do you keep on your desk?

My desk in my home office in Gainesville is the repository of computers and various bits of technological gimcrackery. It is also the best kitty playground ever; my cats are very good at telling me that I ought to consider the floor to be the natural extension of my desk. I have not yet achieved a paperless office, and am more of a stacker than a filer.

What do you do to chill out?

I read omnivorously, play chess, watch Doctor Who and other good TV sci-fi, take walks in the twilight, and usually fail to get around to cataloging our rather large collection of books. Cobblers, kids, shoes — you can fill in the blanks.

Do you have any pets?

Where does the kibble come out?

Where does the kibble come out?

I have four cats, LaZorra, Erasmus, Amelia, and Sophia (better known as Zorie, Rasi, Mellie, and Sophie). One of my coworkers back at Endeavor did cat rescue on the side, and I adopted LaZorra and Erasmus from one of the litters she found. It was an education for me, particularly in cat biology, as (oops!) I didn’t realize just how early cats can be become pregnant. Hence: Amelia and Sophia.

Erasmus is probably the most misnamed cat ever - far from emulating any of his wise and educated namesakes, he is … less than smart. He can literally lose track of me in the house, even if I haven’t stirred from the couch in some time. To compensate, he is made of sweet, and adores his sister and daughters - not that they would permit him to have it any other way!

Welcome Ben Ostrowsky to Equinox Software!

Thursday, April 9th, 2009

Ben Ben Ostrowsky is a new Technical Support Specialist at Equinox, expanding our tech services department to meet our growing clientele. Ben comes to us with a sizable amount of library and Evergreen-specific knowledge. Ben received his MLS from the University of South Florida 1998.

We asked Ben a few questions about open source, Equinox, and, of course, pets!

What interests you about working for Equinox?

I’m in my element here, working among library-loving geeks whom I adore. I’ve already used Evergreen for over a year and have gotten to know the folks who hang out in the #openils-evergreen IRC channel. I’d probably do this for free, but for heaven’s sake don’t tell Brad, because my landlord would be furious with me.

What is important about open source software?

Open source software, just like Creative Commons licensing, is a simple and fantastic way of building the culture we want to live in tomorrow. By explicitly allowing you to use the things I’ve contributed to the commons, I’m giving you the tools to do whatever you find most valuable. The more people who contribute to the commons, the more likely it is that someone has already solved a problem for you!

I can also poke around at the source code and see what’s going on. To paraphrase Audubon, I can solve problems more quickly by eliminating doubt as to which one is telling the truth.

Where do you see open source development in the next ten to fifteen years?

I’m going to answer “where” literally: kindergarten classrooms. In ten to fifteen years, little kids will earn grades (and not reprimands) for hacking in school.

When you get stuck on a problem how do you solve it?

1. Try to describe the problem — to yourself, and possibly to someone else.
2. Look for someone else who’s already solved a similar problem.
3. When in danger, when in doubt, run in circles, scream and shout. The squeaky wheel gets the worm, or something like that.
4. If, against all conceivable odds, the problem really is novel, break it down into its component parts. What steps should be happening? What processes should be taking the situation from one step to the next?
5. Examine your assumptions. As my high-school gym teacher said, when you assume something, you make us both look foolish. (He was never too sharp.)
6. Once you’ve made a change that you think has fixed the problem, consider breaking it again. That is, undo the supposed fix and make sure that the problem comes back. If it doesn’t, then you haven’t really found the problem. But make sure you know the likely consequences of breaking it again.
7. Write something, briefly, about the problem and how you solved it. Put that knowledge safely into a place where it can be found and archived by search engines. One of these days, someone else is going to desperately need to find that information-and if your brain is anything like mine, that someone else might be your future self.

What do you keep on your desk?

Not much — though this is historically unusual. Would anyone like to donate a chumby?

What do you do to chill out?

I find cooking very relaxing. When all the ingredients come together like an A-Team plan, there’s a Csíkszentmihályian sense of flow. Plus, at the end, you get to have a great meal.

Do you have any pets?

Ben's CatsI have two cats. The youngest, an orange tabby named Tabula Rasa — my wife Jodi is a philosopher, and it was either that or “Sophia” — joined our family last year. She had been abandoned in a bathroom by a departing tenant and found by the landord, days later, curling up in the sink. Tabula (”Beulah” for short) still loves bathroom sinks, and any other sources of running water. She also loves using her claws on Pied.

Pied has seniority over Beulah, but a previous owner declawed Pied, leaving evasion as her best defense. So instead of settling into a dreamy retirement, asymptotic to oblivion, she’s pounding ground in amazingly acrobatic chase scenes across the living room, my lap, and the china cabinet. Our kitten seems to have put a spark back into Pied’s life — if perhaps only a spark of mortal terror for her very hide.

Despite all this, they do miss us when we’re at work, and so I occasionally catch them during a moment of detente.

Introducing Dawn Roberts, Director of Marketing

Monday, March 23rd, 2009

Dawn Roberts, Director of MarketingIn March, Dawn Roberts became the newest employee at Equinox Software. As Director of Marketing,  Roberts will play a key role in establishing the company’s presence at industry trade shows and exhibitions. We asked Dawn a few questions…

What interests you about working for Equinox?

I truly believe that open source is the future of libraries. The days of corporations deciding what libraries need is short lived and Equinox will be here to pick up the pieces.

But most of all it is the team. I worked with Bob Molyneux and Shae Tetterton in a previous life and thought they were (and still are) terrific. I began working for Equinox in 2006 as an events consultant and I found out what a fantastic group of people they all are!

What is important about open source software?

Open source software puts the needs of individual libraries into their own hands. Each library can decide what is best for its staff and patrons. Libraries no longer have to wait and hope that their vendor will add the items that are important to them.

Where do you see open source development in the next ten to fifteen years?

The sky is the limit. It is amazing to me how much progress has been made in the last several years. I think that open source will continue to evolve and become the main stream for libraries.

When you get stuck on a problem how do you solve it?

I research to find the best solution and might try several different solutions to find the one that works best for the problem. I am a very visual person, and if I can see something in my mind, I can figure it out.

What do you keep on your desk?

Marketing Fuel

Marketing Fuel

I keep pictures of both my sons, Daniel 16 and Jarrod 15. They are my precious gifts from God. A beenie baby Valentine’s bear the my boys gave me. A beautiful glass paperweight that was given to me by a good friend. A journal to write down what I want to accomplish that day and any ideas that I think of. My pink laptop. And always, a Diet Coke!

What do you do to chill out?

It depends on what is going on. If my boys are here we all pile up together wrapped in blankets with a bag of popcorn and watch a movie together. I usually spend one evening a week with my wonderful parents. We have a glass of wine by the fire, talk, and then go to dinner. I try to go to the gym 5 days a week and do either weight work or aquacize (I love the water).

Do you have any pets?

Oh yes! I have a little girl cat named Ashes. Ashes was found in a car that had driven with her in the engine for about 20 miles. Her ears were burned and she was terrified, so she is very shy and skittish, but we love her. Then I have Nimbus, a 30-pound alpha-male cat. Nimbus runs the house! He is so funny, follows me everywhere, goes for a walk with me every afternoon, and sleeps beside me at night. Nimbus is my precious baby.

Scott McKellar Joins Equinox Software

Thursday, January 29th, 2009

Equinox Software recently welcomed Scott McKellar as its newest software developer (Laura, you’re no longer the newest!).

Scott will help Evergreen, the consortial-quality library automation software used in hundreds of libraries worldwide, continue to grow and meet the needs of current and future users. We interviewed Scott about what brought him to Equinox and the broader Evergreen community.

Scott McKellar, newest Equinox developer

Scott McKellar joins Equinox team

What interests you about working for Equinox?

1. Equinox is young enough, and small enough, that it hasn’t accumulated layers upon layers of sclerotic bureaucracy.

2. I sense an appreciation of technical excellence.

3. The product is free software, running on a free operating system.

4. I’ve seen enough of the code that I can see opportunities for improvement, and I can see that it’s worth improving.

5. I can reasonably expect to learn a lot.

What’s important about open source software?

1. Freedom for the user — the four freedoms that Richard Stallman never tires of citing.

2. Likelihood of technical superiority, for two main reasons:  When the whole world can see your code, you’re less inclined to be sloppy. Any interested observer can find your mistakes or offer improvements.

3. Lower costs for the user.  Licensing costs are zero, and support costs are at least potentially under pressure from competitors, with low barriers to entry.

All of these advantages accrue primarily to the user, not to the vendor.  It isn’t easy to base a business on free software, and I applaud any company that tries.  Like Equinox.

Where do you see open source development going in the next ten to fifteen years?

Microsft will have trouble surviving the onslaught from Linux, Firefox, Open Office and other open source software.  The next major proprietary software vendor to feel the pressure will be Oracle, under hot pursuit by PostgreSQL and maybe others.  Unlike Microsoft, however, Oracle provides a quality product.  The open source databases will be chasing its taillights for a long time to come.

When you get stuck on a problem, how do you solve it?

For debugging, I apply the scientific method: formulate hypotheses and then devise experiments to test them.

For design, I don’t have any special approach.  I obsess about the problem for a while.  Usually I come up with several different ideas.  Then I look for reasons why they won’t work.  From the survivors I try to pick the best mixture of pros and cons.

What do you keep on your desk?

When I had conventional office jobs I usually didn’t keep much on my desk, except for loose piles of paper that I had to purge periodically.

Now that I’m working from home I have yet to establish a pattern.  Right now my desk in the basement is a mess — littered with the detritus accumulated from years of web surfing, gaming, tinkering, and hacking.

What do you do to chill out?

Read, listen to music, play mindless computer games, roam the house annoying my daughters — nothing very interesting.  I’m a really boring person [Yeah, right! -- Ed.].

Welcome Laura, Newest Equinox Developer

Tuesday, December 16th, 2008

laura Laura McFarland joins Equinox Software at a fortuitous time, when Evergreen is in a very robust development stage and more and more libraries are coming on board. Laura spoke with Equinox about open source, good software, her work habits, and (we have pictures!) her family and pets.

What interests you about working for Equinox?

It’s a thoughtful product.  Good software that is thoughtful and well-planned is hard to come by. Evergreen developers have made something truly awe-inspiring, and that’s hard to do when it comes to software (I hate most of it and can find a thousand ways to make it better, usually :-) ).

Then there are the people.  Everyone here has been simply fantastic.  I felt welcomed the moment I stepped through the door. My first day, when I sat down at my desk, I finally felt like I was where I was suppose to be.

What’s important about open source software?

What isn’t important about open source?  Seriously, open source software has always had a special place to me.  It’s amazing what can happen when you take people who care about something and give them free reign.

The naysayers will complain about lack of quality and maintainability, etc. - but when you take out the aspect of having a corporation decide how much code should be written, what the product should do, and “Hey, can you get that done in say…6 weeks?” and you put the power of the development back into the developers’ hands, you’re almost guaranteed a better product.

Where do you see open source development going in the next ten to fifteen years?

OSS development has gained a lot of momentum over the past decade already.  I can only imagine that the trend will continue, and begin trickling over into corporations (which it sort of has, already).

When you get stuck on a problem, how do you solve it?

I compartmentalize, mainly.  I begin by removing layer upon layer of known data to get down to where the true problem lies.  Once I figure that out, I can rebuild to correct or solve said problem.  I also must know why the problem happened in the first place in order to prevent it from happening in the future.

When it comes to code, I prefer the “head upon desk repeatedly” method, until I finally analyze and chew over the problem in my head enough that the true problem comes to me in a flash.  This usually happens right as I wake up in the morning, and I rush off to the laptop to try the solution.  This also happens with difficult math problems…my brain is an interesting creature, to be sure!

What do you keep on your desk?

Coffee. There is usually a cup of coffee on my desk.   I am also an office supply field; I love organization.  So, at the moment, there are a TON of notebooks on my desk, but as the weeks progress there will be more organizational things, and office supplies. I have notebooks for specific purposes and don’t write in them unless it’s for that purpose. Some may call that obsessive-compulsive, I call it…wait for it…ORGANIZATION!

I also have a lot of O’Reilly reference books.  I like books-duh!–and my kids are constantly asking me why I keep buying/acquiring new books when I have so many already.  I want my own personal library. That may be a sickness, but that’s ok. [Editor's note: you're in good company.] I also keep gum and trail mix on my desk…you never know when you’ll need clean teeth/breath and/or protein…I’m just sayin’.

What do you do to chill out? Or is that even possible with three boys, a full-time job, and a degree program?

I like to knit socks, scarves, fingerless gloves/mittens…I haven’t done a sweater yet, but I have one started.  I also go to Girls’ Fight Club every Sunday at a local park.  A group of women that I know all get together and train in Muay Thai.

I trained at a gym for a few months, but then moved from the area, so a friend of mine (from the gym) started Fight Club so that she and I could workout and we could teach others the joy of fighting.

Then there is photography, coding, and bike riding (although I don’t do as much bike riding as I’d like, but I try for once a month at least-a good 20+ mile ride is my idea of a good Sunday!).

And in all honesty: math.  I have a renewed respect for mathematics, and I actually enjoy math, on occasion-when it isn’t before a test and I’m cramming as many formulas into my brain as I can manage.   I guess I should admit my love of video games too while we’re at it…airing the dirty laundry, FTW!

Do you have any pets?

Linux

Linux

I do! I am an avid animal lover.  I have two cats, Alice and Tallulah and a Chihuahua, Linux.  We also have a snapping turtle, Horatio, who lives with my boys along with the black lab we adopted from the pound 11 years ago (her name is Sammie), she’s always protected the boys, and they adore her –the boys love animals more than anything, just like their mom :)

I keep asking for fish or a puppy for my office, but no one thinks I’m serious!

Meet Shawn Boyette, Equinox’s newest employee

Wednesday, August 20th, 2008

Earlier in August, Shawn Boyette joined the Equinox team as a Data Migration Specialist.

Shawn BoyetteShawn is a programmer/sysadmin/language designer/cook with (in his words) “over a decade of cripplingly painful industry experience.” He comes to ESI from Google, where he did things he says “were really, totally, amazingly cool,” but he can’t tell you about any of that (except that he’s sad his plans to dress the T. Rex up as Voltron never came to fruition).

Shawn answered a few questions for us.

What interests you about open source and libraries?

So far as FOSS goes, I barely know anything else. I’ve been a Linux user since 1993, and have contributed back to various communities since about 1997. The only commercial software I use is Mac OS and video games. I haven’t used Windows since v3.11, and have never owned a “Windows box” (though I grew up on DOS after my Commodore 64 died).

Tell us about you and libraries. What’s the connection?

Libraries… well, I was more-or-less raised by my local library. I’ve had a decent book collection my whole life. I’m captivated by problems of language, documents, archiving, and the preservation of knowledge. It seems fairly natural :)
Why did you come to work for Equinox?

I’ve known the core developers for a long while now, and I’ve always been impressed by their commitment to Doing The Right Thing. Competence is rare enough, but competence and ethics — that’s amazing. So take that, my gnawing desire to work in the library world, and my desire to be able to make a difference and shape things… when I chanced to see job listings on the company site, I was on the phone with Mike Rylander in under a minute.

How did you get involved in technology?

I met an Apple //c in the fourth grade (that would be 1984). I learned how to draw ASCII art forks with ‘F’s and played Infocom’s Seastalkers.

Fast-forward to 1992. My best friend (who was a year ahead of me in school) enrolled at Georgia Tech and told me I had to come check out the computer labs, so one weekend I went to visit. That Saturday night I met Unix, Emacs, and the Internet, and my life was changed forever.

I notice you bike to work.

I wake up at 8, head out around 8:45, and catch a MARTA train from N. Springs to Lindbergh Station. From there I hop the northeast line to Doraville, then cycle 10km to the office.

I do it for a couple of reasons, but the biggest one is simply that I hate, hate, hate traffic. I’d rather do anything than be stuck in traffic.

Aside from that it’s mostly about being in shape and feeling self-reliant. I like being able to shop daily and carry it home on my cargo rack. Having a commute that costs $13/week doesn’t hurt any, but it’s not my main concern.

When you’re stuck on a problem that you’re having trouble solving, what do you do to get through it?

I usually just let it go for a while, at least in a fore-brain context. My mind refuses to completely stop working on problems. There have been stumpers in personal projects that took literally years to see the right solutions to (though most things don’t take that long). I’m always reading, learning, and hooked up to my network of similarly-minded friends, so new data and points of view are constantly filtering into my consciousness (and, I suppose, subconscious).

Anything else you want to share?

I’d like to thank all the people from #code4lib without whom I would have missed out on a lot of great conversation, piles of laughs, a wealth of knowledge about the library IT world, and, of course, this job. Special shout outs to Ross Singer :)