<?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: Iugor Sette Pereira</title>
    <description>The latest articles on DEV Community by Iugor Sette Pereira (@iugorsette).</description>
    <link>https://dev.to/iugorsette</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3769866%2Ff318945b-93a6-46fe-98ea-395469a743e6.jpeg</url>
      <title>DEV Community: Iugor Sette Pereira</title>
      <link>https://dev.to/iugorsette</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/iugorsette"/>
    <language>en</language>
    <item>
      <title>How to Keep Your Work Commits on Your Personal GitHub Profile</title>
      <dc:creator>Iugor Sette Pereira</dc:creator>
      <pubDate>Fri, 16 Oct 2026 12:22:56 +0000</pubDate>
      <link>https://dev.to/iugorsette/how-to-keep-your-work-commits-on-your-personal-github-profile-6ci</link>
      <guid>https://dev.to/iugorsette/how-to-keep-your-work-commits-on-your-personal-github-profile-6ci</guid>
      <description>&lt;h1&gt;
  
  
  How to Keep Your Work Commits on Your Personal GitHub Profile
&lt;/h1&gt;

&lt;p&gt;Around 2018, when I started college, I created my GitHub account.&lt;/p&gt;

&lt;p&gt;In 2022, when I got my first job as a software developer, I had to create my first professional account. That's when I started wondering:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How could I keep my work contributions on my personal GitHub profile?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The answer was simpler than I expected.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your work commits can show up on your personal profile
&lt;/h2&gt;

&lt;p&gt;Since I started working, I've used my professional email address for my Git commits.&lt;/p&gt;

&lt;p&gt;By associating that email address with my personal GitHub account, my contributions can appear on my personal profile, even when I'm working on repositories owned by different companies.&lt;/p&gt;

&lt;p&gt;I've worked at two companies so far, and my contributions from college also show up on my profile.&lt;/p&gt;

&lt;p&gt;Of course, this doesn't mean I can access the source code of every repository I've contributed to.&lt;/p&gt;

&lt;p&gt;Private repositories remain private. You can't inspect their code, check whether they have a README, or evaluate their implementation without the necessary permissions.&lt;/p&gt;

&lt;p&gt;Even I can lose access to a company's repositories when I leave the organization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;But my contribution history can still be part of my personal GitHub profile.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Does an inactive GitHub profile mean an inactive developer?
&lt;/h2&gt;

&lt;p&gt;I recently came across a discussion on LinkedIn about evaluating developers based on their GitHub activity, particularly when hiring senior engineers.&lt;/p&gt;

&lt;p&gt;I don't think commit frequency on a personal GitHub profile is a reliable way to measure someone's experience.&lt;/p&gt;

&lt;p&gt;Not every developer can publish their work publicly. Many contribute primarily to private company repositories, and some companies use different platforms for version control.&lt;/p&gt;

&lt;p&gt;A developer might have years of experience building production systems without having a single public repository that reflects the complexity of their work.&lt;/p&gt;

&lt;p&gt;And let's be honest: every company has its own way of working.&lt;/p&gt;

&lt;p&gt;Some teams prioritize extensive documentation. Others follow the philosophy of "if it works, it works."&lt;/p&gt;

&lt;p&gt;There are also programming principles that encourage writing code that communicates its intent clearly, reducing the need for unnecessary comments.&lt;/p&gt;

&lt;p&gt;And what about README files?&lt;/p&gt;

&lt;p&gt;I'll save that discussion for another day.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to set it up
&lt;/h2&gt;

&lt;p&gt;If you want your work contributions to appear on your personal GitHub profile, start by checking which email address you're using for your Git commits.&lt;/p&gt;

&lt;p&gt;You can inspect it with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git config user.email
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you're using your professional email, make sure that address is also associated with your personal GitHub account.&lt;br&gt;
You can manage your email addresses in your GitHub account settings.&lt;/p&gt;

&lt;p&gt;A few things to keep in mind:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Email association matters&lt;/strong&gt;. GitHub uses the email address associated with a commit to link it to your account.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Private contributions can be displayed&lt;/strong&gt;. GitHub lets you choose whether to show anonymized contributions from private repositories on your profile.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not every commit necessarily counts&lt;/strong&gt;. Contributions must meet GitHub's eligibility criteria, so simply associating an email address doesn't guarantee that every commit will appear in your contribution graph.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can find more details in the GitHub documentation about contributions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If you're unsure how to configure everything, you can also ask an AI assistant to walk you through the process.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;I'm not suggesting that GitHub activity is irrelevant when evaluating a developer. Personal projects can be great ways to demonstrate technical skills, problem-solving abilities, and architectural decisions.&lt;/p&gt;

