<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Courtney Robertson</title>
    <description>The latest articles on DEV Community by Courtney Robertson (@courtneyr_dev).</description>
    <link>https://dev.to/courtneyr_dev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F551546%2Ff164d364-b03b-4413-ac5a-9cbde70cb822.jpeg</url>
      <title>DEV Community: Courtney Robertson</title>
      <link>https://dev.to/courtneyr_dev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/courtneyr_dev"/>
    <language>en</language>
    <item>
      <title>The Web Remembers Who We Are: Building XFN for WordPress in 2025</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Thu, 11 Dec 2025 15:02:45 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/the-web-remembers-who-we-are-building-xfn-for-wordpress-in-2025-1eff</link>
      <guid>https://dev.to/courtneyr_dev/the-web-remembers-who-we-are-building-xfn-for-wordpress-in-2025-1eff</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2025%2F12%2Fxnf-png.avif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2025%2F12%2Fxnf-png.avif" alt="XFN Link Extension interface showing collapsible relationship sections with button groups for selecting friendships, professional connections, and other XFN categories, plus visual pills displaying active relationship selections" width="2408" height="1896"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  The Web Remembers Who We Are: Building XFN for WordPress in 2025
&lt;/h1&gt;

&lt;p&gt;Here’s something I’ve been thinking about: we’ve spent the last fifteen years building elaborate platforms to tell the internet who our friends are, what we’re eating, and which former classmates we’d rather avoid. We handed our social graphs to corporations, who promptly monetized them, sold them, and occasionally leaked them. And the whole time, buried in the HTML spec, sitting there since 2003 like a patient houseplant, was an excellent way to just… say how we know people. That’s why I built an XFN WordPress plugin.&lt;/p&gt;

&lt;p&gt;It’s called XFN. XHTML Friends Network. And I built a WordPress plugin for it because I went down a fediverse rabbit hole and realized we’ve been doing this the hard way.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://wordpress.org/plugins/link-extension-for-xfn/" rel="noopener noreferrer"&gt;Link Extension for XFN&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The Spark
&lt;/h2&gt;

&lt;p&gt;I didn’t wake up one morning thinking “the world needs more microformats.” I got to XFN the way most of us get to old web standards: by accident, through Mastodon, while trying to understand why &lt;code&gt;rel="me"&lt;/code&gt; actually matters.&lt;/p&gt;

&lt;p&gt;If you’re on Mastodon or anywhere in the fediverse, you’ve probably done the little verification dance. You put a link on your website back to your Mastodon profile with &lt;code&gt;rel="me"&lt;/code&gt;, and Mastodon checks that your site links back to your profile, and boom—you get that satisfying green checkmark. No central authority. No verification badge marketplace. Just two sites pointing at each other, saying, “yep, same person.”&lt;/p&gt;

&lt;p&gt;That’s when it clicked for me. Not the mechanism—I understood the mechanism. It was the &lt;em&gt;philosophy&lt;/em&gt;. We don’t need Twitter (sorry, “X”) to tell us who we are. We don’t need Meta to map our social graphs. We just need websites that can say “I know this person” and “this is me” in a language browsers already speak.&lt;/p&gt;

&lt;p&gt;So I started digging into &lt;code&gt;rel&lt;/code&gt; attributes, which led me to microformats, which led me to the IndieWeb, which led me—inevitably—to XFN. And reader, I fell hard.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Even Is XFN?
&lt;/h2&gt;

&lt;p&gt;XFN is beautifully simple. You know how you link to people on your website? Your blogroll, your “about” page, that list of contributors, the little footer links to your Twitter and GitHub? XFN just adds one tiny attribute to describe &lt;em&gt;how&lt;/em&gt; you know those people.&lt;/p&gt;

&lt;p&gt;Instead of this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
&amp;lt;a href="https://sarahs-blog.com"&amp;gt;Sarah&amp;lt;/a&amp;gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You write this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
&amp;lt;a href="https://sarahs-blog.com" rel="friend met"&amp;gt;Sarah&amp;lt;/a&amp;gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That’s it. You’ve just told the web that Sarah is someone you consider a friend and have met in person. No database. No API. No OAuth flow. Just plain HTML doing what HTML was designed to do: marking up meaning.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://microformats.org/wiki/xfn" rel="noopener noreferrer"&gt;XFN specification&lt;/a&gt; gives you options for friendship levels (contact, acquaintance, friend), professional relationships (co-worker, colleague), family (parent, sibling, spouse, kin), romantic relationships (muse, crush, date, sweetheart), whether you’ve met physically, and—crucially—&lt;code&gt;rel="me"&lt;/code&gt; for links to your own content.&lt;/p&gt;

&lt;p&gt;XFN was the &lt;a href="https://en.wikipedia.org/wiki/XHTML_Friends_Network" rel="noopener noreferrer"&gt;first microformat&lt;/a&gt;, introduced in December 2003. It emerged during the blogroll era, when people discovered that the web could be social &lt;em&gt;without&lt;/em&gt; being a platform. Just people linking to people. Distributed. Messy. Human.&lt;/p&gt;

&lt;p&gt;And then Facebook happened. And Twitter happened. And we forgot that the web already knew how to do this.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why It Matters in 2025 (Or: The Fediverse Figured Something Out)
&lt;/h2&gt;

&lt;p&gt;Here’s what the fediverse gets that corporate social media never will: &lt;strong&gt;identity should be portable, and relationships should be ours.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When you verify your website on Mastodon using &lt;a href="https://docs.joinmastodon.org/user/profile/" rel="noopener noreferrer"&gt;&lt;code&gt;rel="me"&lt;/code&gt;&lt;/a&gt;, you’re participating in something quietly revolutionary. You’re creating a bidirectional link—a handshake between two places you control—that proves identity without an intermediary. &lt;a href="https://fedi.tips/how-do-i-verify-my-account/" rel="noopener noreferrer"&gt;No central authority hands out “verified” badges&lt;/a&gt; in the fediverse because there &lt;em&gt;is&lt;/em&gt; no central authority. It’s just the web, doing what the web does, but finally being trusted to do it.&lt;/p&gt;

&lt;p&gt;This is precisely what &lt;a href="https://www.w3.org/standards/semanticweb/" rel="noopener noreferrer"&gt;Tim Berners-Lee envisioned with the semantic web&lt;/a&gt;: machines reading meaning from documents, relationships expressed in markup, a web where metadata isn’t something corporations extract from us but something we assert about ourselves.&lt;/p&gt;

&lt;p&gt;And here’s where I began to have concerns. Big thoughts. The kind that makes you stare at your screen at midnight and whisper, “What if…”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if XFN is just &lt;code&gt;rel="me"&lt;/code&gt; for social graphs?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Think about it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;rel="me"&lt;/code&gt; proves identity across domains&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;rel="friend"&lt;/code&gt; could assert relationships across domains&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;rel="colleague"&lt;/code&gt; could map professional networks without LinkedIn&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;rel="spouse"&lt;/code&gt; could express family connections without Facebook’s relationship status dropdown&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Right now, Mastodon and other Fediverse platforms must build and maintain their own social graphs. You follow people, they follow back, and it’s all stored in databases. But what if your blog &lt;em&gt;already&lt;/em&gt; declared who your friends are? What if a fediverse crawler could read XFN attributes and understand social networks that exist outside any platform?&lt;/p&gt;

&lt;h2&gt;
  
  
  The Dream: Distributed Social Graphs
&lt;/h2&gt;

&lt;p&gt;I know what you’re thinking. “Courtney, this sounds like the semantic web fantasy that never happened. We’ve been here before.”&lt;/p&gt;

&lt;p&gt;Fair. The semantic web has been “five years away” for twenty-five years. But here’s what’s different now: &lt;strong&gt;the fediverse proved people actually want this.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We have millions of people who voluntarily left Twitter for a more complex, federated system because they wanted to own their online presence. People are running their own Mastodon instances, setting up personal websites, adding &lt;code&gt;rel="me"&lt;/code&gt; links to verify their identity. The IndieWeb community has been doing this quietly for over a decade with &lt;a href="https://indieweb.org/XFN" rel="noopener noreferrer"&gt;microformats, webmentions, and IndieAuth&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The appetite is there. The infrastructure is there. What’s missing is just… connecting the dots.&lt;/p&gt;

&lt;p&gt;Imagine this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Social discovery through web crawling&lt;/strong&gt; : A fediverse instance could crawl your website and see that you’ve marked ten people as &lt;code&gt;rel="friend met colleague"&lt;/code&gt;. It could suggest those people to you when you join.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trust networks&lt;/strong&gt; : If three people I’ve marked as &lt;code&gt;friend met&lt;/code&gt; all mark you as &lt;code&gt;friend&lt;/code&gt;, that’s a pretty good signal you’re a real human I might want to know. Not an algorithm deciding—just the web saying “these connections exist.”&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Portable relationships&lt;/strong&gt; : Your social graph isn’t locked in a platform’s database. It lives in your HTML. You control it. You can export your WordPress site and your relationships come with you.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy by default&lt;/strong&gt; : Unlike Facebook’s social graph that assumes everything is fodder for ads, XFN relationships only exist where you publish them. Want to keep your family relationships private? Don’t put them in public HTML. Want to shout from the rooftops that someone’s your best friend? Add &lt;code&gt;rel="friend met muse"&lt;/code&gt; and make it semantic.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This isn’t science fiction. This is just the web doing what it was always supposed to do, using standards that have existed for over twenty years.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why WordPress? Why Now?
&lt;/h2&gt;

&lt;p&gt;WordPress &lt;a href="https://w3techs.com/technologies/details/cm-wordpress" rel="noopener noreferrer"&gt;powers 43% of the web&lt;/a&gt;. If we want XFN actually to get used—if we want distributed social graphs to be more than a nerdy dream—it needs to be where people already are, building websites, writing posts, linking to each other.&lt;/p&gt;

&lt;p&gt;The block editor (Gutenberg) made this possible in a way the old Classic Editor never could. I could add XFN options directly into the link interface, make it collapsible so it doesn’t clutter the UI, add it to Button blocks and Navigation menus and anywhere people link to other humans.&lt;/p&gt;

&lt;p&gt;And look, I’m a developer advocate for open source. It’s literally my job to help people get their message out, to make technology more accessible. Building this plugin was me practicing what I preach: the web should be open, standards should be usable, and you shouldn’t need a computer science degree to participate in the semantic web.&lt;/p&gt;

&lt;p&gt;Plus—and I’m just being real here—I was &lt;em&gt;annoyed&lt;/em&gt;. Annoyed that every conversation about social graphs assumes we need an app for it. Annoyed that we keep rebuilding the same walls around the same gardens when the web already gave us the fence posts.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Actually Built
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://github.com/courtneyr-dev/xfn-link-extension" rel="noopener noreferrer"&gt;Link Extension for XFN&lt;/a&gt; is a WordPress plugin that adds XFN relationship options to the block editor. Every link—in paragraphs, buttons, navigation menus, lists, embeds—gets a collapsible XFN section where you can mark your relationships.&lt;/p&gt;

