I’m speaking at LeadDev StaffPlus on October 15!

Posts

Sign up for my mailing list to not miss anything! You can also find these posts on Substack, Medium, and Bluesky.

Latest posts

  • Vibe coding made less terrifying
    It’s been a long time since I’ve felt I like I was hanging on every word of a book. I was so done reading about AI. Then I saw that IT Revolution was publishing a new book: Vibe Coding: Building Production-Grade Software With GenAI, Chat, Agents, and Beyond, by Gene Kim and Steve Yegge. The book isn’t out until October,… Read more: Vibe coding made less terrifying
  • Developer’s checklists
    Posted just now about writer’s checklists – so let’s post about the developer’s checklists here too! As a developer, I maintained a checklist of troubleshooting tips. I would have conversations like this: Me: Any thoughts on what I could do next? Colleague: Have you tried [something they also recommended last time]? Me, embarrassed: Uh… no. I’ll try that. Writing that… Read more: Developer’s checklists
  • 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. However, I have mostly kept these checklists in my head. Whenever I realize that I have documentation stored in my head, I want to write it down. First of all, the information in… Read more: Writer’s checklists
  • Job seekers beware of scams
    Beware of the scams targeting job seekers. I’d say “it’s a new low” for scammers to target people who are looking for work, but no, unfortunately… the scammers seem to reside at those depths. Scammers who aren’t who they claim to be Beware these tactics for scammers trying to mask their true identity. Scammers after a job seeker’s money Don’t… Read more: Job seekers beware of scams
  • Did I chat with an AI?
    I try to avoid posting about AI, but today I found myself wondering: did I just chat with an AI? Trying to decide which of several products to purchase online, I used the company’s website chatbot, which transferred me to “Vanessa” for further assistance. Was Vanessa real? I found myself evaluating every line. The overly-enthusiastic and strangely polished parts? That’s… Read more: Did I chat with an AI?

See the full archive below!

Sign up for my newsletter here and don’t miss a post:

API ask asking blog book recommendations boredom checklist checklists cloud coding practices courage debugging desk does it help empathy errors estimating ETLS Forrest Brazeal getting stuff done helping others hostility kindness learning listening logic manual vs. ai mentoring mentors minimalism not knowing overwhelm prioritization procrastination productivity questions resistance self-awareness self-care setting limits time management vacation why writing you do you


2025 posts


2024 posts

Oops, I didn’t post in 2024!


2023 posts

These posts were originally on Medium.


2022 posts

These posts were originally on Medium.

Posts

If you enjoy reading these, you can sign up for my newsletter here:

Posts by tag

API ask asking blog book recommendations boredom checklist checklists cloud coding practices courage debugging desk does it help empathy errors estimating ETLS Forrest Brazeal getting stuff done helping others hostility kindness learning listening logic manual vs. ai mentoring mentors minimalism not knowing overwhelm prioritization procrastination productivity questions resistance self-awareness self-care setting limits time management vacation why writing you do you


How does Leaf cross-post these blog posts?

Glad you asked, Leaf! (Yeah, these instructions are for my reference, haha)

  1. I start by posting here on my site.
  2. I use Blog2Social to repost to BlueSky and Medium. Not 100% perfect, but it gets the job done. I clean up Medium, adding a link back to the original.
  3. Blog2Social doesn’t support Substack. You can import posts to Substack via RSS feed.
    • I set the number of posts on my feed to however need to be imported. So, one, if I’m on the ball.
    • On the Dashboard, I go to the Settings page for my Substack (lower left, not the account Settings upper right).
    • I choose Import/Export, then Import Posts
    • I enter: https://www.beyondwritingcode.com/feed
    • I confirm that it’s importing the right number of posts, and I confirm that I own the posts.
    • Then I clean up the posts. The import process adds the links back to the originals for me.

Whew! It’s a bit tedious, but it works. Kind of 🙂