<?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>Forem: Christine Belzie </title>
    <description>The latest articles on Forem by Christine Belzie  (@cbid2).</description>
    <link>https://forem.com/cbid2</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%2F945340%2F56f49ca3-ae1f-4297-af30-1368e6089419.jpeg</url>
      <title>Forem: Christine Belzie </title>
      <link>https://forem.com/cbid2</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/cbid2"/>
    <language>en</language>
    <item>
      <title>The Birth of Shala: Creating an AI Mental Health Companion for Digital Wellness</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Sun, 20 Apr 2025 04:31:52 +0000</pubDate>
      <link>https://forem.com/cbid2/the-birth-of-shala-creating-an-ai-mental-health-companion-for-digital-wellness-25n3</link>
      <guid>https://forem.com/cbid2/the-birth-of-shala-creating-an-ai-mental-health-companion-for-digital-wellness-25n3</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Note:&lt;/em&gt;&lt;/strong&gt; &lt;strong&gt;&lt;em&gt;This blog post is our capstone project for &lt;a href="https://rsvp.withgoogle.com/events/google-generative-ai-intensive_2025q1/home" rel="noopener noreferrer"&gt;Kaggle's 5-Day Gen AI Intensive Course with Google&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table of contents:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Let's Time Travel&lt;/li&gt;
&lt;li&gt;Why the name Shala?&lt;/li&gt;
&lt;li&gt;From Chatting to Prototyping&lt;/li&gt;
&lt;li&gt;Making Shala human&lt;/li&gt;
&lt;li&gt;Future Plan(s)&lt;/li&gt;
&lt;li&gt;
A good Experience

&lt;ul&gt;
&lt;li&gt;Me&lt;/li&gt;
&lt;li&gt;Anjolie&lt;/li&gt;
&lt;li&gt;Jordan&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a id="intro"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Let's Time Travel
&lt;/h3&gt;

&lt;p&gt;Think back to a time in your life where you felt so overwhelmed and wanted to talk to a professional about but decided not to out of fear of being seen as weak or a wimp by your friends and family. That quiet kind of suffering, the one that sits in your chest while you try to mask it with a smile is more common than most people admit. For instance, &lt;a href="https://www.cambridge.org/core/journals/psychological-medicine/article/what-is-the-impact-of-mental-healthrelated-stigma-on-helpseeking-a-systematic-review-of-quantitative-and-qualitative-studies/E3FD6B42EE9815C4E26A6B84ED7BD3AE" rel="noopener noreferrer"&gt;50% of people who suffer from depression or other mental health illnesses opt out of seeking help due to the stigma surrounding mental health issues&lt;/a&gt;.   This is exactly why Anjolie (&lt;a class="mentioned-user" href="https://dev.to/pixels2bytes"&gt;@pixels2bytes&lt;/a&gt;), Jordan(&lt;a class="mentioned-user" href="https://dev.to/jordancarlin"&gt;@jordancarlin&lt;/a&gt;), and I created &lt;a href="https://www.kaggle.com/code/anjolieanthony/shala-an-ai-mental-health-companion" rel="noopener noreferrer"&gt;SHALA(Supportive Help Agent and Lifeline Assistant)&lt;/a&gt;, an AI mental health chatbot designed to be there when it feels like no one else can be.&lt;/p&gt;

&lt;p&gt;&lt;a id="name-origin"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Why the name Shala?
&lt;/h3&gt;

&lt;p&gt;After Anjolie, Jordan, and I decided to create a mental health chatbot, we started brainstorming names in our Discord chat. Anjolie suggested "Shala," an acronym for Supportive Help Agent and Lifeline Assistant. Initially, I hesitated, fearing the name wouldn't be unique enough. However, upon discovering that &lt;a href="https://www.wisdomlib.org/definition/shala" rel="noopener noreferrer"&gt;"Shala" is Sanskrit for "home"&lt;/a&gt;, I realized it perfectly reflected our goal for users to feel a sense of home when using our chatbot. Now coming up with the app’s name is not the only thing that made Shala awesome. Join me in reminiscing on how we brought it to life.&lt;/p&gt;

&lt;p&gt;&lt;a id="phase-one"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  From Chatting to Prototyping
&lt;/h3&gt;

&lt;p&gt;Since we wanted Shayla to feel approachable, we went with a simple chatbot interface. Pairing a generative AI agent like Gemini with &lt;a href="https://gradio.app/" rel="noopener noreferrer"&gt;Gradio&lt;/a&gt; turned out to be a great fit not just for its flexibility, but because the default chatbot design had a warm, inviting feel. The soft color palette and clean layout made it easier to create a space that felt safe, not clinical. From there, we thought things were going to be a smooth ride but little did we know that we were in for a bumpy ride. &lt;/p&gt;

&lt;p&gt;&lt;a id="human"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Making Shala Human
&lt;/h3&gt;

&lt;p&gt;There were so many challenges that we came across when building Shala but if we had to pick one, it would be training Shala to give more empathetic responses. We dug around everywhere for datasets that were clean enough to work with and actually helped her sound like a real, caring human, not an AI robot reciting facts. This was tricky, because Gemini’s model is great at being accurate, but not so great at being emotionally aware. Trying to get it to respond with warmth instead of just precision was a real struggle. One dataset we found from GitHub seemed promising at first, but it turned out to be all over the place too inconsistent, too chaotic. It started making Shala’s responses weird and unpredictable during testing, so we had to scrap it completely. We eventually overcame this by taking the RedditESS dataset, parsing it into a more readable format and injecting it into the embedding model, helping Shala produce responses that are very heartwarming. &lt;/p&gt;

&lt;p&gt;&lt;a id="future"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Future Plan(s)
&lt;/h3&gt;

&lt;p&gt;In the future, Jordan, Anjolie, and I have a number of enhancements in mind to make Shala even more helpful and user-friendly. For example, we’d like to implement a feature that allows Shala to quickly and accurately identify and provide resources that are specifically relevant to the user's location. This would involve integrating geolocation services and a comprehensive database of location-based resources, enabling Shala to tailor its responses to the user's specific needs based on where they live. By providing resources that are geographically relevant, we can ensure that users receive the most appropriate and accessible care and support for their particular situation.&lt;/p&gt;

&lt;p&gt;&lt;a id="end"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  A Good Experience
&lt;/h3&gt;

&lt;p&gt;Overall, building Shala with Jordan and Anjolie was fun. Collaborating with them not only deepened my understanding of AI and machine learning but also highlighted the profound impact that datasets can have on a chatbot's personality and user interactions. Witnessing how our chatbot evolved and adapted based on the data it was trained on was truly fascinating.&lt;br&gt;
 If our story got you interested in learning about Gen-AI, Google just released a self-guided version of this course.  Also, If you want to see more of mine, Jordan’s and Anjolie tech adventures, follow us on dev.to and check the other links below:&lt;/p&gt;

&lt;p&gt;&lt;a id="me"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Me
&lt;/h3&gt;


