0

30 days of cozy: lessons from a grilled cheese

Sometimes I wonder if I’ll ever be able to code as well as I cook.

And that wondering often turns to worrying that I won’t, or worse, can’t.

Recently my friend Owen shared on Twitter how he just couldn’t get the hang of making a grilled cheese in his cast iron pan.

Screen Shot 2017-11-05 at 11.56.17 AM

I saw his tweet and instantly responded:

Screen Shot 2017-11-05 at 11.56.48 AM

I did so with total confidence that my advice was sound and useful. I have decades of experience probing the routine and edge cases of cast iron and know well its charms and idiosyncrasies.

If someone were to pop up and say “yeah low and slow, but also this” it wouldn’t have bothered me in the slightest.

Or even if they had said “low and slow? pah. what you really need is…” I’d read it and consider it, and move on. But I wouldn’t doubt my advice.

I have a level of experience and familiarity with my craft that that makes me, well, confident!

Confidence does not, however, mean I that I am especially proud of my fearlessness in the kitchen. It’s not something I examine or reflect on or question. It just…is. I have become a cook who is adventurous and unafraid and willing to try all kinds of stuff. It is who I am.

So why is it so painfully obvious to me when I don’t have it—for example, with coding?

When I’ve mastered something, I take it for granted. It “just is“.

When I struggle, I grind on myself. I make it about a lack of character: I’m not committed enough or clever enough or ___ enough. Subtext: I’m not enough.

But this is a fraught path.

I didn’t become a cook because I was especially anything. I just was. Already fully enough, I started cooking daily. I chopped onions, made roux, tried different spices, read cookbooks.

I took action, over and over and over again, and with time, it became second nature.

Low and slow, friend.

When I start to wonder, and then worry, that I’ll never code as well as I cook, I remind myself of the path of daily practice.

I am not so little or lacking that I cannot improve with practice. My current state is not due to a fundamental flaw, and my path to greatness is ordinary.

Like a well-toasted grilled cheeze: what a comfort!

0

No thank you note required

My friend Jesse shared a recording of a talk he gave recently called “When generosity turns to rage, and what to do about it.” You can listen here.

It’s about how we can intend to be generous and then become angry at the way someone responds to our gift. It’s a call to treat others compassionately and offer welcome without expectation of reward, and how to deal productively with your feelings when the ugly stuff surfaces anyway (as it often will).

It is an important message.

Many of us struggle with finding balance between caring for ourselves so we can be effective and making ourselves available to others because we value giving and sharing. So, when we do prioritize helping someone, and we don’t feel appreciated, it can be painful.

Jesse’s talk was a good reminder that so much of the negativity that roils in our minds is our own making. Yes, we should trust our inner teacher to surface for us when we’re truly being taken advantage of. It’s a nasty feeling that tends to make itself known readily after repeated interactions with someone with ill will.

But we must remember and respect that different people express gratitude differently.

For example, while it may be my practice to write a florid thank you note after being invited to give a conference talk, it’s not a standard, and it certainly doesn’t mean that other ways of expressing thanks are not legitimate and valuable.

It may be that the best way a person thinks they can thank you for an opportunity to speak is by pouring themselves into preparing for the talk by dedicating hours to writing the clearest version of what they want to say, by rehearsing it so it is delivered powerfully, and by ultimately giving the talk.

After all, that’s what you asked for, right? Not the note.

Now, I am concerned about the incivility I hear daily. Our connectedness makes it as easy for poisonous words to spread as compassionate ones, and the poison often gets a lot of play. Name-calling and body-shaming and othering have become heartbreakingly de rigueur.

And I do happen to have a regular practice of writing thank you notes and reaching out privately to individuals who have given me opportunities.

It is a core hope that we might all value expressing gratitude to the people who have helped us.

But that is with the strong caveat that humans express gratitude differently, and with an understanding that it’s useless for me to judge another person’s expression. There is so much I cannot see. Gratitude can be expressed privately because of the personality of the giver or the preferences of the recipient.

And ultimately, I take Jesse’s words to heart: remember my intention. I didn’t do the kind thing because I wanted praise or expected gratitude in a certain form. The expression of gratitude is lagniappe–a precious extra gift that makes the world a little softer and gentler.

“Beware of practicing your piety before others in order to be seen by them… but when you give alms, do not let your left hand know what your right hand is doing.”

As far as we can tell, this was originally intended as clear direction about the particular act of almsgiving to some of Christ’s early followers. I’m not very religious, but since childhood, I’ve cherished these words.