&lt;p&gt;It’s designed to be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Unobtrusive&lt;/strong&gt; : Collapsible interface that stays out of your way&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accessible&lt;/strong&gt; : Full keyboard navigation, screen reader support, WCAG 2.2 AA compliant&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Standards-based&lt;/strong&gt; : Just outputs clean HTML &lt;code&gt;rel&lt;/code&gt; attributes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plays well with others&lt;/strong&gt; : Preserves existing &lt;code&gt;rel&lt;/code&gt; values like &lt;code&gt;nofollow&lt;/code&gt; and &lt;code&gt;noopener&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can use it right now. It’s free, open source, GPL licensed. I built it for personal bloggers and IndieWeb enthusiasts who want their websites to speak the language of relationships.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Part Where I Get Idealistic
&lt;/h2&gt;

&lt;p&gt;Here’s what keeps me up at night in a good way:&lt;/p&gt;

&lt;p&gt;What if we’re at an inflection point? What if the corporate social web is actually dying, and the fediverse isn’t just a niche but the beginning of something that &lt;em&gt;takes&lt;/em&gt;?&lt;/p&gt;

&lt;p&gt;The pieces are all there:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ActivityPub&lt;/strong&gt; gives us federated social networking&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;rel="me"&lt;/code&gt;&lt;/strong&gt; gives us distributed identity verification&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Webmentions&lt;/strong&gt; give us cross-site conversations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Microformats&lt;/strong&gt; give us semantic metadata&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;XFN&lt;/strong&gt; gives us portable social graphs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We don’t need to invent anything new. We just need to &lt;em&gt;use&lt;/em&gt; what the web already provides.&lt;/p&gt;

&lt;p&gt;And yeah, I know. I’m not naive. Adoption is hard. Standards wars are real. Getting people to care about semantic markup when TikTok exists is an uphill battle. But the fediverse showed us that people will do harder things if they believe in the “why.”&lt;/p&gt;

&lt;p&gt;The “why” here is pretty compelling: &lt;strong&gt;What if your friendships weren’t assets on Meta’s balance sheet? What if your professional network wasn’t LinkedIn’s moat? What if the web just… remembered who we are to each other?&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Happens Next
&lt;/h2&gt;

&lt;p&gt;Honestly? I don’t know. Maybe this plugin helps five people, and three of them are me on different websites. Maybe it sparks something bigger. Maybe someone builds a fediverse bot that crawls XFN relationships and does something wild with them.&lt;/p&gt;

&lt;p&gt;What I do know is this: every time someone uses &lt;code&gt;rel="friend"&lt;/code&gt; or &lt;code&gt;rel="colleague"&lt;/code&gt; or &lt;code&gt;rel="me"&lt;/code&gt;, they’re participating in a web that’s a little more semantic, a little more human, a little more &lt;em&gt;ours&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;The web has always been better at remembering than we give it credit for. We just have to tell it what matters.&lt;/p&gt;




&lt;h2&gt;
  
  
  Try It Yourself
&lt;/h2&gt;

&lt;p&gt;If you’re running WordPress with the block editor, you can &lt;a href="https://github.com/courtneyr-dev/xfn-link-extension" rel="noopener noreferrer"&gt;install the Link Extension for XFN&lt;/a&gt; right now. Add it to your blogroll. Mark your friends. Link to yourself with &lt;code&gt;rel="me"&lt;/code&gt;. Join the weird little corner of the web that still believes in semantic markup and distributed social graphs.&lt;/p&gt;

&lt;p&gt;And if you’re building something in the fediverse or IndieWeb space—a crawler, an aggregator, a social reader—consider looking for XFN relationships. Let’s see what happens when the web finally gets to be social on its own terms.&lt;/p&gt;

&lt;p&gt;The web remembers who we are. We just have to remind it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Sources &amp;amp; Further Reading
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://fedi.tips/how-do-i-verify-my-account/" rel="noopener noreferrer"&gt;How to verify your account on Mastodon – Fedi.Tips&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.joinmastodon.org/user/profile/" rel="noopener noreferrer"&gt;Mastodon Profile Setup Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://microformats.org/wiki/xfn" rel="noopener noreferrer"&gt;XFN Specification – Microformats Wiki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/XHTML_Friends_Network" rel="noopener noreferrer"&gt;XHTML Friends Network – Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://indieweb.org/rel-me" rel="noopener noreferrer"&gt;rel-me on IndieWeb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://indieweb.org/XFN" rel="noopener noreferrer"&gt;XFN on IndieWeb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://opensource.com/article/22/11/verified-mastodon-website" rel="noopener noreferrer"&gt;Get verified on Mastodon with your website – Opensource.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The post &lt;a href="https://courtneyr.dev/2025/12/11/the-web-remembers-who-we-are-building-xfn-for-wordpress-in-2025/" rel="noopener noreferrer"&gt;The Web Remembers Who We Are: Building XFN for WordPress in 2025&lt;/a&gt; appeared first on &lt;a href="https://courtneyr.dev" rel="noopener noreferrer"&gt;Courtney Robertson&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>wordpress</category>
    </item>
    <item>
      <title>Post Formats for Block Themes: My First WordPress Plugin After 11 Years</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Wed, 03 Dec 2025 23:08:51 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/post-formats-for-block-themes-my-first-wordpress-plugin-after-11-years-175g</link>
      <guid>https://dev.to/courtneyr_dev/post-formats-for-block-themes-my-first-wordpress-plugin-after-11-years-175g</guid>
      <description>&lt;p&gt;Post formats for block themes have been missing since Full Site Editing launched, and I finally built the solution. I’ve been contributing to WordPress training since 2014. I wrote lesson plans for Learn.WordPress.org. I teach people how to build with WordPress. I’ve spent over a decade helping others create plugins and extend WordPress.&lt;/p&gt;

&lt;p&gt;But I’d never actually published my own plugin.&lt;/p&gt;

&lt;p&gt;That changed last week when &lt;strong&gt;&lt;a href="https://wordpress.org/plugins/post-formats-for-block-themes/" rel="noopener noreferrer"&gt;Post Formats for Block Themes&lt;/a&gt;&lt;/strong&gt; went live on WordPress.org.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://wordpress.org/plugins/post-formats-for-block-themes/" rel="noopener noreferrer"&gt;Post Formats for Block Themes&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Post Formats for Block Themes: What’s Been Missing
&lt;/h2&gt;

&lt;p&gt;I’ve known that post formats were missing from block themes since they launched. If you’ve been using WordPress long enough, you remember when &lt;a href="https://wordpress.org/themes/twentythirteen/" rel="noopener noreferrer"&gt;Twenty Thirteen&lt;/a&gt; introduced post formats and how few themes actually supported them well. The feature always lived awkwardly between theme territory and core functionality.&lt;/p&gt;

&lt;p&gt;Then block themes arrived with Full Site Editing, and post formats just… weren’t there. The feature that let you create beautifully formatted quotes, galleries, status updates, and chat logs got left behind.&lt;/p&gt;

&lt;p&gt;That’s why I built Post Formats for Block Themes—to solve this gap properly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdt0revt0m7boxoovmoe2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdt0revt0m7boxoovmoe2.png" alt="Post Formats for Block Themes includes a modal at Post, Add Post. It lays out Standard and all 10 formats in a grid." width="800" height="521"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;lSelect your format when you add a new post.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  The Feature That WordPress Forgot (And Then Kind of Remembered)
&lt;/h2&gt;

&lt;p&gt;Post formats were introduced in WordPress &lt;a href="https://wordpress.org/news/2011/02/threeone/" rel="noopener noreferrer"&gt;version 3.1&lt;/a&gt;, back in 2011, &lt;a href="https://core.trac.wordpress.org/ticket/14746" rel="noopener noreferrer"&gt;through Trac ticket #14746&lt;/a&gt;. They were controversial from day one—the community accused WordPress of &lt;a href="https://wptavern.com/why-arent-post-formats-in-wordpress-more-popular" rel="noopener noreferrer"&gt;“chasing Tumblr”&lt;/a&gt; by adding nine standardized content types (aside, gallery, link, image, quote, status, video, audio, and chat) that mirrored Tumblr’s post types almost exactly.&lt;/p&gt;

&lt;p&gt;The feature never quite worked. In 2013, &lt;a href="https://make.wordpress.org/core/2013/01/07/wordpress-3-6-the-post-formats-ui-feature/" rel="noopener noreferrer"&gt;WordPress 3.6 was supposed to launch a revamped Post Formats UI&lt;/a&gt;, but release lead Mark Jaquith &lt;a href="https://make.wordpress.org/core/2013/05/29/post-formats-ui-is-exiting-core-will-live-as-a-plugin/" rel="noopener noreferrer"&gt;pulled it during the Release Candidate stage&lt;/a&gt; with a &lt;a href="https://wptavern.com/mark-jaquith-on-wordpress-3-6-postmortem-and-post-formats-ui" rel="noopener noreferrer"&gt;remarkably candid admission&lt;/a&gt;: “The result just isn’t compelling, or obvious, or any of the things that it should be. It’s not just a matter of polish; it seems to be a fundamental issue with the concept.”&lt;/p&gt;
&lt;h3&gt;
  
  
  From Core Feature to Forgotten Functionality
&lt;/h3&gt;

&lt;p&gt;Then post formats entered limbo. They stayed in core but stopped being developed. Theme support became spotty at best. When block themes launched with Full Site Editing, &lt;a href="https://github.com/WordPress/gutenberg/issues/53049" rel="noopener noreferrer"&gt;post formats just… weren’t there&lt;/a&gt;. &lt;a href="https://developer.wordpress.org/themes/functionality/post-formats/" rel="noopener noreferrer"&gt;Twenty Eighteen through Twenty Twenty-Four&lt;/a&gt; all dropped support completely. WordPress educator Morten Rand-Hendriksen even &lt;a href="https://core.trac.wordpress.org/ticket/32844" rel="noopener noreferrer"&gt;filed Trac ticket #32844&lt;/a&gt; formally proposing the removal of post formats from core entirely.&lt;/p&gt;