&lt;div class="ltag__user ltag__user__id__945340"&gt;
    &lt;a href="/cbid2" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&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%2Fuser%2Fprofile_image%2F945340%2F56f49ca3-ae1f-4297-af30-1368e6089419.jpeg" alt="cbid2 image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/cbid2"&gt;Christine Belzie &lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/cbid2"&gt;Technical Writer| Open Source Maintainer | Coding Hobbyist&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;a href="https://twitter.com/CodesChrissy" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;🐦 Follow me on X(Twitter)&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://chrissycodes.hashnode.dev" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;📝 Check out my other content on Hashnode&lt;/a&gt;
 &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/christinebelzie" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;🫱🏾‍🫲🏻 Connect with me on Linkedin&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a id="pixel"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Anjolie
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/Pixels2bytes" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;🐦 Follow Anjolie on GitHub&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/anjolie-anthony-bb1205266/" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;🫱🏻‍🫲🏽 Connect with Anjolie on Linkedin&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a id="carlin"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Jordan
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/jordan-carlin" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;🐦 Follow Jordan on GitHub&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/jordanmcarlin/" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;🫱🏻‍🫲🏽 Connect with Jordan on Linkedin&lt;/a&gt;
&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>python</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>If you want to learn how to use accessibility tools in your developer workflow, check out my article on @keploy’s blog</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Fri, 14 Mar 2025 05:23:48 +0000</pubDate>
      <link>https://forem.com/cbid2/if-you-want-to-learn-how-to-use-accessibility-tools-in-your-developer-workflow-check-out-my-3hfi</link>
      <guid>https://forem.com/cbid2/if-you-want-to-learn-how-to-use-accessibility-tools-in-your-developer-workflow-check-out-my-3hfi</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/keploy" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F1168538%2F3953214c-124c-46fc-b7c1-1ce50c8ec4ab.png" alt="keploy"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/keploy/best-practices-for-using-accessibility-testing-tools-10lk" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Best Practices For Using Accessibility Testing Tools&lt;/h2&gt;
      &lt;h3&gt;keploy ・ Mar 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>programming</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>ai</category>
    </item>
    <item>
      <title>If you’ve been looking for an easier way to learn about meta descriptions &amp; how to write them, check out my latest article below ⬇️</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Wed, 05 Mar 2025 07:45:35 +0000</pubDate>
      <link>https://forem.com/cbid2/if-youve-been-looking-for-an-easier-way-to-learn-about-meta-descriptions-how-to-write-them-4693</link>
      <guid>https://forem.com/cbid2/if-youve-been-looking-for-an-easier-way-to-learn-about-meta-descriptions-how-to-write-them-4693</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/cbid2" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F945340%2F56f49ca3-ae1f-4297-af30-1368e6089419.jpeg" alt="cbid2"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/cbid2/how-to-write-seo-meta-descriptions-without-losing-your-sanity-437c" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How to Write SEO Meta Descriptions Without Losing Your Sanity&lt;/h2&gt;
      &lt;h3&gt;Christine Belzie  ・ Mar 1&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#howtodevto&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#writing&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#seo&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>howtodevto</category>
      <category>beginners</category>
      <category>writing</category>
      <category>seo</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Wed, 05 Mar 2025 07:38:22 +0000</pubDate>
      <link>https://forem.com/cbid2/-160l</link>
      <guid>https://forem.com/cbid2/-160l</guid>
      <description></description>
    </item>
    <item>
      <title>How to Write SEO Meta Descriptions Without Losing Your Sanity</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Sat, 01 Mar 2025 04:37:00 +0000</pubDate>
      <link>https://forem.com/cbid2/how-to-write-seo-meta-descriptions-without-losing-your-sanity-437c</link>
      <guid>https://forem.com/cbid2/how-to-write-seo-meta-descriptions-without-losing-your-sanity-437c</guid>
      <description>&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Picture This&lt;/li&gt;
&lt;li&gt; What Are Meta Descriptions (And Why Should I Care?)
&lt;/li&gt;
&lt;li&gt;
Method #1: The Template Approach &lt;/li&gt;
&lt;li&gt;Method #2: Use Ahrefs&lt;/li&gt;
&lt;li&gt;Explore More&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a id="intro"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Picture This
&lt;/h2&gt;

&lt;p&gt;You’ve just finished typing the final draft of your article in Dev.to’s text editor. You’re about to click the &lt;strong&gt;Publish&lt;/strong&gt; button when you spot this:&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%2Fcic5ermx9y9vdq5necml.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%2Fcic5ermx9y9vdq5necml.png" alt="meta section of the text" width="800" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your excitement turns into hesitation. &lt;em&gt;What do I even write here? Do I just ignore it? Does it even matter?&lt;/em&gt; Spoiler alert: It does. In a blog post, meta descriptions are like pieces of honeycomb—sweet treats meant to attract attention. But instead of buzzing bees, you’re luring readers. I know meta descriptions might seem like a small detail to stress over, but fear not. By the end of this article, you'll know exactly how to create them without losing your mind.&lt;/p&gt;

&lt;p&gt;&lt;a id="meta-descriptions"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are Meta Descriptions (And Why Should I Care?)
&lt;/h2&gt;

&lt;p&gt;Meta descriptions are short summaries (typically 150-160 characters) that search engines and readers use to understand what your article is about. They’re your chance to catch the reader's eye and persuade them to click on your article’s link. Think of it like a restaurant menu: if the description doesn’t sound appealing, you’ll move on to the next dish. In the same way, if your meta description doesn’t grab attention, readers might skip your article.&lt;/p&gt;

&lt;p&gt;Now enough talking, let's learn how to actually write them.&lt;/p&gt;

&lt;p&gt;&lt;a id="method-1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Method #1: The Template Approach
&lt;/h2&gt;

&lt;p&gt;If you’re eager to get started but need a simple framework, try this easy-to-follow template that I created:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[Actionable Hook] + [Value Proposition] + [Call to Action]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;First, create an actionable hook. It needs to be a phrase that will grab the reader’s attention and make them think, &lt;em&gt;I need to read this!&lt;/em&gt; For example, when writing my meta description for the article &lt;a href="https://dev.to/cbid2/how-to-add-color-to-your-devto-articles-code-snippets-1hm4"&gt;“How to Add Color to Your Dev.to Article’s Code Snippets”&lt;/a&gt;, I came up with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Want to make your Dev.to articles stand out?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s direct and appeals to beginners who want to improve their articles. Once you’ve got your hook, add your value proposition and a call to action. The value proposition tells the reader what problem your article will solve or what it will teach them, while the call to action urges them to read your post. For my code snippets tutorial, I used this phrase:&lt;/p&gt;

&lt;p&gt;Check out this tutorial on adding color to code snippets and make your Dev.to articles pop!&lt;br&gt;
Now, combine everything:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Want to make your Dev.to articles stand out? Check out this tutorial on adding color to code snippets and make your Dev.to articles pop!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And just like that, you’ve got a solid meta description. Now before you go, there’s one more method I want to show you.&lt;/p&gt;

&lt;p&gt;&lt;a id="method-2"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Method #2: Use Ahrefs
&lt;/h2&gt;