There is so much that I do to help others that the public is not aware of, and, to my preference, it never will be. Like Jesse, I give a lot of my time and money away to help strangers in specific and actionable ways–as a mentor, sponsor, counsel, and advocate.

Sure, I’ll always appreciate a thank you note or a public announcement that something I’ve done has made a real difference in your life. Your specificity helps me quiet my very real, daily inner harasser that insists I’m not good enough and don’t deserve to be here.

We are all poor in some way, seeking the company and counsel and charity of others to move towards wholeness.

But ultimately, I seek to give away some of my power in supporting you because I believe in your message and the way you personally can make a lasting difference in our shared world. As long as you and I live under the same sun, anything you do to promote peace and understanding and compassion and justice will benefit me. So go on and keep doing that, please, and know that I’ll feel it somehow.

No thank you note required.

0

30 days of cozy: vacation planning

I’m supposed to be on vacation right now.

Eight weeks ago I asked off for November 2 – 6 and planned a lovely solo trip to Boulder. But then some tragic personal circumstances occurred (the dozenth time this year) and I cancelled. I forced myself to take two days off at the time to emotionally recover, but failed to replan a new vacation.

So, tonight my cozy goal was to take at least a basic step towards that new trip. I haven’t had a pure, solo vacation since about this time last year; setting the tragedy aside, I am due. Vacations are important to me because I put in a lot of hours at work and several volunteer commitments. When I’m off work, I vanish.

But, it’s hard. I come up with so many reasons to delay. I hem over the timing and how it might possibly effect my team: should I go at the start of the sprint or more towards the middle? I haw over the money: can I truly afford to go, or will I put a good portion of the trip on credit? I dwell on a detail: should I leave from Atlanta or Nashville?

I delayed. I did all sorts of boring things, including cleaning my desktop and balancing my checkbook. Rock bottom for reluctance.

Eventually I came around  and searched for flights. This required picking a date and a destination. Two things down: December. Atlanta, to Austin, Texas.

What of the price? Oh, for those dates? Not bad at all, and even better using miles.

I looked at some photos I took the last time I was there and thought about how peaceful and happy I was. I rented a car and spent several days driving hours in all four directions to different state parks. At Pedernales I stretched out on the moonrocks and listened to the water. At Guadalupe River I stayed so late I got spooked by shadows.

Down the path to Pedernales Falls State Park, Johnson City TX

Pedernales Falls State Park, Johnson City, Texas

Guadalupe River State Park, near San Antonio, Texas

my dear, beloved birds, the Grackles

Saigon Le Vendeur #vegan creamy curry ramen with fat fried tofu, grilled eggplant, crispy onions, and more

I’m a little closer to booking the trip.

 

1

30 days of cozy: second report

This morning I made the choice to work from home, a choice I struggled with.

For several years I worked under leadership that was unambiguously suspicious of remote work. At one job, it was only permitted during severe weather (the kind that shuts down schools). At another, our director was so unsettled by the org’s move towards flexible work arrangements that they brought in a professional mediator for the roll-out.

Now I work for a cheery little company that accepts remote work without stigma, and for a supportive manager/CTO who doesn’t think twice about it.

I still feel a little guilt when I work from home, though. I feel like I have to “earn” the right to stay here, paid with some misfortune: illness, utility work, a car that suddenly won’t start.

And to string a couple of WFH days together? What: take Tuesday and Wednesday? Push me even further into the Discomfort Zone!

It’s not that I’m “taking” these days at all—I’m very effective and highly available, and occasionally work more hours than I would otherwise. But something just doesn’t feel right.

It doesn’t help that when I work from home in Nashville, I go downstairs to our community’s common area overlooking a glistening pool. “How is tapping on a $3000 computer in these surroundings work?!” my brain hisses, the same born/e of a Bobcat-operating, ditch-digging landscaper mother and a welder father whose heavy, ocher-caked denim uniforms wore out washing machines well before their time.

This preposterous view

This morning I took a deep breath and posted in the channel: “WFH today”.

Simple, without apology: just my plan. When my boss messaged me, I reflexively jumped to explain myself, but all he wanted to do was say good morning and share his priorities. You know, totally normal stuff for a CTO to bring up with his Director of Engineering, nothing to do with location. I took another deep breath, we talked, and my morning spun on, from leading standup at 9am to a brief finances talk, a feedback meeting with my CEO, and several hours spent writing a proposal for a new engineering support process.

It was absolutely fine, of course, and it turned out to be great for this month’s cozy theme. Remote work today made it easier for me to relax at lunchtime–and to take a real lunch. I read and made a big cup of tea with the good stuff my friend just brought back from Málaga. I marvel at the fact that I forgot to make my usual strong cafe au lait, but somehow, I didn’t get a headache. Hmmmm!

