profile

Leaf of Beyond Writing Code

Me from the Past; issue 14 of Beyond Writing Code


Beyond Writing Code #14

August 19, 2025

Me from the Past

I used to say that the worst developer I ever met was "me from the past." I'd look at code I wrote two years, two months... or, okay, two days prior, and think: who wrote this trash??

Seeing where I could have done better is good news. It means I've learned something new.

So, good news! I reread an older blog post, and it fails a newer check on my writing checklist. That means I'm learning!

I've been writing for a long time, and I've developed a checklist of tests for my writing... well, a mental checklist, anyway... hmm. Sounds like material for my blog.

Here's what I reread, originally written in 2022: Boredom is an interesting thing.

The new check that it doesn't meet is the dinner test.

Storyworthy, by Matthew Dicks—one of three good books on storytelling I read recently—introduced me to the dinner test: Is this how you'd tell the story at the dinner table?

I was sure my writing would pass easily. After all, I write in a casual, conversational way. I write like I talk.

And yet, Boredom is an interesting thing is casual, conversational, and in my voice... and it fails the dinner test.

Yay! I learned something new!

I don't believe the dinner test is, or should be, a rule. For me, it's like checking for the passive voice. My writing will sometimes fail the dinner test, and my writing will (definitely!) use the passive voice. And that's okay.

My checklists are tools, not rules, and I appreciate tools to help me make my writing stronger. When something fails a test, I can rewrite it and see if I like it better. Usually, I do, but if not, hey, it's my writing, I write how I want.

I've heard people say "you don't enjoy learning, you enjoy having learned something," because the process of learning itself can be pretty uncomfortable. I'm not sure that's true for me. I definitely enjoy having learned something, but I'm actually pretty keen on the learning process itself, uncomfortable though it may be.

Book Proposal Power Program

I'm taking a Book Proposal Power Program course from Luvvie Ajayi Jones, and it has indeed been helpful. We've been tackling one section of the book proposal every week, and we're almost done, so by the end of the summer I'll have at least a draft of my full book proposal.

The course features recorded advice from Luvvie, and live coaching sessions with two of the wonderful coaches on the Book Academy team. It's been useful also to see what my classmates are thinking about or working on.

One classmate today described her approach to her book, and she said "because that's just what I do."

I wrote that down. That's exactly what I want. I say that about myself sometimes - organizing information, for example, is just what I do. It's second nature to me.

I want the book to embody the things that are "just what I do."

Blog posts

I'm going to stop sending out separate notices about blog posts. If I've published something new since the last newsletter, I'll let you know at the end of the newsletter. For example, twin posts today:

Developer’s checklists As a developer, I maintained a checklist of troubleshooting tips. I would have conversations like this... Read more

Writer’s checklists Some of the best writing tips I learned were from a summer class I took as a teenager. I’m still adding to my writer’s checklists, decades later… Read more

Drop me a note

I would love to hear from you. Hit reply and let me know what's on your mind.

This newsletter is approximately weekly. In addition, I post to my blog on my website, which also appears on Medium and Substack.

Know someone else who would enjoy this? They can subscribe here: https://www.beyondwritingcode.com/connect/

Thanks for reading!

Beyond Writing Code is a newsletter from Leaf (Jessica Roy).

You are subscribed as Reader.

Unsubscribe | Preferences | 113 Cherry St #92768, Seattle, WA 98104-2205

Leaf of Beyond Writing Code

I'm writing a book on career growth for developers, leadership as an individual contributor, and big-picture thinking skills for developers. Subscribe for thoughts on development, leadership, and writing. I'll be sharing updates on the book and excerpts of what I've written so far. I'm also an Art-o-mat artist, creating drawings of mysterious creatures, and I will share occasional glimpses of my art here. You can find out more about the book and the art at beyondwritingcode.com.

Share this page