A moment of beauty. Spring is officially here for those of us in the Northern Hemisphere! 🌸 I’m tempted to say it’s my favorite season, but I end up feeling that way about every season, so I’ll just
Compassionate Coding

A moment of beauty.

Spring is officially here for those of us in the Northern Hemisphere! 🌸 I’m tempted to say it’s my favorite season, but I end up feeling that way about every season, so I’ll just say that I do love it.

Here in Southern California we get to see some beautiful wildflowers. Hopefully I’ll have some to share in the next newsletter.

Speaking of beauty, that is the topic I’d like to reflect on today. But first…

šŸŽ™ļø Media

nick and april

✨ New! I recently did a livestream with Nick Taylor about rugby, code reviews, comedy shows, mental health, picking fruit, emoji etiquette, The Goonies, swimming with sharks… think we just about covered it! You can watch the recording. Nick had a headache before starting but carried on like a trooper. šŸ’™

In case you missed it:

  • šŸ“ŗ Speaking with HĆ©ctor about agile software development and compassion

  • šŸ“ŗ Talking soft skills and embracing change with Scott on the Community Corner

  • šŸŽ§ Talking compassion and the bottom line with Drew on Spotlight on the Community

Bottom Line vs. Beauty

Earlier this week, I shared a quote on social media from Mary Thompson’s Reclaiming the Wild Soul (HT Lori Wallace):

ā€œBottom-line thinking cares nothing for beauty. Concerned with profits and growth, it favors malls over meadows, missiles over museums, and fossil fuels over fresh air. This 'clear' thinking is the cause of so much pollution—both internal and external…But what if we rebelled?ā€

She goes on to elaborate: ā€œWhat if we subjected every action, every notion, to the question posed by theologian Carolyn Gifford: ā€˜Is what we are doing, is what I am doing, beautiful or not?ā€™ā€

How does that apply to those of us working in tech?

Well, at a concrete level, beautiful user interfaces may be perceived as more usable. According to the Aesthetic-Usability Effect, ā€œUsers often perceive aesthetically pleasing design as design that’s more usable.ā€

Some would argue that beautiful code is more readable (though that would of course depend on how you define beauty and readability). When asked what makes a program beautiful in Coders at Work, Fran Allen responds, ā€œThat it is a simple straightforward solution to a problem; that has some intrinsic structure and obviousness about it that isn’t obvious from the problem itself.ā€

Even in those examples, though, we’re in some way tying beauty to the bottom line.

Let’s zoom out a bit. Is the product I’m creating or the blog post I’m writing contributing to a more beautiful world? Or am I adding clutter and distraction? Am I having a beautiful interaction with a fellow human being? Or am I just groaning my way through yet another ā€œmeeting that could have been an emailā€? In some cases, our mindset is what makes the difference.

In our quest for efficiency, I feel we software engineers too often neglect beauty, and there are consequences. As Victoria Moran writes, ā€œ[B]eauty is not an insignificant extra or a luxury one can do without. Beauty is a human need.ā€

There’s clearly a balance to strike.

Quest for You

So my challenge to you for the next two weeks—pause to look for beauty, whatever that means to you! Feel free to share photos or descriptions of what you find, whether it’s in the code or in the woods.

Upcoming public events

  • April 24 - Keynote at php[tek], Chicago

  • May 20 - 21 - myConf - Malmƶ, Sweden

  • July 21 - 24 - Keynote at CPP North - Toronto, Canada

More to come! āœˆļø

I’ve also been scheduling my usual private client training events on communication, engagement, emotional intelligence, etc. for tech companies. Feel free to reach out if you’d like to schedule one.

Compassion Around the Web

  • Why engineering departments would benefit from recruiting students without a STEM background

  • New paper on sustainability awareness in software development [HT Birgit Penzenstadler]

  • A beautiful set of talks on depression and meditation from Tara Brach (with all the appropriate nuance and disclaimers)

Talk to you soon!
šŸ’™ April

P.S. If you found something interesting here, feel free to forward this email to a friend!

And if someone did forward you this email, sign up so you can get the next one.

 
twitter

Compassionate Coding LLC
270 N El Camino Real, Suite F429
Encinitas, CA, 92024
USA

Unsubscribe

Compassionate Coding