Category: Asides

  • Being a better ally and reflecting on yesterday’s actions

    Being a better ally and reflecting on yesterday’s actions

    TLDR; Yesterday I was insensitive towards Anne McCarthy and for that I deeply apologize and recognize the need to improve.

    As a person who belongs to a demographic that historically holds privilege, I’ve made it a personal commitment to advocate for empathy and support towards those whose experiences differ from mine.  In both my personal and professional lives, particularly within the open web community, I strive to exemplify allyship by fostering an inclusive and supportive environment.  It’s crucial that people like me call out behaviors that don’t align with these values, aiming to ensure that everyone feels welcome and valued in our community so that it can be a place where the principle of “welcoming contributions from anyone” is more than just a slogan but a lived reality that I want all to experience.

    Yesterday I failed to meet these expectations and, in doing so, created a negative experience for Anne McCarthy, who was facilitating the weekly devchat meeting for WordPress core.

    In the heat of the moment, I overlooked crucial contextual cues from Anne and others in devchat, reacting impulsively to a topic that struck a nerve with me. The specifics of what triggered my reaction are inconsequential compared to the impact my actions had on Anne.  Having served as a WordPress core Team Rep for over three years, I understand firsthand the challenges of managing an online forum and maintaining the collective focus during hour-long discussions.  I’ve witnessed how certain individuals can dominate conversations, stifling diverse viewpoints and limiting the exploration of other topics.  Yesterday I regrettably embodied the very behavior I wish to mitigate.  I must do better.

    I deeply admire and respect Anne’s incredible work with the Full Site Editing Outreach Program and their tireless efforts to enhance communication within the WordPress project and foster connections with the community. Anne’s dedication to inclusivity and collaboration serves as an inspiration to me and many others.  The impact of Anne’s work on the project and the broader open web community is immeasurable. I aim to be someone who not only supports such invaluable efforts but also works to amplify them.

    Anne deserves a sincere apology, and our community deserves leaders who are empathetic, supportive, and inclusive.  While I aspire to be one of those leaders, it’s evident that I have room for growth.

    Anne, I am genuinely sorry.

  • What’s a library if not a…

    What’s a library if not a…

    In chatting with the kids while running evening errands and driving to and from kids activities, one of the 5yos asked why the library wasn’t called the book jackpot. ???? Good question kid. I’m now referring to the library as the Book Jackpot™️.

  • Happy 7th Birthday Gutenberg!

    Happy 7th Birthday Gutenberg!

    Just over 7 years ago, Gutenberg was “born“.  Congrats to Matías Ventura for that initial commit and the 1,099 contributors for achieving this milestone.  Hopefully the new Props Bot will bring significantly more credited contributors over the next year such that we’re celebrating and even more successful 8th birthday next year!

  • Matt + 40 = Bloganuary

    Matt + 40 = Bloganuary

    Earlier this year (I know, AGES ago right?) Matt Mullenweg shared that as part of his 40th birthday he wanted more folks blogging. None of my 27 draft posts felt worthwhile and then realized the Bloganuary prompts might be a good place to go. So here we go with today’s prompt: Describe an item you were incredibly attached to as a youth. What became of it?

    The first thing that came to mind was baseball cards. Going to baseball card shows with my dad, collecting and trading with friends, being obsessed with box scores in the local paper and attempting to create a fantasy baseball league all based on printed stats all while flipping baseball cards against a wall, and the worst offender of all was putting baseball cards in the spokes of our bike tires because “it made a cool sound”. That all faded away probably about the same time the original Nintendo Entertainment System came into my life, but that’s a post for another day.

    A couple years ago my parents moved out of my childhood home and in that move came across large caches of baseball cards; unfortunately they were not the retirement fund a 10yo version of myself had dreamed of. However, a couple storage bins made their way back home with me and during 2020 became a good way to spend time at night sorting through to see faces and names that I hadn’t seen in decades. Some ended up actually being worth something and has become a bit of a small side hobby of pairing down my childhood collection to a truly valuable few and some others that I otherwise enjoy.

    I’ve even got some of my kids into modern day trading card collecting, or at least enjoying time opening packs together like I did with my dad almost 40 years ago.

    Pack Breaks with Calan

    YouTube

    Pack Breaks with Calan

    2022 Topps Baseball Series 1, 2022 Topps Heritage, 2022 Bowman, 2021 Topps Baseball Series 2, and Topps 2021 Allen & Ginter

    And I’ve even gotten back, albeit a little, into collecting modern day cards.


    And in a bit of a “burying the lede” let’s get back to wishing Matt a happy birthday, shall we? ;)

    Shoutout to Aaron Jorbin and Jonathan Desrosiers who joined me in funding this video. Click on their name, they both shared this video with their own birthday greeting. It’s like an old-school blog-ring. If you send me a pingback with this video on your site, I’ll add you to this post.

  • Are your WordPress plugins GPL compatible?

    Are your WordPress plugins GPL compatible?

    A little over two months ago I spoke at WordCamp US on the topic of “[u]sing a GitHub Action to ensure your plugins are GPL compatible.” The primary concern was ensuring that WordPress plugins focus on more than just first-party code being properly licensed and expanding that to ensure that all third-party libraries (aka dependencies) are also properly licensed.  So that folks don’t need to continually check for that in every pull request, using a GitHub Action to help automate the process can give immediate comfort that this is no longer a concern for plugin developers.

    Last week I met with Doc Pop on the Press This podcast to talk a bit more on the topic to give folks additional context beyond my WCUS lightning talk.  You can listen via the Press This RedCircle episode page or via the Spotify embed below (the only service that embeds nicely).

  • ????️‍???? Happy Pride Month! ????️‍????

    ????️‍???? Happy Pride Month! ????️‍????

    May this month bring greater acceptance for all our LGBTQIA+ friends and where public acceptance is lacking may allies step in to show their support.

  • Vote!

    Vote!

    I voted today and you should, too!

  • Hire Jorbin, a totally standard and normal internet person

    Hire Jorbin, a totally standard and normal internet person

    If you’ve got a digital org looking for someone to help scale while truly caring about how his team grows and performs, then go check out my friend the purveyor of bowties.

  • Feed My Starving Children

    Feed My Starving Children

    This morning Finley, Gavin, and I went to Feed My Starving Children (FMSC) and volunteered by packing bags and boxes of their Manna Rice product that is specifically designed to assist in reversing and preventing undernutrition worldwide.