&lt;p&gt;If your brain is fried and you want a faster way to come up with a meta description, I highly recommend using &lt;a href="https://ahrefs.com/writing-tools/meta-description-generator" rel="noopener noreferrer"&gt;Ahrefs' Meta Description Generator&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Here’s how it works:&lt;/p&gt;

&lt;p&gt;Step 1: Describe your article’s topic&lt;/p&gt;

&lt;p&gt;In the text editor, write a brief description of your article’s topic.&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%2F0dd8kt7ktauo1cqrgijc.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%2F0dd8kt7ktauo1cqrgijc.png" alt="step one of generator" width="800" height="430"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step 2: Let it generate!&lt;/p&gt;

&lt;p&gt;Click on the &lt;strong&gt;Generate Meta Description&lt;/strong&gt; button. Scroll down to see a list of meta description suggestions. You can also click on the writing tone dropdown menu to change the mood of your meta description.&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%2Fzcvq02r9rp8t198wm2ns.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%2Fzcvq02r9rp8t198wm2ns.png" alt="step 3 of generator" width="800" height="430"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step 3: Modify and paste&lt;/p&gt;

&lt;p&gt;Choose one you like, tweak it to your liking, and paste it into your post’s meta description box.&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%2Fgdv2d7g5il24rjj0nhmo.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%2Fgdv2d7g5il24rjj0nhmo.png" alt="meta section filled" width="800" height="430"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Voila! You’ve got your meta description in no time!&lt;/p&gt;

&lt;p&gt;&lt;a id="end"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Explore More
&lt;/h2&gt;

&lt;p&gt;Congratulations, you’ve just learned how to write meta descriptions without getting a headache! 😊 If you're looking for other ways to optimize your articles on Dev.to or other projects, check out &lt;a href="https://www.ctrldev.live/" rel="noopener noreferrer"&gt;CTRLDev&lt;/a&gt;. They offer an amazing blog and services that can elevate your digital presence to the next level.&lt;/p&gt;

</description>
      <category>howtodevto</category>
      <category>beginners</category>
      <category>writing</category>
      <category>seo</category>
    </item>
    <item>
      <title>If you want to start using AI tools but don't know which one to pick, check out my review on Pieces. It might become your first AI best friend! 😊</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Sat, 01 Feb 2025 15:09:16 +0000</pubDate>
      <link>https://forem.com/cbid2/if-you-want-to-start-using-ai-tools-but-dont-know-which-one-to-pick-check-out-my-review-on-olf</link>
      <guid>https://forem.com/cbid2/if-you-want-to-start-using-ai-tools-but-dont-know-which-one-to-pick-check-out-my-review-on-olf</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/cbid2" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F945340%2F56f49ca3-ae1f-4297-af30-1368e6089419.jpeg" alt="cbid2"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/cbid2/pieces-your-ultimate-coding-ai-best-friend-6me" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Pieces: Your Ultimate Coding AI Best Friend&lt;/h2&gt;
      &lt;h3&gt;Christine Belzie  ・ Jul 4 '24&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#review&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#coding&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>review</category>
      <category>programming</category>
      <category>ai</category>
      <category>coding</category>
    </item>
    <item>
      <title>If you need some inspiration for public speaking, check out this great article by Bekah from Virtual Coffee</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Fri, 31 Jan 2025 14:25:43 +0000</pubDate>
      <link>https://forem.com/cbid2/if-you-need-some-inspiration-for-public-speaking-check-out-this-great-article-from-virtual-coffee-2d4p</link>
      <guid>https://forem.com/cbid2/if-you-need-some-inspiration-for-public-speaking-check-out-this-great-article-from-virtual-coffee-2d4p</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/virtualcoffee" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&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%2Forganization%2Fprofile_image%2F3610%2F42d75122-d731-47ba-9473-cf192c6293a6.png" alt="Virtual Coffee" width="800" height="800"&gt;
      &lt;div class="ltag__link__user__pic"&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%2Fuser%2Fprofile_image%2F345658%2Fa72b6b8b-b954-47fb-8919-ab380905f26b.jpg" alt="" width="800" height="1058"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/virtualcoffee/finding-your-voice-why-speaking-matters-in-tech-439a" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Finding Your Voice: Why Speaking Matters in Tech&lt;/h2&gt;
      &lt;h3&gt;BekahHW for Virtual Coffee ・ Jan 30&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#techconference&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#community&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>opensource</category>
      <category>techconference</category>
      <category>community</category>
    </item>
    <item>
      <title>Lost at Sea: Navigating the Storms and Sanctuaries of My 2024 Journey</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Fri, 31 Jan 2025 13:57:00 +0000</pubDate>
      <link>https://forem.com/cbid2/lost-at-sea-navigating-the-storms-and-sanctuaries-of-my-2024-journey-137j</link>
      <guid>https://forem.com/cbid2/lost-at-sea-navigating-the-storms-and-sanctuaries-of-my-2024-journey-137j</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/newyear"&gt;2025 New Year Writing challenge&lt;/a&gt;: Retro’ing and Debugging 2024.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://stockcake.com/i/stormy-sea-escape_385923_258576?signup=true" rel="noopener noreferrer"&gt;Stockcake&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;



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

&lt;ul&gt;
&lt;li&gt;Whoa&lt;/li&gt;
&lt;li&gt;
Smooth sailing

&lt;ul&gt;
&lt;li&gt;Accomplishment #1: Becoming a writer for Pieces&lt;/li&gt;
&lt;li&gt;Accomplishment #2: Participating in RSOD&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Sinking into a sea of confusion&lt;/li&gt;

&lt;li&gt;A Silver Lighting in Bleak Skies&lt;/li&gt;

&lt;li&gt;Shoutouts&lt;/li&gt;

&lt;li&gt;Footnotes&lt;/li&gt;

&lt;/ul&gt;



&lt;h2&gt;
  
  
  Whoa
&lt;/h2&gt;

&lt;p&gt;If I were asked to use a metaphor to describe my tech journey in 2024, it would be like Odysseus sinking in the deep ocean due to exhaustion from constantly battling sea monsters. Now before I start rambling, join me in reminiscing about the wins, losses, and musings about 2025. &lt;/p&gt;

&lt;h2&gt;
  
  
  Smooth sailing
&lt;/h2&gt;

&lt;p&gt;There were so many wins that I experienced in 2024, but I had to pick a few, it would be the following: &lt;/p&gt;

&lt;h3&gt;
  
  
  Accomplishment #1: Becoming a writer for Pieces
&lt;/h3&gt;

&lt;p&gt;My colleague &lt;a class="mentioned-user" href="https://dev.to/sophyia"&gt;@sophyia&lt;/a&gt; messaged me on X(Twitter) saying that she read some of my articles on freeCodeCamp, mentioned &lt;a class="mentioned-user" href="https://dev.to/get_pieces"&gt;@get_pieces&lt;/a&gt;&lt;sup id="fnref1"&gt;1&lt;/sup&gt;, and thought I’d be a good fit for their content writing program. By working closely with the head of content, I gained deep knowledge about developing articles that are strategically optimized for search engines. Here are my favorite articles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pieces.app/blog/how-to-build-in-public-as-a-tech-professional" rel="noopener noreferrer"&gt;How to Build in Public as a Tech Professional&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pieces.app/blog/hacktoberfest" rel="noopener noreferrer"&gt;How to use Pieces to survive Hacktoberfest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Accomplishment #2: Participating in RSOD
&lt;/h3&gt;