This evening, I had my comfort food classic: grits with jalapenos. Eating this is like getting a hug from food. I washed my sheets and am getting ready for bed early so I can make it to a 7am breakfast with some fellow engineering managers. Enough sleep? What a treat! Cozy November–you’re off to a great start.

0

30 days of cozy

My friend MeShell inspired me to share a little more about myself and how I’m taking care this month with a “30 Days of Cozy” theme.

Most people know me from my work and involvement in lots of different open source communities. But like another dev friend insisted to me recently, I’m a people too! I have lots of interests outside code & documentation, although those are certainly favorites.

Recently I got some feedback that while I’m making a hugely positive difference at my day job as Director of Engineering (running sprints, 1:1s, promoting positive management culture, subduing JIRA), I need to remember to take care of myself and celebrate my successes. This month, at least, can be about that first one. (The second one? The challenge of a lifetime!)

So here goes. Tonight cozy looks like this:

IMG_20171101_204248

There are a lot of cozy elements here. To start, I love sending mail, and this desk is clearly ready for some quality letter-writing. The Nashville card will go to a Postcrosser in China. After, I’ll write and decorate and carefully stamp cards to my penpal Danielle, grandmother, and friends Lars and Paul.

I’ve also got a cup of tea in a mug made for me by Michelle at Utilitarian Pottery, a gift from my penpal, on a coaster knit by that penpal! The tea is a chamomile blend, purchased in Copenhagen at a small Danish natural foods store ’round the corner from a friend of a friend’s flat where I stayed for a week. Of course this brings up happy memories. The candle is lavender: clearly, I am trying to relax.

Here’s the after:

IMG_20171101_215053

A messy desk and a happy one, and a happy me. 💕💌💕💌

0

Help run DjangoCon!

Headed to DjangoCon this year? Do I have a terrific opportunity for you!

The organizing committee is looking for folks to serve as session chairs and session runners.

I love these volunteer opportunities because they allow you to make a huge difference for the conference, speakers, and attendees, while doing relatively little work. After all, you were probably going to attend a few talks anyway, right? 

Read on

Session runners and session chairs work together as gatekeepers of a terrific DjangoCon experience. You’ll help foster a supportive environment by welcoming guests, introducing speakers, and making sure folks get to where they need to be.

Session runners are the shepherds of the speaker room. Your job starts in the Green Room fifteen minutes before each talk, where you’ll meet your speaker and help them get ready by testing their laptop and briefing them on what to expect. Five minutes before their talk, you’ll walk with them to their session room and help them get their laptop set up. You’ll hand the speaker off to the session chair, and then relax and enjoy the talkYour job is done until 15 minutes before the next talk!

Session chairs are the moderators of the session. You’ll arrive in the speaker room 10 minutes before the talk starts. Meet your speaker and find out a few things: how do you pronounce your name? Do you want to take questions? How do you want us to count down time? At showtime, you’ll introduce the speaker to the audience, keeping it simple — their name, where they’re from, and talk title. During the talk, watch the clock and let the speaker know when it’s time to stop for questions. Mediate questions (if any), and let speaker and attendees know when it’s time to wrap it all up. After that, help the speaker disconnect the microphone and make any announcements.

Pretty cool, huh?

Sign up here!

If you’re on the fence, consider what I said earlier. You were probably going to attend a few talks anyway, right? Why not make a huge difference while you’re there? Thanks 🎉

I’ll be available on Twitter this week to answer any questions about session chairing and running this week, and am happy to help at the conference. (Yep, I love it so much I help run sessions, too!) Looking forward to seeing you there.

1

A new adventure

Yesterday was a great day. It was my first day at Juice Analytics, where I joined the team as Director of Engineering.

That’s right — I got a new job!

In my last post about leaving Emma, I talked about my journey from passionate customer advocate to empathetic software engineer.

At Juice, I’ll manage a dynamic engineering team solving interesting problems, and help others in the organization feel connected to the work they do. If you’re curious, you can check out the full position description here. I am thrilled and thankful for this remarkable opportunity!

In the last week, I’ve felt warmly welcomed and embraced by an engineering leadership community that I didn’t even know existed! Folks at all levels have been offering kind, real, and honest words of advice and support.

So, please consider this my invitation to you to drop book recommendations, personal experiences, front line stories, and more about this journey we’re on. Because like the poster next to my old VP’s desk said:

Tie your shoes, pack a good lunch, and remember that we’re all in this together.

IMG_20170802_073312

PS: Juice has a great blog. Check out my favorite post here (especially if you like role-playing games). 🐉