&lt;p&gt;The irony? In 2019, &lt;a href="https://www.tumblr.com/photomatt/186964618222/automattic-tumblr" rel="noopener noreferrer"&gt;Automattic acquired Tumblr itself&lt;/a&gt;—the platform WordPress was accused of copying—for approximately $3 million (down from &lt;a href="https://wptavern.com/automattic-acquires-tumblr-plans-to-rebuild-the-backend-powered-by-wordpress" rel="noopener noreferrer"&gt;Yahoo’s $1.1 billion purchase&lt;/a&gt;). They &lt;a href="https://automattic.com/2024/08/27/shipping-tumblr-and-wordpress/" rel="noopener noreferrer"&gt;announced plans&lt;/a&gt; to migrate Tumblr’s 500+ million blogs to WordPress infrastructure, then &lt;a href="https://techcrunch.com/2025/07/01/automattic-puts-tumblr-migration-to-wordpress-on-hold/" rel="noopener noreferrer"&gt;quietly shelved the project&lt;/a&gt; due to costs. Matt Mullenweg &lt;a href="https://techcrunch.com/2025/10/20/automattic-ceo-calls-tumblr-his-biggest-failure-so-far/" rel="noopener noreferrer"&gt;recently called it&lt;/a&gt; his “biggest failure or missed opportunity.” The feature that was supposed to make WordPress more Tumblr-like remains in core, barely used, while actual Tumblr bleeds money under Automattic’s ownership.&lt;/p&gt;

&lt;p&gt;Then came &lt;a href="https://wordpress.org/documentation/article/twenty-twenty-five/" rel="noopener noreferrer"&gt;Twenty Twenty-Five&lt;/a&gt;, which quietly &lt;a href="https://make.wordpress.org/core/2024/08/15/introducing-twenty-twenty-five/" rel="noopener noreferrer"&gt;restored support for all nine post formats&lt;/a&gt; using block patterns and &lt;a href="https://github.com/WordPress/gutenberg/pull/64167" rel="noopener noreferrer"&gt;Query Loop filtering&lt;/a&gt;. It was a signal that maybe—just maybe—post formats still mattered. But the implementation was incomplete. Block themes still don’t have &lt;a href="https://github.com/WordPress/gutenberg/issues/53049" rel="noopener noreferrer"&gt;proper format-specific templates&lt;/a&gt;. The old UI limitations remain. And developers who want to actually use post formats properly are left cobbling together their own solutions.&lt;/p&gt;

&lt;p&gt;That’s the gap this plugin fills.&lt;/p&gt;
&lt;h2&gt;
  
  
  Why Post Formats Matter to Me
&lt;/h2&gt;

&lt;p&gt;This isn’t just scratching a random itch. I wrote the first two lesson plans about post formats for Learn.WordPress.org:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://learn.wordpress.org/lesson-plan/post-formats-user/" rel="noopener noreferrer"&gt;Post Formats User&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.wordpress.org/lesson-plan/post-formats-theme/" rel="noopener noreferrer"&gt;Post Formats Theme&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I love post formats. They’re elegant. They solve a real problem: different content types need different presentations. A quote post shouldn’t look like a gallery. A status update shouldn’t have the same layout as a long-form article.&lt;/p&gt;

&lt;p&gt;More importantly, I need this to work with the IndieWeb and Fediverse Activity Plugins I’m building with. Post formats are foundational to how I want to publish content across decentralized web protocols.&lt;/p&gt;
&lt;h2&gt;
  
  
  What It Actually Does
&lt;/h2&gt;

&lt;p&gt;Post Formats for Block Themes brings all 10 classic post formats to modern block themes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quote&lt;/li&gt;
&lt;li&gt;Gallery&lt;/li&gt;
&lt;li&gt;Status&lt;/li&gt;
&lt;li&gt;Chat&lt;/li&gt;
&lt;li&gt;Link&lt;/li&gt;
&lt;li&gt;Image&lt;/li&gt;
&lt;li&gt;Video&lt;/li&gt;
&lt;li&gt;Audio&lt;/li&gt;
&lt;li&gt;Aside&lt;/li&gt;
&lt;li&gt;Standard&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But it’s not just a port of old functionality. It’s been rebuilt for how we use WordPress now. Here’s what makes Post Formats for Block Themes different from just enabling the old feature:&lt;/p&gt;
&lt;h3&gt;
  
  
  The Chat Log Block
&lt;/h3&gt;

&lt;p&gt;This is the feature I’m most excited about. I wanted to include video captions, so I built a chat log parser that handles transcripts from Slack, Discord, Microsoft Teams, WhatsApp, Telegram, Signal, and even subtitle formats like SRT and VTT.&lt;/p&gt;

&lt;p&gt;You paste a conversation transcript:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
john.doe 9:30 AM
Hey team, great job on the project!

jane.smith 9:32 AM
Thanks! Couldn't have done it without everyone's help.

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And it formats it properly with semantic HTML and styling. Perfect for documenting team discussions, customer support conversations, or interview Q&amp;amp;As.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;john.doe&lt;time&gt;9:30 AM&lt;/time&gt;&lt;/p&gt;

&lt;p&gt;Hey team, great job on the project!&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;jane.smith&lt;time&gt;9:32 AM&lt;/time&gt;&lt;/p&gt;

&lt;p&gt;Thanks! Couldn't have done it without everyone's help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgdv8wpqdz6u04p3hs154.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgdv8wpqdz6u04p3hs154.png" alt="Chat log block in edit mode shows text field to paste transcripts, with the sidebar at right displaying options for styling." width="800" height="532"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0w4354an5h9xtksrqu93.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0w4354an5h9xtksrqu93.png" alt="Published post containing the chat log block. Initials, name, and time are on a line, with message on a next line." width="800" height="538"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Auto-Detection That Doesn’t Force Your Hand
&lt;/h3&gt;

&lt;p&gt;The plugin analyzes your content and automatically suggests formats. It can detect quotes with attribution, short status updates, and links. But it never forces a choice. You’re always in control.&lt;/p&gt;

&lt;h3&gt;
  
  
  Templates and Patterns
&lt;/h3&gt;

&lt;p&gt;For developers: the plugin adds format-specific templates to the Site Editor (&lt;code&gt;single-format-quote.html&lt;/code&gt;, etc.) and includes block patterns for each format using the modern WordPress API.&lt;/p&gt;

&lt;p&gt;Want quote posts to have a different layout? Edit the template. Want galleries full-width? Done.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hard Parts
&lt;/h2&gt;

&lt;p&gt;The hardest part wasn’t the code itself. It was mentally organizing how everything fits together with the new post pattern, modal, patterns, and templates. And then QA testing the chat log block to make sure it actually parsed all those different formats correctly.&lt;/p&gt;

&lt;p&gt;The architecture took time to get right. WordPress has evolved so much in the past few years. Patterns, template parts, and the Site Editor. It all needed to work together cohesively.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Open-Sourced It
&lt;/h2&gt;

&lt;p&gt;The plugin is on WordPress.org &lt;em&gt;and&lt;/em&gt; &lt;a href="https://github.com/courtneyr-dev/post-formats-for-block-themes" rel="noopener noreferrer"&gt;fully open source on GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This needs to remain truly open source. I want people to learn from it, contributors to improve it, and—honestly—WordPress Core to review it and consider including native post format support in block themes.&lt;/p&gt;

&lt;p&gt;Post formats have been in WordPress since 3.1 (2011). They shouldn’t disappear just because we moved to block themes.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Want You to Do
&lt;/h2&gt;

&lt;p&gt;If you’ve been missing post formats in block themes: &lt;strong&gt;&lt;a href="https://wordpress.org/plugins/post-formats-for-block-themes/" rel="noopener noreferrer"&gt;install this and use it&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you’re learning WordPress plugin development, &lt;strong&gt;&lt;a href="https://github.com/courtneyr-dev/post-formats-for-block-themes" rel="noopener noreferrer"&gt;read the code on GitHub&lt;/a&gt;&lt;/strong&gt;. See how a modern plugin works with patterns, templates, and the block editor.&lt;/p&gt;

&lt;p&gt;And if you’ve been thinking about publishing your own plugin but haven’t yet, take this as your sign. I waited 11 years. Don’t wait that long.&lt;/p&gt;

&lt;p&gt;This is a monumental personal milestone for me. After over a decade of teaching others how to build with WordPress, I finally shipped my own plugin. It feels good.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try It
&lt;/h2&gt;

&lt;p&gt;Install from WordPress:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Plugins &amp;gt; Add New&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Search “Post Formats for Block Themes”&lt;/li&gt;
&lt;li&gt;Install and activate&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Or via WP-CLI:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
wp plugin install post-formats-for-block-themes --activate

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Or clone from GitHub:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
git clone https://github.com/courtneyr-dev/post-formats-for-block-themes.git

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  What’s Next
&lt;/h2&gt;

&lt;p&gt;I’m already thinking about better integration with &lt;a href="https://activitypub.rocks/" rel="noopener noreferrer"&gt;ActivityPub&lt;/a&gt;, &lt;a href="https://indieweb.org/POSSE" rel="noopener noreferrer"&gt;POSSE&lt;/a&gt;, and the broader &lt;a href="https://indieweb.org/" rel="noopener noreferrer"&gt;IndieWeb&lt;/a&gt; ecosystem. That’s where this really gets interesting for me.&lt;/p&gt;

&lt;p&gt;But for now, I’m just happy this exists. And that I finally shipped my first plugin.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Resources:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://wordpress.org/plugins/post-formats-for-block-themes/" rel="noopener noreferrer"&gt;WordPress.org Plugin Page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/courtneyr-dev/post-formats-for-block-themes" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/courtneyr-dev/post-formats-for-block-themes/issues" rel="noopener noreferrer"&gt;Report Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If this helps you, &lt;a href="https://wordpress.org/support/plugin/post-formats-for-block-themes/reviews/#new-post" rel="noopener noreferrer"&gt;leave a review&lt;/a&gt; on WordPress.org or &lt;a href="https://github.com/courtneyr-dev/post-formats-for-block-themes" rel="noopener noreferrer"&gt;star the repo&lt;/a&gt;. And if you find bugs or have ideas, I want to hear about them.&lt;/p&gt;




&lt;p&gt;That’s the story. Now it’s your turn. What are you waiting to ship?&lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://courtneyr.dev/2025/12/03/post-formats-for-block-themes/" rel="noopener noreferrer"&gt;Post Formats for Block Themes: My First WordPress Plugin After 11 Years&lt;/a&gt; appeared first on &lt;a href="https://courtneyr.dev" rel="noopener noreferrer"&gt;Courtney Robertson&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>wordpress</category>
    </item>
    <item>
      <title>This Week in WordPress 347: Evan</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Tue, 09 Sep 2025 17:14:28 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/this-week-in-wordpress-347-evan-4f5e</link>
      <guid>https://dev.to/courtneyr_dev/this-week-in-wordpress-347-evan-4f5e</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;This Week in WordPress #347&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdym51o4rf54vx5ina27w.png" alt="🎙" width="72" height="72"&gt; Tech Troubles &amp;amp; WordPress Wins — My Take on “This Week in WordPress” #347
&lt;/h2&gt;

&lt;p&gt;The episode opened with classic live-show gremlins—glitchy audio, misbehaving embeds, and post-WordCamp brain fog. The chaos set an oddly perfect tone: WordPress work is messy in real life, yet progress continues to happen. The links below point to the original sources Nathan gathered for the show, so you can jump straight to the good stuff.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsjhx2lb13zaw7sdfvc2o.png" alt="🔒" width="72" height="72"&gt; Security pulse
&lt;/h2&gt;