&lt;p&gt;Over the summer I participated in Rocky Summer of Docs(RSOD)&lt;sup id="fnref2"&gt;2&lt;/sup&gt;. It’s where people win $200 for writing three-five tutorials for the GNOME Desktop section of the Rocky Linux’s documentation site. Here are few tutorials I have written:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://docs.rockylinux.org/desktop/gnome/valuta/" rel="noopener noreferrer"&gt;Valuta&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://docs.rockylinux.org/desktop/gnome/file-shredder/" rel="noopener noreferrer"&gt;File Shredder&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Through this experience, I not only learned the power of Linux but also how to work with a virtual machine, something that can greatly serve me in the future.At this point, things were sailing smoothly. Little did I know that a big storm was about to hit. &lt;/p&gt;

&lt;h2&gt;
  
  
  Sinking into a sea of confusion
&lt;/h2&gt;

&lt;p&gt;It was July, and I was just finishing writing my weekly tweet buildspace’s nights and weekends challenge. Then out of nowhere, I started feeling very sleepy. Me being the fighter, I thought I just need a little break from blogging, open source, job searching, and tweeting to be my energetic self. Well that little break turned into a long vacation for the rest of 2024. During that rest, I found myself feeling unmotivated to post or do anything related to open source and blogging. I even came to the sad realization that my dream to being a full time technical writer is not possible for me at this moment. 😢&lt;/p&gt;

&lt;h2&gt;
  
  
  A Silver Lighting in Bleak Skies
&lt;/h2&gt;

&lt;p&gt;Since having my sad realization, I’ve been doing some soul searching an idea came to my head. I remember a close relative suggesting to pursue a career in IT and brushing it off because I didn’t think it would help me with becoming a technical writer. I decided to give it another shot this time around. So after doing some research on IT HelpDesk position, I jumped for joy! 🥹 This role has the skills that I can transfer in a full time technical writing position.  I know there will be more tough seas ahead in making this shift but with persistence and faith, I’m determined to continue sailing! ⛵️ 😊&lt;/p&gt;

&lt;h2&gt;
  
  
  Shoutouts
&lt;/h2&gt;

&lt;p&gt;Topic Sentence: As I always like to say, “There’s no u in group”. Here are some people I would like to thank for their help:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Thank you &lt;a class="mentioned-user" href="https://dev.to/elliezub"&gt;@elliezub&lt;/a&gt; for being a great colleague, fellow technical writer, and creating awesome work about Pieces&lt;/li&gt;
&lt;li&gt;Thank you &lt;a class="mentioned-user" href="https://dev.to/anmolbaranwal"&gt;@anmolbaranwal&lt;/a&gt; for inspiring to a bit more adventurous with my blogging! 😊&lt;/li&gt;
&lt;li&gt;Merci beaucoup &lt;a class="mentioned-user" href="https://dev.to/thomasbnt"&gt;@thomasbnt&lt;/a&gt; for being an awesome coding buddy! 😊 &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you want to stay updated on my journey, follow me on Dev.to and check out my other social links below 👇: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/CodesChrissy" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;🐦 Follow me on X(Twitter)&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://chrissycodes.hashnode.dev" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;📝 Check out my other content on Hashnode&lt;/a&gt;
 &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/christinebelzie" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;🫱🏾‍🫲🏻 Connect with me on Linkedin&lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Footnotes
&lt;/h2&gt;




&lt;ol&gt;

&lt;li id="fn1"&gt;
&lt;p&gt;Pieces is an awesome AI tool that improves your development workflow. It’s like having a coding AI best friend. 😊 If you want to learn more about it, check out &lt;a href="https://dev.to/cbid2/pieces-your-ultimate-coding-ai-best-friend-6me"&gt;my review&lt;/a&gt; ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn2"&gt;
&lt;p&gt;Rocky Linux started this initiative after being inspired by Google Summer of Docs. Check out &lt;a href="https://docs.rockylinux.org/rocky_insights/announcements/rsod/2024/summer-of-docs-2024/" rel="noopener noreferrer"&gt;their website&lt;/a&gt;to learn more. ↩&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;

</description>
      <category>devchallenge</category>
      <category>newyearchallenge</category>
      <category>career</category>
    </item>
    <item>
      <title>The Power of Custom Merchandise: 4 Ways to Elevate Your Brand Identity</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Mon, 08 Jul 2024 04:48:01 +0000</pubDate>
      <link>https://forem.com/cbid2/the-power-of-custom-merchandise-4-ways-to-elevate-your-brand-identity-2dbo</link>
      <guid>https://forem.com/cbid2/the-power-of-custom-merchandise-4-ways-to-elevate-your-brand-identity-2dbo</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frvat15k7erou7otfxr1e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frvat15k7erou7otfxr1e.png" alt="Blog post cover" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Importance of Brand identity
&lt;/h2&gt;

&lt;p&gt;When it comes to the role a company’s brand plays in its identity, &lt;a href="https://www.theceomagazine.com/business/marketing/best-branding-quotes/" rel="noopener noreferrer"&gt;Ashley Friedlein, the founder of Guild&lt;/a&gt;, aptly states,&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Brand is the sum total of how someone perceives a particular organization. Branding is about shaping that perception&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In other words, a company’s brand is crucial in people’s decision to buy their products. One effective way to shape and enhance this perception is through selling custom merchandise. Custom merch includes a wide variety of items such as t-shirts, tote bags, mugs, hoodies, purses, shoes, and towels, essentially anything you can think of.  If you're still hesitant about selling custom merch and its impact, don't worry. This article will discuss 4 ways custom merch can transform your company’s brand identity, making it more relatable and memorable to your customers.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Increases Brand Visibility
&lt;/h3&gt;

&lt;p&gt;Whether it’s Supabase’s anime-inspired t-shirts or GitHub’s tote bags, custom merch can help create a sense of unity and belonging among customers, employees, and supporters of your brand. It also serves as an excellent tool for introducing people to your brand. In fact, &lt;a href="https://members.asicentral.com/news/web-exclusive/january-2019/2019-ad-impressions-study/" rel="noopener noreferrer"&gt;85% of people remember the companies that gave them branded merchandise&lt;/a&gt;. For instance, when I first started my open source journey in 2022, I heard about Hacktoberfest because they offer t-shirts to participants who merge four pull requests. This sparked my curiosity, and through learning more about the event, I quickly realized it was a fantastic way to improve my technical skills and engage with the open source community. Increasing brand visibility is just one of the ways custom merch can transform your company’s identity. Let’s explore another powerful benefit.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Strengthens Customer Loyalty
&lt;/h3&gt;

