Monday, November 7, 2011

"Fill This Place"

A few weeks ago, my church (Providence Baptist Church in Harrisburg, NC) celebrated the opening of its new sanctuary building. Some months prior, Pastor John Cashwell challenged me to compose a song to be used in the dedication of the building. (And I don't use the word "challenged" here lightly — writing songs from scratch is a craft I have failed miserably to refine.)

After some initial brainstorming and prayer, it became clear to me that a new building is spiritually and socially disinteresting. It's what you put into the building that matters. Scratch that. It's who you put into the building that matters. And certainly for a church, if the Spirit of God isn't in that building — filling the atmosphere and the attendees with His presence — well... what's the point?

The song that resulted from those thoughts practically wrote itself. Here are the lyrics (sans repeated sections).

"Fill This Place"

We will gather here today
We will worship, we will pray.
We will sing in one accord
We will bow before You, Lord.
We will bring our tithes and offerings to You, Hallelujah!

You have called us, every one —
Called us daughters, called us sons;
Called us to receive your grace;
Called us to respond with praise.
Now we're calling out to You, Lord Jesus,
"Come, come and fill this place!"

Come, fill this place.
Lead us from the start and send us forth from here.
Send us forth from here.
Come, fill this place.
Lead us toward Your heart, and send us forth from here.
Send us forth to tell the whole world who You are!

We all need your new beginning here.
We all need your grace for living here.
We all need your help forgiving here.
Won't you come? Won't you come?
We all need your hope to heal us here.
We all need your love to free us here.
We all need to meet you, Jesus, here.

It's a simple song, really. But judging from the encouraging feedback I received after our worship team shared it during the Dedication Service for the new sanctuary, it served its purpose of helping our congregation focus on the real point of this beautiful building.

Some might wonder why I've posted these here instead of rushing them off to the U. S. Copyright Office and seeking a willing publisher. I'll tell you. I want to do my part to right what I think is a very large wrong in the artistic community in general and specifically the Christian music community. I'm talking about copyright assignment and restrictive licensing. How can a songwriter thank God publicly for his chart-topping worship song knowing that he sold the publishing rights to that song to a company that will slap a restrictive license on its playback and use? How does it make sense that corporations such as ASCAP, BMI, and SESAC can intimidate — or even prosecute — people who want to share worship music with each other? There is and has ever been exactly one Creator, and all man's works are mere remixes of the original. I'm not brave enough to restrict what's not mine to restrict. Because the laws of the land grant me the copyright on the songs I write automatically, I'll use those rights for good, freely licensing my songs so that others may benefit from them without fear of litigating, and encouraging their re-use by providing lyrics, recordings, and sheet music where I can.

UPDATE 9/5/2013: I've decided to post my original demo recording.  It's so unpolished and pitchy and ... well, that stuff just matters less to me than the freedom of the song.  So here's "Fill This Place":


Monday, September 12, 2011

Upcoming Subversion 1.7 webinar

In addition to getting to write about the forthcoming Subversion 1.7 release, I'll also get a chance to talk about it in an upcoming CollabNet webinar entitled "Subversion 1.7 — Why You Should Care". To sign up for this free webinar, visit the registration page below:

Subversion 1.7 — Why You Should Care
Date: September 20, 2011
Time: 9-10am US Pacific

Subversion 1.7 article at Dr. Dobbs

I was recently given the chance to write an article for Dr. Dobbs about the forthcoming major release of the software that I spend my days (and some nights, too) working on. If you are interested in version control systems in general or Apache™ Subversion® specifically, or perhaps just enjoy long, dry reads about software used primarily by other software hackers, you can check out my article at http://drdobbs.com/open-source/231500282.

Friday, September 9, 2011

Kickin' Pandas

Another season of soccer is upon us. Another batch of eager young athletes. Another few months of practices, matches, and all the hard work of preparing for both. And... another logo!

This year, my youngest son's team has black and white jerseys. Because of the recent popularity of the so-titled film around my house, we started off with the name "Kung Fu Pandas". But the re-use of a trademarked name was uncreative. So after consultation with my assistant coach, we rechristened the team as the Kickin' Pandas. (We did, however, keep the "1 ... 2 ... 3 ... skidoosh!" post-game chant!)

As usual, I started with a hand-drawn sketch. (The restaurant whose paper tablecloths I used to use for this task is now closed, so I had to settle for a sheet of notepad paper.)

From there, I went to work on the digitization step, using OpenOffice Draw as usual because I'm too much of an amateur and cheapskate to go with industry standard tools.

Then, an unexpected blessing: a fellow coach and friend in a different age bracket happened to choose the same name for her team, and was interested in getting iron-on patches made up, too. With her sharing the cost of the patches, the economics of the whole thing was no longer ridiculous. So we ordered the patches, which arrived today!

Thanks (yet again) to the folks at TJM (aka patches4less.com) for the great patch creation work!

Wednesday, August 31, 2011

The emotional sine wave of church volunteerism

Tonight was one of those nights. Not universally grand; not universally challenging. Just back and forth between those extremes at a break-neck pace.

4:04pm: Leave home to head to church.

4:12pm: Hear a loud pop and see an unknown object fly out from behind my car.

4:13pm: Arrive at church, get music stuff setup for adult worship practice.

4:16pm: Begin moving drums, etc. over to the youth building for youth worship. Notice that my passenger side rear tire is completely flat.

4:35pm: Adult worship practice. My timing is way off this afternoon. Bummer.

5:10pm: Move self, guitar, and youth ministry laptop to youth building for youth music practice.

5:12pm: Youth ministry laptop has crashed. Now in an endless boot loop. No time to fix it—need to practice youth worship music with the others.

5:56pm: Youth worship practice was good, but we have no way to project song lyrics. Move guitar back to worship center for adult worship tonight. Arrange to borrow netbook from Pastor for youth music tonight.

6:02pm: Slam down a quick dinner. Encouraging comment from a church member about recent worship song selections.

6:15pm: Pastor delivers netbook. Download slides (which I'd fortunately stuffed onto a remote server before the youth ministry laptop died), carry to youth building, and setup for projection.

6:25pm: Back in worship center, ready for adult worship. Shoot! Forgot something on the netbook. Head back to youth building.

6:28pm: Final tweaks on netbook. Back to the worship center.

6:35pm: Help lead adult worship. (Great singing tonight, congregation!)

6:45pm: Back to youth building.

7:02pm: Help lead youth worship. (Great participation here, too. Sweet!)

7:30pm: Return netbook to Pastor. Change tire on my car with a friend.

7:42pm: Store guitar and music away.

7:46pm: Start cleaning up youth building music stuff. (Why did somebody leave a cooler with water in it in the youth room? Mildew experiment?)

8:24pm: Head home. Me, my sons, and my donut-sporting car.

Net emotional state, when it was all said and done: Quite positive. Stuff happens. Computers fail at the worst possible time—count on it. Tires blow. Schedule contention happens. And yet I was able to experience not just one group of people singing praises to God tonight, but two! That's enough to make it all right for me.

Special thanks to: Josh, for the extra hand with tire; Erica, Emily, and Camden, for the lovely youth music tonight; Jim, for the encouragement; John, for the netbook save; Mary and Sharon, for working around my schedule tonight; and Barbara, for keeping the whole lot of us sane.

Monday, June 6, 2011

Comets, by the numbers

Tonight, my Spring 2011 U7 soccer team — the Comets — had its end-of-season celebration. We congregated at the local CiCi's pizza (which was very accommodating to our party of thirty or so, by the way) for some food and a trophy presentation. As part of the event, I shared some facts about our season in a "by the numbers" format:

  • 13 weeks in the season
  • 25 degrees Fahrenheit the maximum daily temperature rose over the course of the season
  • 45 team-wide emails I sent
  • 10 games played (5 wins, 2 losses, and 3 draws)
  • 10 goals allowed
  • 26 goals scored
  • 10 players on the team
  • 4 scorers
  • 0 injuries

Personally, the highlights of the season are the ones not reflected in the numbers. It's been great to witness each player's improvement in terms of ball handling and understanding of the game. It's been great to share the coaching experience again with a close friend with a similar coaching philosophy. It's been great to see how my youngest son's love of the game and hard work has rubbed off on my oldest boy, providing the three Pilato guys another common interest.

Had I to do it again, would I change anything? Good grief, yes. That practice where the planned activity flopped and I didn't have a backup plan in mind already? Yeah, I'd do that differently. Those moments in heated matches where I didn't keep my cool? Yup, I'd just bench myself for those. My verbose evangelism on the coaches-only discussion forum about keeping the tournament focused on education rather than competition? Pretty sure those didn't earn me any friends. So, yeah. I'd change some things.

But my hope is that the kids were largely shielded from or oblivious to their coach's failures, and that next season, I'll be able to post one more statistic:

  • 10 players returning to soccer from the Spring 2011 season

Friday, June 3, 2011

Happy birthday, Gavin, from an old geek to a new one

My oldest son, Gavin, loves science and technology. His love is not just at a "video games are cool" or "I want an iPod because everyone else has one" level. It's much deeper, almost like just needing to know how the world works — by what rules does the Universe play, and how can we use our creativity to bend them? While his overactive imagination can sometimes be a source of conflict in the home (or in the restaurant, or church, or public restroom, or …), his mother and I do recognize the beauty of it.

Gavin turns eight years old in … well, in about two hours from now, technically. I was trying to think of something special I could do for him, when it occurred to me to use one of his favorite toys/tools — Lego® blocks — to create a portrait of him. At a design level, this isn't really so challenging. I mean, it only took moments to load up a recent photo of him into the GIMP, shrink it, posterize it, replace its palette with one based around primary colors, etc.

The result was a blocky image with Lego-ish colors whose aspect ratio had been adjusted to account for the fact that a 1x1 Lego block isn't square, but instead roughly 3:4:

No, the difficult part was in actually building the thing! Okay, not difficult so much as tedious. And of course, I failed to inventory my available blocks before starting, so it was on a wing and a prayer that the hours-long activity began. But in the end, every piece planned was in place (minus some black shadow blocks on the bottom I decided to omit), and the work was complete. I had a roughly 14" x 18" image of my son, made out of plastic, to present to him tomorrow as a surprise.