&lt;p&gt;Security stories landed fast and practical this week. Melapress published its 2025 survey, a crowdsourced snapshot of what WordPress pros actually worry about. An interesting tension emerged: uptime often takes priority over compliance on lists, even as regulations ramp up. Worth a skim if client conversations keep drifting to “just keep the site up.” (&lt;a href="https://patchstack.com/articles/sql-injection-vulnerability-patched-in-paid-membership-subscriptions-plugin" rel="noopener noreferrer"&gt;Patchstack&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Patchstack flagged a critical SQL injection that’s already patched in the &lt;strong&gt;Paid Membership Subscriptions&lt;/strong&gt; plugin. If the plugin resides in a stack, update it before finishing this paragraph.&lt;/p&gt;

&lt;p&gt;For a broad overview, SolidWP’s weekly report compiles plugin and theme vulnerabilities, providing the usual “is this in my stack?” triage value. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/?share=facebook" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Beyond WordPress, Cloudflare detailed how an attacker used a Salesloft/Drift → Salesforce integration path to access data. The write-up serves as a sober reminder that vendor chains can create a significant blast radius. Audit who gets access to what, not just what runs on a server. (&lt;a href="https://www.delta.blog/wp-engine-thoughts-on-the-motion-to-dismiss-hearing" rel="noopener noreferrer"&gt;The Delta&lt;/a&gt;)&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F906g5w1t4edi2kmtsqzw.png" alt="🧰" width="72" height="72"&gt; Tools &amp;amp; tinkering
&lt;/h2&gt;

&lt;p&gt;Alex Kirk shipped a handy update to the &lt;strong&gt;Playground Step Library&lt;/strong&gt; : it’s now consumable as an npm package &lt;em&gt;and&lt;/em&gt; has a friendlier UI for crafting blueprints. Spinning up shareable, pre-configured WordPress sandboxes just got easier for demos, training, and support. (&lt;a href="https://alex.kirk.at/2025/09/05/npm-install-playground-step-library" rel="noopener noreferrer"&gt;Alex Kirk&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Publishing pipeline pro-tip: the official &lt;strong&gt;Google Docs → WordPress.com/Jetpack&lt;/strong&gt; add-on still exists, quietly saving teams who draft in Docs and publish on WordPress. If collaboration happens in Docs today, this is “less yak-shaving, more shipping.” (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Two bite-size block/dev nuggets:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;block.json&lt;/strong&gt; primer for plugin authors who want cleaner block registration and better runtime behavior. Tight, technical, functional. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;BlaBlaBlocks Tabs&lt;/strong&gt; adds accessible tabs to the editor with templates. Suitable for content teams that insist on “less scroll, more structure.” (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And a pair of utility updates:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;WooCommerce 10.2 pre-release&lt;/strong&gt; is ready for testing (product collection carousel, faster Cart block, better onboarding). Staging sites love this kind of week. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DB Reset Pro&lt;/strong&gt; offers one-click database resets while preserving uploads—useful for demo sites, but strictly for folks who respect backups. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhwivkj1nauibnvzahiwe.png" alt="🌐" width="72" height="72"&gt; AI &amp;amp; the wider web
&lt;/h2&gt;

&lt;p&gt;For context-seekers, the &lt;strong&gt;Financial Times&lt;/strong&gt; explainer on transformers remains a crisp on-ramp for understanding why modern AI feels different. Pair that with Simon Willison’s running list of “vibe-coded” AI-assisted tools if experimental dev workflows spark joy. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Publishers vs. crawlers continues to simmer. This op-ed walks through Cloudflare’s proposal to change the economics of AI scraping—food for thought for anyone whose content now fuels chat answers more than search clicks. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhrmaqnq3ysnrcbhfqcr8.png" alt="🧑‍🦯" width="72" height="72"&gt; Accessibility &amp;amp; community
&lt;/h2&gt;

&lt;p&gt;Joe Dolson shipped &lt;strong&gt;WP Accessibility 2.2.0&lt;/strong&gt; with notable changes, and the &lt;strong&gt;WP Accessibility Docs&lt;/strong&gt; project posted an August update—a good pulse check for teams improving baseline a11y instead of bolting it on at the end. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;The Accessibility Team also introduced new team representatives, with clear expectations about their roles. Community health beats shiny features in the long term; leadership clarity helps contributors pick a lane. (&lt;a href="https://make.wordpress.org/accessibility/2025/08/28/introducing-accessibility-team-reps-for-2025-2026" rel="noopener noreferrer"&gt;Make WordPress&lt;/a&gt;)&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fenglqpve3l9y7mwzcm27.png" alt="🌍" width="72" height="72"&gt; Multilingual &amp;amp; content ops
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;WPML 4.8&lt;/strong&gt; leans into AI translation with a “better than human” claim and a credit-based model. Whether that line lands or not, translation quality continues to improve, and teams with big content catalogs finally have options beyond “someday.” (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F84cls1hmkrtacysjezsu.png" alt="🗓" width="72" height="72"&gt; Events &amp;amp; extras
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;LoopConf (London, Sept 25)&lt;/strong&gt; brings a focused, dev-heavy lineup. If a trip is on the calendar, &lt;strong&gt;WPLDN&lt;/strong&gt; (the evening before) is an easy add-on for hallway-track energy. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Two bonus links from the “not WordPress, still delightful” shelf:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Web Day Out&lt;/strong&gt; (Brighton, Mar 12, 2026): a one-day love letter to what browsers can do &lt;em&gt;today&lt;/em&gt;. Front-end folks, this scratches the right itch. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mitch Ivin’s Windows XP portfolio&lt;/strong&gt; : pixel-perfect nostalgia as a portfolio site. Pure craft, pure fun. (&lt;a href="https://wpbuilds.com/2025/09/09/this-week-in-wordpress-347/" rel="noopener noreferrer"&gt;WP Builds&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The post &lt;a href="https://courtneyr.dev/2025/09/09/this-week-in-wordpress-347-evan/" rel="noopener noreferrer"&gt;This Week in WordPress 347: Evan&lt;/a&gt; appeared first on &lt;a href="https://courtneyr.dev" rel="noopener noreferrer"&gt;Courtney Robertson&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>speaking</category>
      <category>wordpress</category>
      <category>wcus</category>
    </item>
    <item>
      <title>🗒️ Exploring Developer Relations: Shaping Open Source and WordPress Communities</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Wed, 14 Feb 2024 13:34:42 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/exploring-developer-relations-shaping-open-source-and-wordpress-communities-1d1l</link>
      <guid>https://dev.to/courtneyr_dev/exploring-developer-relations-shaping-open-source-and-wordpress-communities-1d1l</guid>
      <description>&lt;h1&gt;
  
  
  🗒️ Exploring Developer Relations: Shaping Open Source and WordPress Communities
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---T864YJw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://h01397.p3cdn1.secureserver.net/wp-content/uploads/2024/02/wpdevrel.jpeg%3Ftime%3D1707794177" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---T864YJw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://h01397.p3cdn1.secureserver.net/wp-content/uploads/2024/02/wpdevrel.jpeg%3Ftime%3D1707794177" alt="An imaginative depiction of a WordPress conference scene, with a giant avocado emoji at the center, its pit replaced by the WordPress logo. Around it, a diverse group of people representing various ethnicities, genders, ages, and abilities are engaged in conversations, emphasizing inclusivity and accessibility within the community." title="Exploring Developer Relations: Shaping Open Source and WordPress Communities 4" width="800" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://courtneyr.dev/2024/02/12/developer-relations-open-source-wordpress/#developer-relations-job-descriptions-areas-of-focus"&gt;Developer Relations: job descriptions, areas of focus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://courtneyr.dev/2024/02/12/developer-relations-open-source-wordpress/#why-do-we-need-developer-relations"&gt;Why do we need Developer Relations?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://courtneyr.dev/2024/02/12/developer-relations-open-source-wordpress/#looking-ahead-in-developer-relations"&gt;Looking ahead in Developer Relations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://courtneyr.dev/2024/02/12/developer-relations-open-source-wordpress/#let-s-dig-in-to-devrel"&gt;Let's dig in to DevRel&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Developer Relations (DevRel) is all about connecting tech companies with developers. It's a key part of making sure techies have the tools they need and feel part of a community where their ideas and work are appreciated. DevRel pros build this important bridge, ensuring smooth communication and collaboration. Especially in open-source areas like WordPress, they play a huge role in bringing together different people to innovate and respect each other's contributions, making tech better for everyone.&lt;/p&gt;

&lt;p&gt;As highlighted by &lt;a href="https://joost.blog/wordpress-needs-more-dev-rel/"&gt;Joost de Valk in his article on the need for more DevRel within WordPress&lt;/a&gt;, there's a gap in awareness and implementation of DevRel practices. Much like Community Management and other career paths, Developer Relations is a profession wider than the WordPress community. It is key within many technology companies and not limited to web development.&lt;/p&gt;

&lt;p&gt;This is the first post in a blog series, aiming to illuminate the DevRel field, explaining its roles, impact, and how it can foster growth and innovation within WordPress. By doing so, I hope to bridge the knowledge gap and showcase the value of DevRel in nurturing the community and enhancing collaboration.&lt;/p&gt;

&lt;h2&gt;
  
  
  Developer Relations: job descriptions, areas of focus
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mOYTbUKW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://h01397.p3cdn1.secureserver.net/wp-content/uploads/2024/02/Developer-Relations-Objectives.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mOYTbUKW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://h01397.p3cdn1.secureserver.net/wp-content/uploads/2024/02/Developer-Relations-Objectives.png" alt="&amp;quot;An infographic titled 'Developer Relations Objectives' with a central diamond-shaped diagram divided into four key components: 'Developer Education', 'Developer Success', 'Developer Experience', and 'Developer Marketing'. Arrows connect these components in a cycle, with words along the arrows indicating the flow of engagement: 'Awareness', 'Activation', 'Engagement', and 'Retention', converging into 'Community' at the base. The graphic has a minimalistic design, primarily in black and white, and includes the handle @DevRelBook and the website info@devrelbook.com at the bottom, with a Creative Commons BY-SA license symbol.&amp;quot;" width="800" height="1052"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Developer Journey Map&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Developer Advocates/Evangelists&lt;/strong&gt;: Promote technology via content, speaking at events, and social media. &lt;em&gt;This is the broad job title, while the remainder of titles here are specific areas of focus.&lt;/em&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Developer Education&lt;/strong&gt;: Offers resources for learning and effective product use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Technical Writers&lt;/strong&gt;: Create documentation, tutorials, and guides for developers' understanding and use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developer Marketers&lt;/strong&gt;: Specialize in communicating within developer communities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Event Marketers&lt;/strong&gt;: Specialize in promoting and increasing event attendance, creating memorable experiences that align with developer interests.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Field Marketing&lt;/strong&gt;: Engages directly with potential users or developers in the field, often at events or meetups, to build relationships and gather product feedback.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developer Experience Engineers&lt;/strong&gt;: Enhance developers' product interaction, focusing on SDKs, APIs, and usability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Program Managers&lt;/strong&gt;: Organize DevRel activities like events and sponsorships.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open Source Program Directors or Managers&lt;/strong&gt; mix open source into company strategy, ensure rules are followed, boost community ties, and push for both internal and external open source contributions.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why do we need Developer Relations?
&lt;/h2&gt;

&lt;p&gt;Developer Relations is pivotal internally for fostering product innovation and understanding user needs, externally for building and nurturing a developer community around a product, and within an open-source ecosystem for encouraging collaboration, contributions, and shared advancement. It ensures that products are developer-friendly and meet community expectations, enhances brand loyalty, and drives technological growth through collective input and effort.&lt;/p&gt;

&lt;p&gt;Contributing to WordPress as a Developer Advocate at GoDaddy aligns with my role's core objectives: enhancing GoDaddy's offerings and understanding WordPress better. It's about engaging with the community, sharing knowledge, and directly contributing to WordPress's growth. This involvement helps me gain insights into users' needs and challenges, ensuring GoDaddy's services remain relevant and beneficial for WordPress users. It's a reciprocal relationship where both GoDaddy and the WordPress community benefit from shared expertise and improvements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Looking ahead in Developer Relations
&lt;/h2&gt;

&lt;p&gt;Throughout this series, I'll cover topics like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A day in the life of a Developer Advocate&lt;/li&gt;
&lt;li&gt;Community Management within DevRel&lt;/li&gt;
&lt;li&gt;Developer Advocates contributing to WordPress and Open Source&lt;/li&gt;
&lt;li&gt;Developer Advocates working for WordPress hosts and extenders&lt;/li&gt;
&lt;li&gt;DevRel Strategies for Success&lt;/li&gt;
&lt;li&gt;DevRel Resources, Tools, and Technologies&lt;/li&gt;
&lt;li&gt;Building and Nurturing Developer Communities&lt;/li&gt;
&lt;li&gt;Contributing to WordPress: A Guide for Developer Advocates&lt;/li&gt;
&lt;li&gt;Future Trends in Developer Relations and WordPress&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Let's dig in to DevRel
&lt;/h2&gt;

&lt;p&gt;As I wrap up this introduction to Developer Relations, I'm excited to delve deeper into its significance within the WordPress community and beyond. Together, we've explored how DevRel bridges the gap between tech companies and developers, fostering collaboration and innovation. Join me on this journey as we uncover the intricacies of Developer Relations and its profound impact on open-source communities like WordPress. Let's continue to learn, grow, and shape the future of technology together.&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>devrel</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Book Review: Engineering Management for the Rest of Us</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Sun, 22 Jan 2023 21:48:20 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/book-review-engineering-management-for-the-rest-of-us-20a4</link>
      <guid>https://dev.to/courtneyr_dev/book-review-engineering-management-for-the-rest-of-us-20a4</guid>
      <description>&lt;h2&gt;
  
  
  🎨 Impressions of Engineering Management
&lt;/h2&gt;

&lt;h3&gt;
  
  
  How I Discovered It
&lt;/h3&gt;

&lt;p&gt;When the vast majority of the developers I follow in Twitter started sharing the release information of this book, I realized I needed to take a look. As a Developer Advocate, I am often reviewing my career path in light of both what engineers use AND community management that sits within a marketing department. I wanted to glean the insights of where I hope to be career-wise within several years.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Should Read It?
&lt;/h2&gt;

&lt;p&gt;Whether you are an engineer, developer advocate, community management, on a career path to become any one of these, or a manager of these roles, you’ll want to read and reread this book. I would also suggest that team leaders, project managers, and supervisors will find it especially helpful. If you want to learn about effective management and leadership techniques as well as the significance of values in management and leadership, get your copy now.&lt;/p&gt;

&lt;h2&gt;
  
  
  ☘️ How the Book Changed Me
&lt;/h2&gt;

&lt;p&gt;Clear set of values that guide managers’ and leaders’ actions and decisions. Become more aligned with their team and to develop a sense of purpose and direction.&lt;br&gt;
Clear communication in management and leadership: It includes strategies for encouraging team members to share their thoughts and ideas and for fostering open communication.&lt;br&gt;
Self-care for managers and leaders: The book emphasizes the importance of self-care for managers and leaders, as it can help to prevent burnout and ensure that they can perform at their best. It includes self-care advice such as setting boundaries.&lt;br&gt;
The importance of effective goal setting and prioritization: The book provides detailed guidance on how to set and achieve goals, as well as prioritize tasks and projects. It demonstrates how effective goal setting and prioritization can lead to improved performance and greater team success.&lt;br&gt;
Have a code of conduct that specifies what type of behavior is acceptable and what is not.&lt;br&gt;
The significance of assuming good intentions and not closing a PR from an active contributor and reimplementing the same thing yourself.&lt;br&gt;
Active participation in peer and mob programming: team members sharing their thinking through a problem, as well as wins and mistakes.&lt;br&gt;
Fostering psychological safety: a positive developer experience, and a sense of alignment with the company’s goals.&lt;br&gt;
When making decisions, it is necessary to check in with facts, find and rally around the positive, reject negative premises, and consider the consequences.&lt;/p&gt;

&lt;h2&gt;
  
  
  ✍️ My Top 3 Quotes
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;When a person feels that their work is valued, that they have a North Star purpose both for their personal growth and for wider impact with the people and industry, it’s an incredibly powerful thing.&lt;/p&gt;

&lt;p&gt;Building a team where a group of people from diverse backgrounds, cultures, and lived experiences can thrive is how we create healthy working environments.&lt;br&gt;
Building a team where a group of people from diverse backgrounds, cultures, and lived experiences can thrive is how we create healthy working environments.&lt;/p&gt;

&lt;p&gt;A team that’s motivated, has psychological safety with you and among themselves, has good developer experience within their tech stack, and feels aligned with the company’s goals will always perform better than one that isn’t.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;📒 Summary + Notes&lt;/p&gt;

&lt;p&gt;Good engineering management necessitates knowledge of power dynamics, organizational structures, and broad-based approaches. The necessity of fostering a positive team culture and a set of shared values is also emphasized. These factors can increase performance and create trust. The paragraph also emphasizes the significance of good teamwork and problem-solving, as well as the necessity for managers to assume accountability for putting their people in a position to succeed and keeping a positive attitude.&lt;/p&gt;

&lt;p&gt;Clear communication, establishing and enforcing boundaries, and promoting a healthy and productive work atmosphere are all necessary for effective management and leadership. This entails giving justifications for denying or rejecting help requests, upholding a code of conduct, presuming goodwill, handling conflicts, and establishing specific objectives and timeframes. It also highlights the value of managers’ and leaders’ self-awareness and self-care, as well as the relevance of self-confidence and self-efficacy in attaining success. The paragraph also makes the case that minimizing technical debt and placing more emphasis on the system than on individual objectives may be beneficial for team success.&lt;/p&gt;

&lt;p&gt;I. Introduction &lt;br&gt;
    A. Engineering management requires understanding power imbalances and people structures &lt;br&gt;
    B. Importance of considering strategies outside of a single project&lt;/p&gt;

&lt;p&gt;II. The Role of Values &lt;br&gt;
    A. Values as fundamental beliefs that guide actions and determine what is important &lt;br&gt;
    B. Values provide context for understanding a person's mental state, needs, and motivations &lt;br&gt;
    C. Sharing values can build trust and vulnerability within a team &lt;br&gt;
    D. Core values help companies determine goals and create a stable direction forward&lt;/p&gt;

&lt;p&gt;III. Building a Positive Team Culture &lt;br&gt;
    A. Regular team check-ins and discussions are important for success &lt;br&gt;
    B. Manager's role in setting team up for success and maintaining morale &lt;br&gt;
    C. Importance of alignment, challenging work, sense of togetherness, and fair treatment for achieving flow state &lt;br&gt;
    D. Importance of connection and positive reinforcement in times of stress&lt;/p&gt;

&lt;p&gt;IV. Effective Communication and Problem-Solving &lt;br&gt;
    A. Importance of hearing feelings and needs behind a message &lt;br&gt;
    B. Peer and mob programming for sharing thinking and learning from mistakes &lt;br&gt;
    C. Checking facts, finding and rallying around the positive, rejecting negative premises, and reviewing consequences &lt;br&gt;
    D. Stepping away from volatile situations as a manager&lt;/p&gt;

&lt;p&gt;V. Communication and Collaboration &lt;br&gt;
    A. Explain reasons for closing or declining help requests &lt;br&gt;
    B. Provide a code of conduct for acceptable behavior &lt;br&gt;
    C. Assume good intentions in confusion &lt;br&gt;
    D. Avoid closing PRs and re-implementing the same thing &lt;br&gt;
    E. Address and resolve personal conflicts&lt;/p&gt;

&lt;p&gt;VI. Goal Setting and Prioritization &lt;br&gt;
    A. Objectives should be high-level goals that inspire a picture of the future &lt;br&gt;
    B. Values provide context for understanding a person's mental state, needs, and motivations &lt;br&gt;
    C. Sharing values can build trust and vulnerability within a team &lt;br&gt;
    D. Core values help companies determine goals and create a stable direction forward &lt;br&gt;
    E. Key Results are specific measurable pieces of data over time &lt;br&gt;
    F. Define future OKRs by looking forward and backward &lt;br&gt;
    G. Prioritize and make decisions that are right for you&lt;/p&gt;

&lt;p&gt;VII. Team Management and Performance &lt;br&gt;
    A. Regular team check-ins and discussions are important for success &lt;br&gt;
    B. Manager's role in setting team up for success and maintaining morale &lt;br&gt;
    C. Saying no to give team bandwidth and space for what is critical &lt;br&gt;
    D. Keep track of unfinished work for stakeholders &lt;br&gt;
    E. A motivated, psychologically safe, and aligned team will perform better &lt;br&gt;
    F. Avoid splitting engineers&lt;/p&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>A Lot of a Lot</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Thu, 01 Dec 2022 18:23:17 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/a-lot-of-a-lot-34d8</link>
      <guid>https://dev.to/courtneyr_dev/a-lot-of-a-lot-34d8</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouxavrcu9ri4ae70khv8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouxavrcu9ri4ae70khv8.png" title="A Lot of a Lot 6" alt="crowded street market with vivid tropical colors." width="800" height="432"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouxavrcu9ri4ae70khv8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouxavrcu9ri4ae70khv8.png" title="A Lot of a Lot 5" alt="crowded street market with vivid tropical colors." width="800" height="432"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Have you ever found yourself with more ideas than you can handle? Where do you begin making sense of what needs to be accomplished and finding a starting place?&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;I've been finding myself in this space drifting between the stacks of ideas, the piles of requests, and the entire marketplace of shiny new things. I am searching for the perfect thing for people I have in mind, much like shopping for gifts. Yet when faced with so many possibilities, it can be quite overwhelming.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:columns {"verticalAlignment":null} --&amp;gt;&lt;/p&gt;

&lt;p&gt;In my physical space, I have taken the time needed to sort through the clutter. My kids' home classroom setup is much this way. While they've had the freedom to create with minimal boundaries, their works of art leave a trail of debris from the tornado effects of their creativity. Their creations were then overlooked and the space became too disorganized to appreciate. It sat cold and empty, but remained a mess. On a cold and rainy day with no other plans, we turned on some holiday music, warmed and lit the room, and began the work as a family of putting this space back in order. Since then, it has returned to an inviting and integral part of our daily routine.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;In my mental space, things aren't all that different. I see the many opportunities and connections waiting before me. It all becomes so much at times that I drift along allowing Slack, social media, and emails to sort out my priorities in the moment. This is no way to make progress. I needed to start gathering ideas and organizing them somewhere.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:column --&amp;gt;&amp;lt;!-- wp:column {"verticalAlignment":"top","width":"33.33%"} --&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fh01397.p3cdn1.secureserver.net%2Fwp-content%2Fuploads%2F2022%2F12%2FczNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvZnJlZXJhbmdlcGV4ZWxzMDU3MzMtaW1hZ2Uta3d2eWk1eDAuanBn-jpg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fh01397.p3cdn1.secureserver.net%2Fwp-content%2Fuploads%2F2022%2F12%2FczNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvZnJlZXJhbmdlcGV4ZWxzMDU3MzMtaW1hZ2Uta3d2eWk1eDAuanBn-jpg.webp" alt="Colored pencil for art and" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:columns --&amp;gt;&amp;lt;!-- wp:heading --&amp;gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2022 Reading
&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- /wp:heading --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;Over the past year, I've read and listened to many books. For maximum concentration, I often listen to the audio book while I read along on my Kindle iOS app and take notes. I started out with &lt;em&gt;"How to Read a Book"&lt;/em&gt; to help get my head back into the mode of reading for studying. From there, I branched out to productivity and personal knowledge management. Several of these books were a re-read for me as it had been quite a while and I hadn't previously taken notes on them.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:columns --&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.amazon.com/How-Take-Smart-Notes-Technique/dp/3982438802/ref=tmm%5C_pap%5C_swatch%5C_0?%5C_encoding=UTF8&amp;amp;qid=1669916962&amp;amp;sr=8-1" rel="noopener noreferrer"&gt;https://www.amazon.com/How-Take-Smart-Notes-Technique/dp/3982438802/ref=tmm\_pap\_swatch\_0?\_encoding=UTF8&amp;amp;qid=1669916962&amp;amp;sr=8-1&lt;/a&gt;&lt;br&gt;
&amp;lt;!-- /wp:embed --&amp;gt;&amp;lt;!-- wp:embed {"url":"&lt;a href="https://www.amazon.com/Building-Second-Brain-Organize-Potential-ebook/dp/B09LVVN9L3/ref=tmm_kin_swatch_0?_encoding=UTF8%5Cu0026qid=1669917109%5Cu0026sr=8-1%22,%22type%22:%22rich%22,%22providerNameSlug%22:%22amazon%22" rel="noopener noreferrer"&gt;https://www.amazon.com/Building-Second-Brain-Organize-Potential-ebook/dp/B09LVVN9L3/ref=tmm_kin_swatch_0?_encoding=UTF8\u0026qid=1669917109\u0026sr=8-1","type":"rich","providerNameSlug":"amazon"&lt;/a&gt;} --&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.amazon.com/Building-Second-Brain-Organize-Potential-ebook/dp/B09LVVN9L3/ref=tmm%5C_kin%5C_swatch%5C_0?%5C_encoding=UTF8&amp;amp;qid=1669917109&amp;amp;sr=8-1" rel="noopener noreferrer"&gt;https://www.amazon.com/Building-Second-Brain-Organize-Potential-ebook/dp/B09LVVN9L3/ref=tmm\_kin\_swatch\_0?\_encoding=UTF8&amp;amp;qid=1669917109&amp;amp;sr=8-1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:column --&amp;gt;&amp;lt;!-- wp:column --&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity-ebook/dp/B00KWG9M2E/ref=sr%5C_1%5C_1?keywords=getting+things+done&amp;amp;qid=1669917233&amp;amp;s=digital-text&amp;amp;sprefix=getting+thing%2Cdigital-text%2C79&amp;amp;sr=1-1" rel="noopener noreferrer"&gt;https://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity-ebook/dp/B00KWG9M2E/ref=sr\_1\_1?keywords=getting+things+done&amp;amp;qid=1669917233&amp;amp;s=digital-text&amp;amp;sprefix=getting+thing%2Cdigital-text%2C79&amp;amp;sr=1-1&lt;/a&gt;&lt;br&gt;
&amp;lt;!-- /wp:embed --&amp;gt;&amp;lt;!-- wp:embed {"url":"&lt;a href="https://www.amazon.com/Making-All-Work-Winning-Business-ebook/dp/B001AO0GRC/ref=sr_1_1?crid=30ZAE4XKKEMLW%5Cu0026keywords=making+it+all+work%5Cu0026qid=1669917304%5Cu0026s=digital-text%5Cu0026sprefix=making+it+all+work%2Cdigital-text%2C80%5Cu0026sr=1-1%22,%22type%22:%22rich%22,%22providerNameSlug%22:%22amazon%22" rel="noopener noreferrer"&gt;https://www.amazon.com/Making-All-Work-Winning-Business-ebook/dp/B001AO0GRC/ref=sr_1_1?crid=30ZAE4XKKEMLW\u0026keywords=making+it+all+work\u0026qid=1669917304\u0026s=digital-text\u0026sprefix=making+it+all+work%2Cdigital-text%2C80\u0026sr=1-1","type":"rich","providerNameSlug":"amazon"&lt;/a&gt;} --&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.amazon.com/Making-All-Work-Winning-Business-ebook/dp/B001AO0GRC/ref=sr%5C_1%5C_1?crid=30ZAE4XKKEMLW&amp;amp;keywords=making+it+all+work&amp;amp;qid=1669917304&amp;amp;s=digital-text&amp;amp;sprefix=making+it+all+work%2Cdigital-text%2C80&amp;amp;sr=1-1" rel="noopener noreferrer"&gt;https://www.amazon.com/Making-All-Work-Winning-Business-ebook/dp/B001AO0GRC/ref=sr\_1\_1?crid=30ZAE4XKKEMLW&amp;amp;keywords=making+it+all+work&amp;amp;qid=1669917304&amp;amp;s=digital-text&amp;amp;sprefix=making+it+all+work%2Cdigital-text%2C80&amp;amp;sr=1-1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:column --&amp;gt;&amp;lt;!-- wp:column --&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.amazon.com/Bullet-Journal-Method-Present-Design-ebook/dp/B07B7C4F9C/ref=sr%5C_1%5C_3?crid=1BMR98YQOT7CD&amp;amp;keywords=bullet+journal&amp;amp;qid=1669917336&amp;amp;s=digital-text&amp;amp;sprefix=bullet+journal%2Cdigital-text%2C79&amp;amp;sr=1-3" rel="noopener noreferrer"&gt;https://www.amazon.com/Bullet-Journal-Method-Present-Design-ebook/dp/B07B7C4F9C/ref=sr\_1\_3?crid=1BMR98YQOT7CD&amp;amp;keywords=bullet+journal&amp;amp;qid=1669917336&amp;amp;s=digital-text&amp;amp;sprefix=bullet+journal%2Cdigital-text%2C79&amp;amp;sr=1-3&lt;/a&gt;&lt;br&gt;
&amp;lt;!-- /wp:embed --&amp;gt;&amp;lt;!-- wp:embed {"url":"&lt;a href="https://www.amazon.com/How-Read-Book-Touchstone-ebook/dp/B004PYDAPE/ref=tmm_kin_swatch_0?_encoding=UTF8%5Cu0026qid=1669917162%5Cu0026sr=8-1%22,%22type%22:%22rich%22,%22providerNameSlug%22:%22amazon%22" rel="noopener noreferrer"&gt;https://www.amazon.com/How-Read-Book-Touchstone-ebook/dp/B004PYDAPE/ref=tmm_kin_swatch_0?_encoding=UTF8\u0026qid=1669917162\u0026sr=8-1","type":"rich","providerNameSlug":"amazon"&lt;/a&gt;} --&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.amazon.com/How-Read-Book-Touchstone-ebook/dp/B004PYDAPE/ref=tmm%5C_kin%5C_swatch%5C_0?%5C_encoding=UTF8&amp;amp;qid=1669917162&amp;amp;sr=8-1" rel="noopener noreferrer"&gt;https://www.amazon.com/How-Read-Book-Touchstone-ebook/dp/B004PYDAPE/ref=tmm\_kin\_swatch\_0?\_encoding=UTF8&amp;amp;qid=1669917162&amp;amp;sr=8-1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:columns --&amp;gt;&amp;lt;!-- wp:heading --&amp;gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Downloading My Thoughts
&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- /wp:heading --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;With the knowledge gained from these books, I was read to capture the ideas. While "&lt;em&gt;Getting Things Done"&lt;/em&gt; is a method for handling tasks, &lt;em&gt;"How to Take Smart Notes"&lt;/em&gt; and &lt;em&gt;"Building a Second Brain"&lt;/em&gt; are similar methods for handling all the information that flows by and through us. Capture, organize, synthesize, and share it for yourself later.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;I have started into using &lt;a href="https://obsidian.md/" rel="noopener noreferrer"&gt;Obsidian.md&lt;/a&gt; as my notes system, and &lt;a href="https://culturedcode.com/things/" rel="noopener noreferrer"&gt;Things 3&lt;/a&gt; for my tasks. Articles I want to save and annotate go into &lt;a href="https://www.devontechnologies.com/apps/devonthink" rel="noopener noreferrer"&gt;DevonThink&lt;/a&gt;. I have been slowly building up my information system and keep the software tools open while I work. I collect the ideas, use a daily note as my digital bullet journal, and have weekly, monthly, and yearly check-ins with myself. I've also applied myself to learning all I can via Curtis McHale's courses.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:mamaduka/bookmark-card {"url":"&lt;a href="https://curtismchale.ca/education/%22" rel="noopener noreferrer"&gt;https://curtismchale.ca/education/"&lt;/a&gt;} --&amp;gt;&lt;/p&gt;

&lt;p&gt;[&lt;/p&gt;

&lt;p&gt;Courses – Curtis McHale&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fttefbfzhhti3j66fy4xj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fttefbfzhhti3j66fy4xj.png" width="32" height="32"&gt;&lt;/a&gt;curtismchale.ca&lt;/p&gt;

&lt;p&gt;](&lt;a href="https://curtismchale.ca/education/" rel="noopener noreferrer"&gt;https://curtismchale.ca/education/&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:mamaduka/bookmark-card --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;I have my invested the time to build out my methods, learned the tools, and tested the systems to meet my workflow needs. I am now primarily working on making this second nature to me. I can set up recurring routines for myself and use my tools to empower that. What I most need though is to always be capturing, prioritizing, and processing. This leads to a more organized top of mind state. I can refer to my tools and systems to recall what I need and help me to schedule times better.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:heading --&amp;gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Personal Growth
&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- /wp:heading --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;As I shift through careers as a teacher, software release communications, instructional designer, and now as a developer advocate, I see the many ways my own thinking has expanded. No longer do I have sequential tasks. Often, deadlines are mine to create. Organizing others around common goals is key to working in community management. Taking ownership over my own knowledge management is part of career growth. Allowing ideas and initiatives to drift along doesn't fit with reaching goals in a timely manner. It matters more to me now than ever before to be intentional about how I capture and collect the ideas.&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/p&gt;

&lt;p&gt;I am moving from feeling there's a lot of work/ideas/initiaitives all over the place to finding order and organization in accomplishing these things. No longer is it a lot of a lot.&lt;/p&gt;

&lt;p&gt;This article first appeared on:&lt;br&gt;&lt;br&gt;
 &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouxavrcu9ri4ae70khv8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouxavrcu9ri4ae70khv8.png" width="800" height="432"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://courtneyr.dev" rel="noopener noreferrer"&gt;Courtney Robertson -&lt;/a&gt;&lt;br&gt;&lt;br&gt;
by &lt;a href="https://courtneyr.dev/author/courtneyr/" rel="noopener noreferrer"&gt;&lt;span&gt;Courtney Robertson&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>reflections</category>
      <category>books</category>
      <category>gtd</category>
    </item>
    <item>
      <title>Leveling up entry-level WordPress developers</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Wed, 19 Oct 2022 14:38:46 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/leveling-up-entry-level-wordpress-developers-288e</link>
      <guid>https://dev.to/courtneyr_dev/leveling-up-entry-level-wordpress-developers-288e</guid>
      <description>&lt;p&gt;[&lt;br&gt;
 &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthewpminute.com%2Fwp-content%2Fuploads%2F2022%2F10%2Fhumedcpm0u.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthewpminute.com%2Fwp-content%2Fuploads%2F2022%2F10%2Fhumedcpm0u.jpg" title="Leveling up entry-level WordPress developers 1" alt="humedcpm0u" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Leveling up entry-level WordPress developers – The WP Minute&lt;/p&gt;

&lt;p&gt;In today’s episode of WP Product Talk, we’ll explore the methods organizations go through to level up entry-level WordPress developers on their team. This is a fantastic discussion with your weekly hosts Kim Colemen &amp;amp; Matt Cromwell. Today’s guest is Courtney Robertson, Web Design Dev Advocate at GoDaddy Pro. If…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6v0ysrqneg5vpxwishxm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6v0ysrqneg5vpxwishxm.png" title="Leveling up entry-level WordPress developers 2" alt="cropped favicon" width="32" height="32"&gt;&lt;/a&gt;thewpminute.com&lt;/p&gt;

&lt;p&gt;](&lt;a href="https://thewpminute.com/leveling-up-entry-level-wordpress-developers/" rel="noopener noreferrer"&gt;https://thewpminute.com/leveling-up-entry-level-wordpress-developers/&lt;/a&gt;)&lt;/p&gt;



&lt;p&gt;Hamilton Township, US&lt;/p&gt;

&lt;p&gt;This article first appeared on:&lt;br&gt;&lt;br&gt;
 &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6v0ysrqneg5vpxwishxm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6v0ysrqneg5vpxwishxm.png" width="32" height="32"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://courtneyr.dev" rel="noopener noreferrer"&gt;Courtney Robertson -&lt;/a&gt;&lt;br&gt;&lt;br&gt;
by &lt;a href="https://courtneyr.dev/author/courane01/" rel="noopener noreferrer"&gt;&lt;span&gt;Courtney Robertson&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>speaking</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>A WooSesh Chat with Paul Maiorana, Kimberly Coleman and Courtney Robertson</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Tue, 11 Oct 2022 17:32:23 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/a-woosesh-chat-with-paul-maiorana-kimberly-coleman-and-courtney-robertson-590g</link>
      <guid>https://dev.to/courtneyr_dev/a-woosesh-chat-with-paul-maiorana-kimberly-coleman-and-courtney-robertson-590g</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://dothewoo.io/woosesh-chat-paul-maiorana-kimberly-coleman-courtney-robertson/"&gt;A WooSesh Chat with Paul Maiorana, Kimberly Coleman and Courtney Robertson&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This article first appeared on:&lt;br&gt;&lt;br&gt;
 &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EO54Oo8C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2015/11/cropped-CER_LOGO_SQUARE1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EO54Oo8C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2015/11/cropped-CER_LOGO_SQUARE1.png" alt="" width="512" height="512"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://courtneyr.dev"&gt;Courtney Robertson -&lt;/a&gt;&lt;br&gt;&lt;br&gt;
by &lt;a href="https://courtneyr.dev/author/courane01/"&gt;&lt;span&gt;Courtney Robertson&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>speaking</category>
    </item>
    <item>
      <title>Unlearning Racism: Orange Shirt Day in the USA</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Thu, 29 Sep 2022 21:57:42 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/unlearning-racism-orange-shirt-day-in-the-usa-5346</link>
      <guid>https://dev.to/courtneyr_dev/unlearning-racism-orange-shirt-day-in-the-usa-5346</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rdnKRVnB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled-jpeg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rdnKRVnB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled-jpeg.webp" alt="E9460325 500B 4D28 8B33 92EB5989D8B1 scaled jpeg" title="Unlearning Racism: Orange Shirt Day in the USA 30" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rdnKRVnB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled-jpeg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rdnKRVnB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled-jpeg.webp" alt="E9460325 500B 4D28 8B33 92EB5989D8B1 scaled jpeg" title="Unlearning Racism: Orange Shirt Day in the USA 29" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I live in a place that has historically been on the front lines of racism. I am only a few miles north of the &lt;a href="https://en.m.wikipedia.org/wiki/Mason%E2%80%93Dixon_line"&gt;Mason Dixon line&lt;/a&gt; - the invisible boundary between slaves and free people in the USA that spans much of Pennsylvania and Maryland. South of that line continued to permit slavery for nearly 100 years.&lt;/p&gt;

&lt;p&gt;My home city of &lt;a href="https://www.nps.gov/articles/000/mccausland-chambersburg.htm"&gt;Chambersburg was burned to the ground&lt;/a&gt; as both armies marched 25 miles west to Gettysburg. Rebels demanded provisions and money or face destruction. The Rebel troops went on to Gettysburg with no additional support and ultimately lost the battle. USA Civil War covered many issues and &lt;a href="https://www.pbs.org/wgbh/aia/part4/4p2967.html#:~:text=The%20southern%20landscape%20was%20devastated,million%20African%20Americans%20were%20free."&gt;was not a battle intended to end slavery&lt;/a&gt;, but it did put in motion addition events that would result in freeing slaves.&lt;/p&gt;

&lt;p&gt;History is all around me. Yet there’s one area I really hadn’t explored. I remember in 10th grade learning about the &lt;a href="https://carlisleindian.historicalsociety.com/"&gt;Carlisle Indian School&lt;/a&gt;, located about 20 miles north from my home.&lt;/p&gt;

&lt;p&gt;Just a year ago, a coworker shared with me about &lt;a href="https://www.orangeshirtday.org/"&gt;Orange Shirt Day.&lt;/a&gt; While primarily a Canadian observance, it seemed fitting that I take a day to visit the historical exhibits nearby and learn more about this part of my local history.&lt;/p&gt;

&lt;p&gt;Richard Henry Pratt,&lt;a href="https://carlisleindian.historicalsociety.com/history-of-the-carlisle-indian-school/"&gt;founder of the school&lt;/a&gt;, believed “that to ‘civilize’ the Indian would be to turn him into a copy of his God-fearing, soil-tilling, white brother”.&lt;/p&gt;

&lt;p&gt;It seemed to me that the efforts of the school were to remove the culture of its students and to replace generations of identity with an American approach, largely of European descent. Students from the school graduated with hopes of taking newly learned trades back to their reservations, but found little opportunity there.&lt;/p&gt;

&lt;p&gt;It was such a somber experience to take in all this exhibit offered.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LM6ttduf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/2C5D9798-24DE-4DD3-BFCF-EEAB6D145E9B-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LM6ttduf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/2C5D9798-24DE-4DD3-BFCF-EEAB6D145E9B-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fwZjT7B2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/5872A03B-39D2-4662-BA02-D4D29B9A1D58-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fwZjT7B2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/5872A03B-39D2-4662-BA02-D4D29B9A1D58-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--j5agv2wQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/0D2B403E-205F-4C25-B12F-DEF5CAF18027-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--j5agv2wQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/0D2B403E-205F-4C25-B12F-DEF5CAF18027-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OYgdyeIe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/9482539E-9F70-4FF4-984C-AF3E06B21604-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OYgdyeIe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/9482539E-9F70-4FF4-984C-AF3E06B21604-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bPCVx0rd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/A0F38272-C3EB-446E-9628-EFBB37A49AA4-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bPCVx0rd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/A0F38272-C3EB-446E-9628-EFBB37A49AA4-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fWeqDchs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/BD2DB3E9-93CA-4007-836C-87ABF9FC5407-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fWeqDchs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/BD2DB3E9-93CA-4007-836C-87ABF9FC5407-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--f1b-fT71--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6667389D-9D87-4F46-A459-43B83A2F3B18-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--f1b-fT71--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6667389D-9D87-4F46-A459-43B83A2F3B18-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8Y7PcorN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/5097B6C3-7C60-48DB-9483-1491CC0BCB05-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8Y7PcorN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/5097B6C3-7C60-48DB-9483-1491CC0BCB05-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QU9VQ_om--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/4C69AEA0-50D4-4B12-9BF5-21BB5F99AF6D-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QU9VQ_om--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/4C69AEA0-50D4-4B12-9BF5-21BB5F99AF6D-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KlvxOCBp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/09224CF4-6C06-4136-8922-58A4D71C88BA-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KlvxOCBp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/09224CF4-6C06-4136-8922-58A4D71C88BA-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OJDTkhaV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/4CA3BA4D-9FE7-4991-8724-9D3184FD659B-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OJDTkhaV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/4CA3BA4D-9FE7-4991-8724-9D3184FD659B-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xE6TVuGs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/CF5DF8B8-E16B-4222-BCF5-F301EE79D6AA-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xE6TVuGs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/CF5DF8B8-E16B-4222-BCF5-F301EE79D6AA-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hSUHbUC---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/123FD0F3-FBA3-40FD-A261-0BD7E166A564-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hSUHbUC---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/123FD0F3-FBA3-40FD-A261-0BD7E166A564-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7RmyXM9j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E2B62CDD-A562-4FE7-B9FA-00D629BE3E88-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7RmyXM9j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E2B62CDD-A562-4FE7-B9FA-00D629BE3E88-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--NmNfD4rf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/5EB3A10E-98B2-498A-B5CD-10839226C7C6-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NmNfD4rf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/5EB3A10E-98B2-498A-B5CD-10839226C7C6-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--D5GqU83d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/43208870-3276-47DB-B36C-B445E0A549E8-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--D5GqU83d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/43208870-3276-47DB-B36C-B445E0A549E8-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_hPcO--R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/A93C9945-0AB3-4D01-9E98-7679BCB0E914-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_hPcO--R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/A93C9945-0AB3-4D01-9E98-7679BCB0E914-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--woujAwlD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/00B8CF28-D002-4E93-AAAC-DA1E2B12F144-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--woujAwlD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/00B8CF28-D002-4E93-AAAC-DA1E2B12F144-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vmIjzHTu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vmIjzHTu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--s_7RPk-9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/7C2AF058-52C1-40FB-87BA-7A7959DD8B49-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--s_7RPk-9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/7C2AF058-52C1-40FB-87BA-7A7959DD8B49-scaled.jpeg" alt="" width="880" height="1173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;An odd contrast to the work of taking captive the Indigenous children by celebrating in the very same years that this region was a safe space for those fleeing slavery and an exhibit about housing prisoners of war.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zcz-cEtl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8346-scaled.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zcz-cEtl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8346-scaled.jpg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FmtOmTp7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8347-scaled.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FmtOmTp7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8347-scaled.jpg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xmO-0gH4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8348-scaled.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xmO-0gH4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8348-scaled.jpg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nWk2DPIb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8349-scaled.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nWk2DPIb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/img_8349-scaled.jpg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See also:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.canada.ca/en/canadian-heritage/campaigns/national-day-truth-reconciliation.html"&gt;https://www.canada.ca/en/canadian-heritage/campaigns/national-day-truth-reconciliation.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www2.gov.bc.ca/assets/gov/british-columbians-our-governments/indigenous-people/aboriginal-peoples-documents/calls_to_action_english2.pdf"&gt;https://www2.gov.bc.ca/assets/gov/british-columbians-our-governments/indigenous-people/aboriginal-peoples-documents/calls_to_action_english2.pdf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This article first appeared on:&lt;br&gt;&lt;br&gt;
 &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vmIjzHTu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vmIjzHTu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/E9460325-500B-4D28-8B33-92EB5989D8B1-scaled.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://courtneyr.dev"&gt;Courtney Robertson -&lt;/a&gt;&lt;br&gt;&lt;br&gt;
by &lt;a href="https://courtneyr.dev/author/courane01/"&gt;&lt;span&gt;Courtney Robertson&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>reflections</category>
    </item>
    <item>
      <title>DevRel tips for Hacktoberfest</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Wed, 28 Sep 2022 16:35:47 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/devrel-tips-for-hacktoberfest-84c</link>
      <guid>https://dev.to/courtneyr_dev/devrel-tips-for-hacktoberfest-84c</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FsAjrcKufge0-jpg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FsAjrcKufge0-jpg.webp" title="DevRel tips for Hacktoberfest 34" alt="sAjrcKufge0 jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FsAjrcKufge0-jpg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FsAjrcKufge0-jpg.webp" title="DevRel tips for Hacktoberfest 33" alt="sAjrcKufge0 jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/sAjrcKufge0" rel="noopener noreferrer"&gt;https://youtu.be/sAjrcKufge0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://developerrelations.com/podcast/devrel-tips-for-hacktoberfest" rel="noopener noreferrer"&gt;https://developerrelations.com/podcast/devrel-tips-for-hacktoberfest&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This article first appeared on:&lt;br&gt;&lt;br&gt;
 &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fheia71582r3behmdbz12.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fheia71582r3behmdbz12.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://courtneyr.dev" rel="noopener noreferrer"&gt;Courtney Robertson -&lt;/a&gt;&lt;br&gt;&lt;br&gt;
by &lt;a href="https://courtneyr.dev/author/courane01/" rel="noopener noreferrer"&gt;&lt;span&gt;Courtney Robertson&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devrel</category>
      <category>speaking</category>
    </item>
    <item>
      <title>WP Watercooler EP429 – do_action: WordCamp US 2002 Contributor Day</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Fri, 16 Sep 2022 16:15:27 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/wp-watercooler-ep429-doaction-wordcamp-us-2002-contributor-day-2ek1</link>
      <guid>https://dev.to/courtneyr_dev/wp-watercooler-ep429-doaction-wordcamp-us-2002-contributor-day-2ek1</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--X_YYfALa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6KbCssSp_Uw-jpg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--X_YYfALa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6KbCssSp_Uw-jpg.webp" alt="6KbCssSp Uw jpg" title="WP Watercooler EP429 – do\_action: WordCamp US 2002 Contributor Day 40" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--X_YYfALa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6KbCssSp_Uw-jpg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--X_YYfALa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6KbCssSp_Uw-jpg.webp" alt="6KbCssSp Uw jpg" title="WP Watercooler EP429 – do\_action: WordCamp US 2002 Contributor Day 39" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/6KbCssSp%5C_Uw"&gt;https://youtu.be/6KbCssSp\_Uw&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;[&lt;br&gt;
 &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3_Qq5K4M--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://wpwatercooler.com/wp-admin/admin-ajax.php%3Faction%3Drank_math_overlay_thumb%26id%3D8377%26type%3Dplay%26secret%3D052ac5f5c0014ca648ad6fc844adcbce" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3_Qq5K4M--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://wpwatercooler.com/wp-admin/admin-ajax.php%3Faction%3Drank_math_overlay_thumb%26id%3D8377%26type%3Dplay%26secret%3D052ac5f5c0014ca648ad6fc844adcbce" alt="" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;EP429 - do_action: WordCamp US 2002 Contributor Day - WPwatercooler&lt;/p&gt;

&lt;p&gt;This week on the show we are going to be discussing the contributor day that happened just after WordCamp US 2022 in San Diego. Joining us this week is a returning guest Courtney Robertson who is a web design dev advocate at GoDaddy Pro and WP Training team co-rep.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--t93ygXfi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://wpwatercooler.com/wp-content/uploads/fbrfg/favicon-32x32.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--t93ygXfi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://wpwatercooler.com/wp-content/uploads/fbrfg/favicon-32x32.png" alt="" width="32" height="32"&gt;&lt;/a&gt;wpwatercooler.com&lt;/p&gt;

&lt;p&gt;](&lt;a href="https://wpwatercooler.com/wpwatercooler/ep429-do_action-wordcampus-2002-contributor-day/"&gt;https://wpwatercooler.com/wpwatercooler/ep429-do_action-wordcampus-2002-contributor-day/&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;This article first appeared on:&lt;br&gt;&lt;br&gt;
 &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Pp34cN1a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6KbCssSp_Uw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Pp34cN1a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://courtneyr.dev/wp-content/uploads/2022/09/6KbCssSp_Uw.jpg" alt="" width="880" height="495"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://courtneyr.dev"&gt;Courtney Robertson -&lt;/a&gt;&lt;br&gt;&lt;br&gt;
by &lt;a href="https://courtneyr.dev/author/courane01/"&gt;&lt;span&gt;Courtney Robertson&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>speaking</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>WP Watercooler DevBranch EP21 – Post Formats Status</title>
      <dc:creator>Courtney Robertson</dc:creator>
      <pubDate>Fri, 05 Aug 2022 16:22:07 +0000</pubDate>
      <link>https://dev.to/courtneyr_dev/wp-watercooler-devbranch-ep21-post-formats-status-2p3f</link>
      <guid>https://dev.to/courtneyr_dev/wp-watercooler-devbranch-ep21-post-formats-status-2p3f</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F08%2F2V3eHD3mpAk-jpg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F08%2F2V3eHD3mpAk-jpg.webp" title="WP Watercooler DevBranch EP21 – Post Formats Status 46" alt="2V3eHD3mpAk jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F08%2F2V3eHD3mpAk-jpg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcourtneyr.dev%2Fwp-content%2Fuploads%2F2022%2F08%2F2V3eHD3mpAk-jpg.webp" title="WP Watercooler DevBranch EP21 – Post Formats Status 45" alt="2V3eHD3mpAk jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/2V3eHD3mpAk" rel="noopener noreferrer"&gt;https://youtu.be/2V3eHD3mpAk&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;[&lt;br&gt;
 &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwpwatercooler.com%2Fwp-admin%2Fadmin-ajax.php%3Faction%3Drank_math_overlay_thumb%26id%3D8119%26type%3Dplay%26secret%3De4d396e1975ebcd55321f32606d158fc" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwpwatercooler.com%2Fwp-admin%2Fadmin-ajax.php%3Faction%3Drank_math_overlay_thumb%26id%3D8119%26type%3Dplay%26secret%3De4d396e1975ebcd55321f32606d158fc" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;EP21 - Post Formats Status - Dev Branch&lt;/p&gt;

&lt;p&gt;This week on WPwatercooler's Dev Branch we have Courtney Robertson joining us to talk about the future of Post Formats in the Full Site Editor future of WordPress.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwpwatercooler.com%2Fwp-content%2Fuploads%2Ffbrfg%2Ffavicon-32x32.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwpwatercooler.com%2Fwp-content%2Fuploads%2Ffbrfg%2Ffavicon-32x32.png" width="800" height="400"&gt;&lt;/a&gt;wpwatercooler.com&lt;/p&gt;

&lt;p&gt;](&lt;a href="https://wpwatercooler.com/devbranch/ep21-post-formats-status/" rel="noopener noreferrer"&gt;https://wpwatercooler.com/devbranch/ep21-post-formats-status/&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;This article first appeared on:&lt;br&gt;&lt;br&gt;
 &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphpvdvfu9n6qr3um80h3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphpvdvfu9n6qr3um80h3.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://courtneyr.dev" rel="noopener noreferrer"&gt;Courtney Robertson -&lt;/a&gt;&lt;br&gt;&lt;br&gt;
by &lt;a href="https://courtneyr.dev/author/courane01/" rel="noopener noreferrer"&gt;&lt;span&gt;Courtney Robertson&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>speaking</category>
      <category>wordpress</category>
    </item>
  </channel>
</rss>