&lt;p&gt;Offering custom merch or exclusive designs for brand advocates and customers as a reward for their loyalty creates a sense of belonging. For example, when Spleet Africa decided to use WiiCreate to provide merch to loyal customers, the CEO mentioned that &lt;a href="https://new.wiicreate.com/success-story/success-stories-feather-africa" rel="noopener noreferrer"&gt;the majority of stakeholders and the customers [&lt;em&gt;who&lt;/em&gt;] received their merch felt like they were a part of the company’s community&lt;/a&gt;. I can attest to this as I found that I continued participating in GitLab’s &lt;a href="https://about.gitlab.com/community/hackathon/" rel="noopener noreferrer"&gt;monthly hackathons&lt;/a&gt; after winning two of their t-shirts. It makes me feel like I belonged to the community, which increased my motivation to contribute to their repositories. Now before you start rewarding your customers. Let’s look at another way custom merch can transform your company’s brand identity.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Amplifies Marketing Efforts
&lt;/h3&gt;

&lt;p&gt;Custom merch is a powerful, real-life marketing tool that can significantly enhance your company's promotional efforts. In fact, &lt;a href="https://industrytoday.com/the-impact-of-promotional-merchandise/" rel="noopener noreferrer"&gt;more than 50% of consumers have a favorable impression of an company after receiving a promotional product&lt;/a&gt;. For example, I decided to follow Supabase’s X(Twitter) account and participate in &lt;a href="https://x.com/supabase/status/1760286117394354421" rel="noopener noreferrer"&gt;their t-shirt giveaway&lt;/a&gt; after &lt;a href="https://supabase.com/blog/supabase-swag-store" rel="noopener noreferrer"&gt;reading their blog post about one of their customers&lt;/a&gt;. It gave me the impression that Supabase is a fun organization that strives to make tech more inviting for people from all backgrounds. Now before you go, there’s just one more way custom merch can transform your company’s brand identity.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Fosters Authenticity
&lt;/h3&gt;

&lt;p&gt;As cliche as the saying ”Authenticity wins” is, people do tend to respond positively towards a company’s merch when it is promoted in a genuine, non-salesy manner. In fact, &lt;a href="https://www.swordandthescript.com/2023/09/follow-brands-social-media/" rel="noopener noreferrer"&gt;28% of customers find brands to be memorable when they highlight the stories of their audience using their products over the products themselves&lt;/a&gt;. For example, when Ramp, a custom t-shirt company, conducted &lt;a href="https://ramp.fm/blog/2018/01/12/wrote-sent-best-cold-email-ever/" rel="noopener noreferrer"&gt;their sales email campaign&lt;/a&gt;, they got around &lt;a href="https://ramp.fm/blog/2018/01/12/wrote-sent-best-cold-email-ever/" rel="noopener noreferrer"&gt;$10K in total revenue&lt;/a&gt; by presenting funny stories about themselves and their potential clients’ logos in a humorous way.&lt;/p&gt;

&lt;h3&gt;
  
  
  Embrace the transformation
&lt;/h3&gt;

&lt;p&gt;Whether it strengthens your customers’ loyalty, amplifies marketing, makes your company more authentic, and increases its brand’s visibility, having custom merch can be the very tool that transforms your company’s identity. If you’re eager to explore more ways to leverage custom merch for your brand, check out the article, &lt;a href="https://zerostockmerch.com/blog/revolutionizing-your-brand-the-power-of-custom-business-merchandise" rel="noopener noreferrer"&gt;“Revolutionizing Your Brand: The Power of Custom Business Merchandise”&lt;/a&gt; and consider partnering with &lt;a href="https://new.wiicreate.com/" rel="noopener noreferrer"&gt;WiiCreate&lt;/a&gt; for stress-free custom merch creation. Additionally, follow my blog for more tech-related content and check out my socials on &lt;a href="https://linktr.ee/ChrissyCodes" rel="noopener noreferrer"&gt;Linktree&lt;/a&gt; to connect with me.&lt;/p&gt;

</description>
      <category>business</category>
      <category>branding</category>
      <category>companies</category>
      <category>technology</category>
    </item>
    <item>
      <title>Pieces: Your Ultimate Coding AI Best Friend</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Thu, 04 Jul 2024 18:40:46 +0000</pubDate>
      <link>https://forem.com/cbid2/pieces-your-ultimate-coding-ai-best-friend-6me</link>
      <guid>https://forem.com/cbid2/pieces-your-ultimate-coding-ai-best-friend-6me</guid>
      <description>&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Time to be honest&lt;/li&gt;
&lt;li&gt;Is Pieces candy?&lt;/li&gt;
&lt;li&gt;Pieces: the code catcher&lt;/li&gt;
&lt;li&gt;Pieces: the code’s pokédex&lt;/li&gt;
&lt;li&gt;Pieces: the time traveler&lt;/li&gt;
&lt;li&gt;Things to improve and add in the future&lt;/li&gt;
&lt;li&gt;Now it’s your turn&lt;/li&gt;
&lt;li&gt;Credits&lt;/li&gt;
&lt;li&gt;Footnotes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a id="time-to-be-honest"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Time to be honest
&lt;/h2&gt;

&lt;p&gt;I have a confession to make. I struggle with describing the code snippets I use in my technical articles. I know, I know, it’s shocking, but all hope isn’t lost. For the past few months, I have been using this awesome tool to help me overcome this struggle. This, my friend, is called Pieces. I first learned about it from my friend, &lt;a class="mentioned-user" href="https://dev.to/sophyia"&gt;@sophyia&lt;/a&gt;, a former DevRel at the company. She asked me to join their guest writing program after reading my articles on freeCodeCamp's website. I’m a believer in trying a product before writing about it. So, I decided to download &lt;a href="https://docs.pieces.app/installation-getting-started/what-am-i-installing" rel="noopener noreferrer"&gt;the desktop app&lt;/a&gt; and install the &lt;a href="https://docs.pieces.app/extensions-plugins/web-extension" rel="noopener noreferrer"&gt;Chrome extension&lt;/a&gt; to see what it’s about. After a few days of using it, I was hooked. Now before I start sharing more tech confessions, let me tell you what exactly Pieces is.&lt;/p&gt;

&lt;p&gt;&lt;a id="is-pieces-candy"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Is Pieces candy?
&lt;/h2&gt;

&lt;p&gt;As delicious Reese’s Pieces is, this type of Pieces is not something you can eat. It is actually an free AI tool that assists when you are coding.Think of it as a technical Tinkerbell from Peter Pan&lt;sup id="fnref1"&gt;1&lt;/sup&gt;. If you want to learn more about what Pieces can do, check out their short intro video here ⬇️&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/jqHomwNISVE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Now that you two have met, let me show you how I use Pieces in my workflow.&lt;/p&gt;

&lt;p&gt;&lt;a id="pieces-the-code-catcher"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Pieces: the code catcher
&lt;/h2&gt;

