<?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: Peter Nguyen Tr</title>
    <description>The latest articles on Forem by Peter Nguyen Tr (@peterngtr).</description>
    <link>https://forem.com/peterngtr</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%2F479188%2F1a95dfd6-00f0-468e-9684-8980ba9ef3d7.png</url>
      <title>Forem: Peter Nguyen Tr</title>
      <link>https://forem.com/peterngtr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/peterngtr"/>
    <language>en</language>
    <item>
      <title>Tax Vision - calculate salary from gross to net and vice versa</title>
      <dc:creator>Peter Nguyen Tr</dc:creator>
      <pubDate>Wed, 04 Feb 2026 09:43:05 +0000</pubDate>
      <link>https://forem.com/peterngtr/tax-vision-calculate-salary-from-gross-to-net-and-vice-versa-19nn</link>
      <guid>https://forem.com/peterngtr/tax-vision-calculate-salary-from-gross-to-net-and-vice-versa-19nn</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-01-21"&gt;GitHub Copilot CLI Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;Tax Vision&lt;/strong&gt;, a simple but practical web app that helps users &lt;strong&gt;calculate their salary from gross to net and vice versa&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The idea came from a very real problem: salary discussions are often confusing because different people talk in &lt;em&gt;gross&lt;/em&gt; while others think in &lt;em&gt;net&lt;/em&gt;. Tax Vision bridges that gap by letting users quickly convert between the two and better understand their take-home pay.&lt;/p&gt;

&lt;p&gt;For me, this project was about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Turning a real-life pain point into a usable tool&lt;/li&gt;
&lt;li&gt;Keeping the UI clean and focused on one core problem&lt;/li&gt;
&lt;li&gt;Experimenting with faster development workflows using AI tooling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Repository:&lt;br&gt;
👉 &lt;a href="https://github.com/kobenguyent/tax-vision" rel="noopener noreferrer"&gt;https://github.com/kobenguyent/tax-vision&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;You can explore the project here:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href="https://github.com/kobenguyent/tax-vision" rel="noopener noreferrer"&gt;https://github.com/kobenguyent/tax-vision&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;App features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gross → Net salary calculation&lt;/li&gt;
&lt;li&gt;Net → Gross salary calculation&lt;/li&gt;
&lt;li&gt;Simple, user-friendly interface&lt;/li&gt;
&lt;li&gt;Clear breakdown of results&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;The repo includes screenshots and setup instructions so you can run the app locally and try different scenarios.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot CLI
&lt;/h2&gt;

&lt;p&gt;Using &lt;strong&gt;GitHub Copilot CLI&lt;/strong&gt; felt like having a very fast, very patient pair-programming partner in the terminal.&lt;/p&gt;

&lt;p&gt;I mainly used it to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scaffold parts of the project structure quickly&lt;/li&gt;
&lt;li&gt;Generate boilerplate code and configs without breaking flow&lt;/li&gt;
&lt;li&gt;Get instant suggestions for commands, scripts, and fixes while staying in the CLI&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What stood out most was how much it &lt;strong&gt;reduced context switching&lt;/strong&gt;. Instead of jumping between docs, Stack Overflow, and my editor, I could ask Copilot CLI directly what I needed and keep building momentum.&lt;/p&gt;

&lt;p&gt;It didn’t replace thinking or design decisions—but it &lt;em&gt;did&lt;/em&gt; remove a lot of friction. That made the whole process more enjoyable and let me focus on what mattered: building something useful.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>cli</category>
      <category>githubcopilot</category>
    </item>
  </channel>
</rss>
