<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Marcelo Mollaj — Blog</title>
    <description>Thoughts on software development, tools, and workflows.</description>
    <link>https://marcelomollaj.com/blog</link>
    <atom:link href="https://marcelomollaj.com/feed.xml" rel="self" type="application/rss+xml"/>
    <language>en</language>
    <item>
      <title>Building Custom OG Images with Next.js</title>
      <description>Open Graph images are the preview cards that appear when you share a link on Twitter, LinkedIn, or Slack. Instead of relying on generic screenshots or static images, you can generate them dynamically using Next.js — styled with JSX, driven by your content&apos;s metadata.</description>
      <link>https://marcelomollaj.com/blog/building-custom-og-images-with-nextjs</link>
      <guid isPermaLink="true">https://marcelomollaj.com/blog/building-custom-og-images-with-nextjs</guid>
      <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Unveiling the Power of Git Reflog: A Guide to Mastery</title>
      <description>git reflog is essentially a log or journal that records updates to the tips of branches and other references within your Git repository. Unlike git log, which shows the commit history of the current branch, `git reflog` focuses on the local movements of these references, including commits, resets, and merges. This feature is invaluable for recovering lost commits, understanding branch changes, and undoing mistakes, acting as a chronological diary of your Git operations.</description>
      <link>https://marcelomollaj.com/blog/unveiling-the-power-of-git-reflog</link>
      <guid isPermaLink="true">https://marcelomollaj.com/blog/unveiling-the-power-of-git-reflog</guid>
      <pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Managing Different Git Configurations Across Multiple Folders</title>
      <description>Discover how to apply unique Git settings across different projects using conditional includes and local configurations. This guide offers a straightforward method to maintain separate identities for personal and work-related repositories, ensuring proper user information in commits and simplifying Git management.</description>
      <link>https://marcelomollaj.com/blog/managing-different-git-configurations-across-multiple-folders</link>
      <guid isPermaLink="true">https://marcelomollaj.com/blog/managing-different-git-configurations-across-multiple-folders</guid>
      <pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Exploring Git Worktrees: Enhance Your Development Workflow</title>
      <description>Git worktrees provide a seamless way to isolate different lines of work without the overhead of cloning the repository multiple times or stashing and popping changes to switch branches.</description>
      <link>https://marcelomollaj.com/blog/exploring-git-worktrees-enhance-your-development-workflow</link>
      <guid isPermaLink="true">https://marcelomollaj.com/blog/exploring-git-worktrees-enhance-your-development-workflow</guid>
      <pubDate>Fri, 16 Feb 2024 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>