&lt;p&gt;In the past, I’d save code snippets that I wanted to use in my blog posts with the Chrome browser's bookmark feature. Unfortunately, I’d either scramble through so many tabs or the &lt;strong&gt;Bookmarks&lt;/strong&gt; tab to find them. This left me with a headache. Once I started using Pieces’ web extension, I had a much easier time finding my saved code snippets. Here’s how.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step one:&lt;/strong&gt; &lt;strong&gt;Highlight a line of code&lt;/strong&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%2F831l5hsppsz3a413ct5t.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%2F831l5hsppsz3a413ct5t.png" alt="Screenshot of highlighted code" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step two:&lt;/strong&gt; &lt;strong&gt;Right-click and pick the option, &lt;em&gt;Save to Pieces&lt;/em&gt;&lt;/strong&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%2Flk3b5w0v01iq4tri5dne.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%2Flk3b5w0v01iq4tri5dne.png" alt="Screenshot of Save to Pieces option being highlighted" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step three:&lt;/strong&gt; Go to &lt;strong&gt;Saved Snippets&lt;/strong&gt; area of the Desktop app&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%2F5bym5mov1an4dlsdwk5p.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%2F5bym5mov1an4dlsdwk5p.png" alt="Screenshot of highlighted code appearing in the Saved Materials area of the Desktop app" width="800" height="379"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And viola, a saved code snippet!  It's like a technical version of a Pokeball for catching Pokemon&lt;sup id="fnref2"&gt;2&lt;/sup&gt;!😊 Pretty cool right? 😉&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%2F28m0wxiei80pfillwbnn.gif" 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%2F28m0wxiei80pfillwbnn.gif" alt="Pieces: Your Ultimate Coding AI Best Friend" width="500" height="269"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now before I start rambling about this feature, there's another one I want to show you! 😀&lt;/p&gt;

&lt;p&gt;&lt;a id="pieces-the-codes-pokédex"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Pieces: the code’s pokédex&lt;sup id="fnref3"&gt;3&lt;/sup&gt;
&lt;/h2&gt;

&lt;p&gt;In the Desktop app, there’s a feature called &lt;a href="https://docs.pieces.app/features/pieces-copilot" rel="noopener noreferrer"&gt;Copilot chat&lt;/a&gt;. It’s like the Pokedex but for coding! 😀&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%2F7ib62wcjcbebq4gxamp4.gif" 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%2F7ib62wcjcbebq4gxamp4.gif" alt="Pieces: Your Ultimate Coding AI Best Friend" width="500" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I tend to use it if I’m struggling with fixing a line of code I’m creating for my open source contributions or projects. For example, I was working on the JavaScript file for my 404 page project. &lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&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%2Fassets.dev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/CBID2" rel="noopener noreferrer"&gt;
        CBID2
      &lt;/a&gt; / &lt;a href="https://github.com/CBID2/404-page" rel="noopener noreferrer"&gt;
        404-page
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      This is the 404 page I built for Codedex’s monthly challenge 
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;404-page&lt;/h1&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;This is my submission for Codedex’s February monthly challenge.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;The Challenge&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;The goal is to &lt;a href="https://www.codedex.io/community/monthly-challenge/february-2024" rel="nofollow noopener noreferrer"&gt;redesign their website's 404 page&lt;/a&gt;.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Inspiration&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Since Codedex's website design is video game themed, I thought back to my childhood and how I'd get annoyed whenever I saw a &lt;em&gt;Please Standby&lt;/em&gt; warning while playing games like &lt;em&gt;Pokemon Silver&lt;/em&gt; on my Game Boy Color, so I decided to bring this experience to my submission for the challenge.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;The Result&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/CBID2/404-page/images/404-page.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2FCBID2%2F404-page%2Fimages%2F404-page.png" alt="Preview of the final result"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://codedex404page.netlify.app/" rel="nofollow noopener noreferrer"&gt;View Demo&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Credits&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Sad face by &lt;a href="https://pixabay.com/users/openclipart-vectors-30363/?utm_source=link-attribution&amp;amp;utm_medium=referral&amp;amp;utm_campaign=image&amp;amp;utm_content=147443" rel="nofollow noopener noreferrer"&gt;OpenClipart-Vectors&lt;/a&gt; from &lt;a href="https://pixabay.com//?utm_source=link-attribution&amp;amp;utm_medium=referral&amp;amp;utm_campaign=image&amp;amp;utm_content=147443" rel="nofollow noopener noreferrer"&gt;Pixabay&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cursor pointer by &lt;a href="https://pixabay.com/users/clker-free-vector-images-3736/?utm_source=link-attribution&amp;amp;utm_medium=referral&amp;amp;utm_campaign=image&amp;amp;utm_content=306186" rel="nofollow noopener noreferrer"&gt;Clker-Free-Vector-Images&lt;/a&gt; from &lt;a href="https://pixabay.com//?utm_source=link-attribution&amp;amp;utm_medium=referral&amp;amp;utm_campaign=image&amp;amp;utm_content=306186" rel="nofollow noopener noreferrer"&gt;Pixabay&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/CBID2/404-page" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;&lt;br&gt;
I wanted to reference a line of code from that file in the project's README but I was struggling to describe it. After doing some mental ping pong, I typed my code in the copilot chat and asked for some for help:

&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%2F20425uakhahz13hhz9a4.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%2F20425uakhahz13hhz9a4.png" alt="Pieces: Your Ultimate Coding AI Best Friend" width="800" height="599"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the above screenshot, the copilot explains that my code snippet selects the search input field and search button elements from the webpage. It also mentions that after the user clicks on the search button, the event listener sends the user to their desired section of Codedex's website. Even though I didn’t win the challenge, I did win in knowledge! 😀&lt;/p&gt;

&lt;p&gt;&lt;a id="pieces-the-time-traveler"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Pieces: the time traveler
&lt;/h2&gt;

&lt;p&gt;In the Pieces Copilot, there is a new feature called &lt;a href="https://docs.pieces.app/product-highlights-and-benefits/live-context" rel="noopener noreferrer"&gt;Live Context&lt;/a&gt;. It looks back at the content you recently viewed. It's kind of like a time machine minus the risks of changing people’s futures or causing them to not exist. Now before I start rambling on about the cons of time traveling, let’s see how it works&lt;sup id="fnref4"&gt;4&lt;/sup&gt;:&lt;/p&gt;

