Fork me on GitHub

Kris Wallsmith

Freelance life artist. Discussing web development, Symfony, life, and death. Father of 3, widower of 1.

Jun 10

I spoke about Assetic at DrupalCon in Austin last week. I get into my plans for Assetic 2.0 toward the end. (slides)

Jan 23

Here’s the talk I gave last month in Poland: “How Kris Writes Symfony Apps.” Enjoy!

Dec 16

SymfonyCon: Come and Gone

My trip to Poland last week was a real treat. I enjoyed seeing everyone I so rarely get to see in person and enjoyed meeting many, many new people. It was also nice to see so many new faces presenting on interesting, innovative topics. I was honored that so many people came to hear me speak about how I write Symfony apps, and was especially honored to receive the “best Symfony speaker” award from the community.

I was not able to organize a discussion on the future of Assetic in Poland, but I hope to post here about my thoughts in the near future.

I am thankful and grateful to be a member of such a functional OSS community. The future is looking up!

Oct 3

Little Hands, Big Work

Many school fundraisers are discordant with the mission of the school for which they raise funds. Selling chocolate bars, wrapping paper, cheap jewelry, scrip… I challenge you to relate these activities to your school’s educational philosophy, let alone to the broader mission of teaching children. Look at your fundraising activities as a part of your school’s curriculum and consider: what exactly do they teach? Do we mean to teach our children that there is value in selling chincy things to people who don’t even want them?

At my children’s preschool, Whole Child Montessori Center (full disclosure: I currently chair the Board of Trustees), we do things differently. We run one and only one fundraiser each year, and it is an activity we can all be proud of. For a few years now, the families of Whole Child have gathered on a weekend in October at a local watershed a few blocks from the school to help restore it to its natural splendor. Parents work alongside children to remove invasive species and replace them with plants native to the region. We teach our children responsible stewardship of the environment in the most effective way: by example.

For the weeks leading up to Little Hands, Big Work, families collect donations from their communities of family and friends who want to pledge support for our school and for this activity. The money we raise does not go toward standard operating expenses—we cover those with tuition. Instead, these funds go toward financial aid for the next year, with a small portion set aside for the school’s emergency fund. This is also inline with the philosophy of the school. We are not raising funds to stay afloat, we are raising fund to help make the school affordable for more families.

tl;dr: This fundraiser…

  • brings families together in meaningful activity
  • endows in children a sense of stewardship for the environment
  • helps make our school affordable for more families

If you want to support this type of fundraising and this preschool, please donate $5, $10, $20, $50, $100—whatever you can comfortably afford—by clicking the yellow “donate” button below. Thank you!

Donation button

Jul 24

Video of the tech-talk Love & Loss: A Symfony Security Play I gave earlier this summer is finally up on YouTube. I was rrreally nervous people would think we were wasting their time with the performance aspect of the talk, but it went well. The audience seemed to pay better attention (fewer heads buried in laptops), and I got feedback that the concepts we presented were clearly.

Props to Nathan and Leon for stepping up to the plate and going where no improv has gone before.

Jul 2

Today would have been my 8th wedding anniversary, and all I feel is anger. When I think about that beautiful day 8 years ago, how happy I was, looking forward to the rest of my life… I feel rage.

This evening, after sunset, I took it out on the ocean. It was cold and the waves were strong, but I went through them and dove over them. I hit them, with two fists clenched together and my arms straight, like a batter denying the catcher his ball. I shouted: No! I don’t know why, but I shouted. I screamed at the ocean. I cursed God. I dared him to bring more. Then I turned my back and returned to shore… turned to the ocean… and with a battle cry attacked again. Running, straight into the waves, knocking them down as they tried to do the same to me but failed. Out into the ocean I screamed, parting the waves with my fury. I turned my back once more and let the water overcome me.

From below the tide I rose and in defiance returned to the shore, daring the ocean to follow.

Jun 3

The I Love My Wife Club

I gave this toast at my brother’s wedding and also at my best friend’s wedding a couple of years ago. Franya was alive and in cancer treatment at the time.

I greet you as a brother amongst those of us who can say these four most beautiful words: “I love my wife.”

I hope these words can be a mantra in your life: breathe them in when you start your day, breathe them out as you climb into bed together at night.