&lt;p&gt;My point is simply that &lt;strong&gt;an inactive-looking GitHub profile doesn't necessarily tell the whole story&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Before assuming a developer has stopped learning or contributing, remember that much of their work might happen behind private repositories and company accounts.&lt;/p&gt;

&lt;p&gt;Sometimes, the contributions are there. You just need to understand how GitHub tracks them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Have you ever had to deal with multiple GitHub accounts for personal and professional work? How do you manage your contributions?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>github</category>
      <category>career</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>What Sartre and Plato Taught Me About Software Architecture</title>
      <dc:creator>Iugor Sette Pereira</dc:creator>
      <pubDate>Mon, 13 Jul 2026 16:26:54 +0000</pubDate>
      <link>https://dev.to/iugorsette/what-sartre-and-plato-taught-me-about-software-architecture-l1p</link>
      <guid>https://dev.to/iugorsette/what-sartre-and-plato-taught-me-about-software-architecture-l1p</guid>
      <description>&lt;p&gt;A long time ago, after I finished high school, I enrolled in a Social Sciences program. I spent quite some time studying philosophy and philosophers such as Jean-Paul Sartre and Plato. I always had a great interest in that field, but I eventually changed paths and moved into Systems Analysis and Development. Interestingly, today I realize that many of those concepts are still present in the way I think about software.&lt;/p&gt;

&lt;p&gt;When I was studying Sartre, one idea that always caught my attention was that &lt;strong&gt;existence precedes essence&lt;/strong&gt;. Bringing this into software development (by adapting the idea), I like to think that a system exists because someone has a problem that needs to be solved. The architecture, the patterns, and even the choice of technologies should emerge as a consequence of that need, not as the starting point. Very often I see discussions beginning with "let's use microservices" or "let's use this framework," when perhaps the first question should be: what problem are we trying to solve?&lt;/p&gt;

&lt;p&gt;Plato also makes me think about this when he talks about the &lt;strong&gt;World of Ideas&lt;/strong&gt;. Before there is code, a database, or APIs, there is already a business domain, with its own rules, processes, and needs. Our job as developers is not to invent that domain, but to understand it and represent it as faithfully as possible in software. Maybe that's why concepts like Domain-Driven Design make so much sense to me.&lt;/p&gt;

&lt;p&gt;From that perspective, DDD's Strategic Design reminds me precisely of this search for Plato's "World of Ideas." Before writing any code, we try to understand the essence of the domain: what the truly important concepts are, how they relate to one another, and what language best represents that reality. It's as if we were trying to see the "ideal form" of the business before materializing it in software.&lt;/p&gt;

&lt;p&gt;Tactical Design, on the other hand, is the moment when that idea takes shape in the real world. Entities, Value Objects, Aggregates, and Repositories don't exist simply because DDD says we should use them; they are the concrete representation of the understanding built during Strategic Design. Just as, for Plato, the objects of the sensible world are imperfect manifestations of the Ideas, our code is also an attempt to represent, as faithfully as possible, the essence of the business domain.&lt;/p&gt;

&lt;p&gt;In the end, I find it interesting to realize that ideas written more than two thousand years ago still help us understand modern problems. Perhaps software architecture has less to do with choosing frameworks and more to do with understanding the essence of the problem before thinking about the implementation. And, for me, that continues to be one of the most interesting aspects of software development.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>philosophy</category>
      <category>ddd</category>
    </item>
    <item>
      <title>Finally decided to stop just reading and start posting here</title>
      <dc:creator>Iugor Sette Pereira</dc:creator>
      <pubDate>Thu, 19 Feb 2026 14:00:06 +0000</pubDate>
      <link>https://dev.to/iugorsette/finally-decided-to-stop-just-reading-and-start-posting-here-1nc</link>
      <guid>https://dev.to/iugorsette/finally-decided-to-stop-just-reading-and-start-posting-here-1nc</guid>
      <description>&lt;p&gt;Hey! 👋&lt;/p&gt;

&lt;p&gt;Finally decided to stop just reading and start posting here.&lt;/p&gt;

&lt;p&gt;I’m a fullstack developer who spends most of the time building things, breaking them, fixing them, and learning along the way.&lt;/p&gt;

&lt;p&gt;Currently working at Smart Leilões and gradually evolving as a software engineer, one project at a time.&lt;/p&gt;

&lt;p&gt;Planning to share some projects, lessons, and real dev experiences here.&lt;/p&gt;

</description>
      <category>community</category>
      <category>devjournal</category>
      <category>softwareengineering</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