&lt;p&gt;Click on the &lt;strong&gt;New Chat&lt;/strong&gt; button.&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%2Frs5ntqdjpp22mu6krasl.gif" 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%2Frs5ntqdjpp22mu6krasl.gif" alt="Step 1 of using Live Context" width="800" height="441"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Turn on the &lt;strong&gt;Live Context&lt;/strong&gt; toggle.&lt;sup id="fnref5"&gt;5&lt;/sup&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%2Fi3y3u0lnzzzeg2s32d1w.gif" 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%2Fi3y3u0lnzzzeg2s32d1w.gif" alt="Step 2 of using Live Context" width="2500" height="1379"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then, type your question or idea in the chat or use the &lt;strong&gt;Suggested Prompts&lt;/strong&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%2Fv55bbwwexcif4qeoanog.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%2Fv55bbwwexcif4qeoanog.png" alt="Step 3 of using Live Context" width="800" height="488"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As shown in the screenshot above, I’ve made it to the writing stage of my technical article. In the past, I would rely on my brain to remember what I’ve written, which gets annoying. Once I started using the Live Context feature, it was easier for me to track my progress. This feature is also helpful if you are looking through files in a large codebase. For example, I was reviewing an issue for an open source project, but I was not sure which files needed the changes. So I went to the Copilot chat, typed “Where can I make add the canonical links?”, and got this response:&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%2Fbhaupbblvpti3gymzvur.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%2Fbhaupbblvpti3gymzvur.png" alt="Screenshot of my conversation with the copilot chat" width="800" height="441"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This, I got advice on how to structure the canonical link and where to place them. All in all, the new Live Context feature is awesome. Need more tips? check out the &lt;a class="mentioned-user" href="https://dev.to/get_pieces"&gt;@get_pieces&lt;/a&gt;  team’s blog post, &lt;a href="https://code.pieces.app/blog/20-novel-ai-prompts-made-possible-only-by-pieces-copilot" rel="noopener noreferrer"&gt;20 Novel AI Prompts Made Possible Only by Pieces Copilot+&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a id="things-to-improve-and-add-in-the-future"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Things to improve and add in the future
&lt;/h2&gt;

&lt;p&gt;As much as I found Pieces enjoyable to use, there are some aspects of the tool that can use some improvement. Having to turn on the Live Context switch each time I start a chat on the Desktop app can get a bit tedious. So it would be beneficial to have the option to toggle the button on or off once. Also, the Co-pilot chat feature does not have a text-to-speech option. This can make it difficult for users with low motor skills to read the AI's long responses. Furthermore, adding this option would make reading these responses more bearable.&lt;/p&gt;

&lt;p&gt;In the future, it would be awesome if there is a mobile version of the Desktop app. I sometimes work on my blog posts on my tablet, so having this would make it easier for me to finish them, especially if I’m away from my laptop.&lt;/p&gt;

&lt;p&gt;&lt;a id="now-its-your-turn"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Now it’s your turn
&lt;/h2&gt;

&lt;p&gt;There you have it folks, my product review of Pieces! Whether you are a technical writer or a developer, it is a great tool that improves your workflow. Also, the people at the company receptive to feedback and works fast to address your concerns. Overall, I recommend adding Pieces to your tech stack. Now enough of me talking, click on the links below to download the tool, join the community, connect with me, and start working! 🙂&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pieces.app/?utm_source=us-affiliates&amp;amp;utm_medium=affiliate&amp;amp;utm_campaign=Christine" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Install Pieces 🤖&lt;/a&gt;
&lt;br&gt;
&lt;a href="https://discord.gg/getpieces" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;🤝 Join Pieces' Community&lt;/a&gt;
&lt;br&gt;
&lt;a href="https://linktr.ee/ChrissyCodes" class="ltag_cta ltag_cta--branded"&gt;Check out my Linktree 🌐&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a id="credits"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Credits
&lt;/h2&gt;

&lt;p&gt;Pokedex GIF by &lt;a href="https://giphy.com/gifs/1jps-pokedex-pokemonsilver-giEBaPNKEtjZtK43oX" rel="noopener noreferrer"&gt;&lt;u&gt;1jps&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pokemon GIF by &lt;a href="https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExbm14dnNtY3FjaXRpOXNlaTJ1ajV4MHZxNzM3aXVpZGZuNjF3MjRpZSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/HQuZn367GgytO/giphy.gif" rel="noopener noreferrer"&gt;&lt;u&gt;ruined childhood&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a id="footnotes"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Footnotes
&lt;/h2&gt;




&lt;ol&gt;

&lt;li id="fn1"&gt;
&lt;p&gt;This is a fairytale about a forever young boy would takes a group of British children to his home island, Neverland ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn2"&gt;
&lt;p&gt;&lt;a href="https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_anime" rel="noopener noreferrer"&gt;Pokémon&lt;/a&gt; is a popular anime from the 90’s. It's where children catch animals with powers and train them for fights. ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn3"&gt;
&lt;p&gt;Pokédex is a tool that the characters in Pokémon use to track information about the creatures they catch, such as their names, powers, weaknesses, etc.  ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn4"&gt;
&lt;p&gt;The Linux version of this feature will be released soon. With that in mind, this brief tutorial is macOs-focused. If you need more help, check out &lt;a href="https://docs.pieces.app/product-highlights-and-benefits/live-context" rel="noopener noreferrer"&gt;the Live Context section of Pieces’ documentation&lt;/a&gt;. ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn5"&gt;
&lt;p&gt;Make sure that you enable the Workstream Pattern Engine enabled to gather the context first. To learn more about this, check out &lt;a href="https://docs.pieces.app/product-highlights-and-benefits/live-context#enablingdisabling-the-wpe" rel="noopener noreferrer"&gt;this section of the Live Context tutorial&lt;/a&gt; ↩&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;

</description>
      <category>review</category>
      <category>programming</category>
      <category>ai</category>
      <category>coding</category>
    </item>
    <item>
      <title>Bytes: The Meal That Makes Your Computer Feast Like Crazy</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Sun, 23 Jun 2024 04:27:23 +0000</pubDate>
      <link>https://forem.com/cbid2/bytes-the-meal-that-makes-your-computer-feast-like-crazy-5bgc</link>
      <guid>https://forem.com/cbid2/bytes-the-meal-that-makes-your-computer-feast-like-crazy-5bgc</guid>
      <description>&lt;p&gt;_&lt;em&gt;This is a submission for &lt;a href="https://dev.to/devteam/introducing-our-first-computer-science-challenge-hp2"&gt;DEV Computer Science Challenge v24.06.12: One Byte Explainer._&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Explainer
&lt;/h2&gt;

&lt;p&gt;A byte is a basic unit of info made of 8 bits. These are like crumbs for your computer.  Bits come together and become complex files like ingredients in a recipe becoming a tasty meal. Overall, bytes give your computer a digital feast every single time! :)&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>cschallenge</category>
      <category>computerscience</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Two Flags, One Country, Same Message</title>
      <dc:creator>Christine Belzie </dc:creator>
      <pubDate>Sun, 09 Jun 2024 19:39:40 +0000</pubDate>
      <link>https://forem.com/cbid2/two-flags-one-country-same-message-6d7</link>
      <guid>https://forem.com/cbid2/two-flags-one-country-same-message-6d7</guid>
      <description>&lt;p&gt;*&lt;em&gt;Note: _This is my submission for &lt;a href="https://dev.to/challenges/frontend-2024-05-29"&gt;this month's CSS Art challenge on Dev.to&lt;/a&gt; *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table of content:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What I built&lt;/li&gt;
&lt;li&gt;Demo&lt;/li&gt;
&lt;li&gt;Struggles&lt;/li&gt;
&lt;li&gt;My overall feelings about this challenge&lt;/li&gt;
&lt;li&gt;Footnotes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a id="what-i-built"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I built
&lt;/h2&gt;

&lt;p&gt;When I think of June, Caribbean Heritage Month&lt;sup id="fnref1"&gt;1&lt;/sup&gt; comes to mind. I noticed that Haiti is often underrepresented during this time, so for this CSS art challenge, I decided to draw two versions of the Haitian flag and describe its history to educate people about the country.   &lt;/p&gt;