Use them as a touchstone when making difficult decisions.

I love my wife.

Build your community around these words.

I love my wife.

Build your family around them.

When you have children, love them too, but remember: the greatest gift a father can give his children is to love and nurture their mother unconditionally and with abandon.

Here’s to the newest member of the I love my wife club.

Mar 3

root: my new texting friend

I’m monitoring a long-running command at OpenSky this weekend which has a tendency to die from time to time for various reasons (seg faults, lost cursors, you name it). I cooked up this little diddy to keep my sanity:

$ ssh server
$ screen
$ cd /path/to/project
$ ./app/console my-command; echo $? | mail
# press ^a ^d to detach the screen
$ exit

This way my good friend root will send me a text message when it’s time to restart the command and I can focus on more important things.

Happy Sunday!

Feb 26

Marking Time: Six Months

Today marks six months since Franya passed. We are now on the opposite side of the sun as we were on that day. The physical distance from there to here is two “astronomical units” — one astronomical unit being the distance from the earth to the sun. Six months from now we will return to that far side of the sun: zero astronomical units from where we were on August 26, 2012. A year will have passed and we will be back where we started.

I find comfort in this cyclical nature of time. The assurance that we will eventually return to where we started engenders patience. For all of our great efforts in one direction or another, our planet will return to this point in space one year from now. No matter what we suffer, we will one day return home. From this steady orbit I try to find patience for a slower pace. A sort of patience that grows from love: patience with others and with oneself is an act of love.

I have returned to this idea of patience-as-love many times over the past six months. I try to be patient with myself — not judging my grief — and patient with others, especially the children. We all struggle with this loss. Each day I realize more deeply what great fortune it was to have Franya as my wife and the mother of my children. The children cry, play, act out, bottle up… they move swiftly through the full spectrum of emotions and behaviors as they work through their grief. I try to be patient, give them love, steadiness, what little guidance I can offer, and try to surround them with a supportive, loving village. This process is not easy, but I try to have patience.

Over the past six months I have also become familiar with the ways Franya’s spirit is still with us. The sensation of warmth I feel during happy times, the firm support I can reach for during moments of stress. Knowing she is here in spirit helps me appreciate those things that make being here in the flesh so special: the feeling of Sonja’s soft cheek against mine, helping Max build his Lego set, a father-daughter trip to the sushi restaurant with Sadie. It is so special to be alive.

Our lovely planet is now arcing back toward the far side of the sun. That point in space is approaching and that point in time is ticking closer. I treasure being on this cycle of space and time alongside you all: my friends and family. I also treasure the company of those who have passed and now live timelessly in spirit, but alongside us nonetheless.

I hope this note finds you all well.

In love and light,

Oct 11
These are the remarks I made at Lewis & Clark College’s memorial for Franya on September 30, 2012.

Franya last taught here two years ago in the fall of 2010. You may remember her walking around rather pregnant toward the end of the semester. She gave birth to our youngest, Sonja, in December of that year. It was important to her that she give birth, the pressures of junior faculty having passed, and simply “be a mom” as she put it. Franya received tenure while on maternity leave that spring but never taught as an associate professor. She also received a diagnosis of stage four metastatic breast cancer that summer, rendering her remaining time with her family and children anything but simple.

I remember watching an episode of Oregon Art Beat with Franya about a man who was diagnosed with cancer, quit his job, and became a composer. I’m pretty sure I fell asleep, but Franya found this story very inspiring and began producing some of the music she had been quietly composing in her head over the past ten years. We are going to hear two of these songs this afternoon. One performed live and the other recorded with the assistance of Randy Porter, featuring Franya’s vocals.

One of my common refrains to Franya over this past year was that none of us know when we’re going to go. We knew she had cancer, of course, but she didn’t know when she was going to go any more than the rest of us know when we’re going to go. Now I have the same message for everyone here today: none of us know when we’re going to go.

So, as you listen to this music I invite you to check in with what, perhaps, has been rattling around in your head these past ten years and evaluate, from this perspective, why.

Franya was taken from us much too soon. We can only imagine what gifts she had yet to give to her family and to the world. But if we all take some time to consider what gifts we have yet to give it will give Franya’s untimely death some meaning.

Thank you.

Page 1 of 9