&lt;p&gt;&lt;a id="demo"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://haitian-flag.vercel.app/"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr525djo9jvhk0v9jntf7.png" alt="Screenshot of final result" width="800" height="453"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;View the source code here:&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--A9-wwsHG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/CBID2"&gt;
        CBID2
      &lt;/a&gt; / &lt;a href="https://github.com/CBID2/Haitian-flag"&gt;
        Haitian-flag
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      This is my submission for Dev.to's CSS Art challenge 
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Haitian-flag&lt;/h1&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;This is my submission for &lt;a href="https://dev.to/devteam/join-us-for-the-next-frontend-challenge-june-edition-3ngl" rel="nofollow"&gt;Dev.to's &lt;em&gt;CSS Art&lt;/em&gt; challenge&lt;/a&gt;.
The goal is to draw what comes to my mind  when it comes to the month of June.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Inspiration&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;In the U.S., June is Caribbean Heritage month. During this time, I noticed that Haiti is often underrepresented, so I decided to create two versions of the country's flag to educate others about its history.
To learn more about our creation process, check out &lt;a href="https://dev.to/cbid2/two-flags-one-country-same-message-6d7" rel="nofollow"&gt;my post on Dev.to&lt;/a&gt;.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;The Result&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/CBID2/Haitian-flag/img/final-result.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IcKxt0Ao--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://github.com/CBID2/Haitian-flag/img/final-result.png" alt="Preview of the final result"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can see the final result &lt;a href="https://haitian-flag.vercel.app/" rel="nofollow"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Credits&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://commons.wikimedia.org/wiki/File:Coat_of_arms_of_Haiti_(1964-1986).svg" rel="nofollow"&gt;Coat of arms of Haiti.svg by FXXXderivative work: Thommy&lt;/a&gt;, Public domain, via Wikimedia Commons&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://commons.wikimedia.org/wiki/File:Coat_of_arms_of_Haiti.svg" rel="nofollow"&gt;Lokal_Profil and Myriam Thyes&lt;/a&gt;, Public domain, via Wikimedia Commons&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.haiti.org/flag-and-coat-of-arms/" rel="nofollow"&gt;Flag and Coat of Arms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://haitianflag.tripod.com/id1.html" rel="nofollow"&gt;The History of Haitian Flag Day&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/CBID2/Haitian-flag"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;p&gt;&lt;a id="struggles"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Struggles
&lt;/h2&gt;

&lt;p&gt;A major challenge that I faced in this challenge was working on the 1964 version of the Haitian flag. First, I duplicated the HTML code that I did for the present version:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"flag-color-one"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"coat-of-arms"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"flag-color-two"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;p&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"flag-slogan"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; L'Union fait la force! &lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Then, I tried giving the CSS a unique touch by only adding code for the code of arms:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="c"&gt;/* code  for first Haitian Flag */&lt;/span&gt;
&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="err"&gt;1964&lt;/span&gt;&lt;span class="nt"&gt;-flag-color-one&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;background-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;black&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;flex&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Unfortunately the design didn't change: &lt;/p&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/CB_ID2/embed/QWRgzgM?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;I was on the verge of giving up, but then I reminded myself: "Would Haiti have gained its reputation as the first Black republic if figures like Jean-Jacques Dessalines&lt;sup id="fnref2"&gt;2&lt;/sup&gt; had given up?". Feeling a new surge of confidence, I started brainstorming more ideas. Then, a question popped into my head: "Why not try wrapping the code for both flags in their own container?". At first, I used the &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; element, but to make the code more accessible, I switched to the &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; element:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;  &lt;span class="c"&gt;&amp;lt;!-- Previous flag (1964) --&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;section&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"flag-container flag-1964"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;section&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"flag-1964-color-one"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/section&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;section&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"coat-of-arms-1964"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/section&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;section&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"flag-1964-color-two"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/section&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/section&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Then, I placed its CSS in its own section:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="c"&gt;/* Code for 1964 flag */&lt;/span&gt;
    &lt;span class="nc"&gt;.flag-1964&lt;/span&gt; &lt;span class="nc"&gt;.flag-1964-color-one&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="nl"&gt;background-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;black&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="nl"&gt;flex&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="nc"&gt;.flag-1964&lt;/span&gt; &lt;span class="nc"&gt;.flag-1964-color-two&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="nl"&gt;background-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#ce1126&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="nl"&gt;flex&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;After that, the design worked! :)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fudeytpvrbywde6ubd5wl.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fudeytpvrbywde6ubd5wl.gif" alt="Video game character winning and saying success" width="200" height="200"&gt;&lt;/a&gt;&lt;br&gt; You tell them Quan! :) 
&lt;sup id="fnref3"&gt;3&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;&lt;a id="my-overall-feelings-about-this-challenge"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  My overall feelings about this challenge
&lt;/h3&gt;

&lt;p&gt;This challenge was fun! :) I not only worked on my CSS skills, but also learned more about Haiti. If you want to see more of my coding adventures, follow me on Dev.to and check my other links below:&lt;/p&gt;
&lt;h3&gt;
  
  
  Me
&lt;/h3&gt;


&lt;div class="ltag__user ltag__user__id__945340"&gt;
    &lt;a href="/cbid2" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&gt;
        &lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F945340%2F56f49ca3-ae1f-4297-af30-1368e6089419.jpeg" alt="cbid2 image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/cbid2"&gt;Christine Belzie &lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/cbid2"&gt;Technical Writer| Open Source Maintainer | Coding Hobbyist&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&lt;a href="https://twitter.com/CodesChrissy" class="ltag_cta ltag_cta--branded"&gt;🐦 Follow me on X(Twitter)&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://chrissycodes.hashnode.dev" class="ltag_cta ltag_cta--branded"&gt;📝 Check out my other content on Hashnode&lt;/a&gt;
 &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/christinebelzie" class="ltag_cta ltag_cta--branded"&gt;🫱🏾‍🫲🏻 Connect with me on Linkedin&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a id="footnotes"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Footnotes
&lt;/h2&gt;




&lt;ol&gt;

&lt;li id="fn1"&gt;
&lt;p&gt;In the U.S., Caribbean-Americans celebrate and educate others about their culture, and highlight the impact the island had on the country. If you want to learn more about this holiday, check out &lt;a href="https://caribbeanamericanmonth.com/"&gt;their website&lt;/a&gt;.  ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn2"&gt;
&lt;p&gt;Jean-Jacques Dessalines was the first emperor of Haiti and the leader in the Haitian Revolution. To learn more about him, check out &lt;a href="https://www.britannica.com/biography/Jean-Jacques-Dessalines"&gt;his biography&lt;/a&gt;  ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn3"&gt;
&lt;p&gt;This is a GIF called dynasty warriors success by &lt;a href="https://giphy.com/gifs/reaction-win-success-GS1VR900wmhJ6"&gt;wifflegif&lt;/a&gt; ↩&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;

</description>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>devchallenge</category>
    </item>
  </channel>
</rss>
