<?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: Edward Tam</title>
    <description>The latest articles on DEV Community by Edward Tam (@etampro).</description>
    <link>https://dev.to/etampro</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%2F202940%2Fb5f1258f-63cf-4fd9-bd52-4d088955e4c1.jpg</url>
      <title>DEV Community: Edward Tam</title>
      <link>https://dev.to/etampro</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/etampro"/>
    <language>en</language>
    <item>
      <title>Golang: generated code + version control</title>
      <dc:creator>Edward Tam</dc:creator>
      <pubDate>Thu, 21 Apr 2022 18:14:58 +0000</pubDate>
      <link>https://dev.to/etampro/golang-generated-code-version-control-15f</link>
      <guid>https://dev.to/etampro/golang-generated-code-version-control-15f</guid>
      <description>&lt;p&gt;I realized that Golang communities seem to have a very different opinion on this topic than other languages. &lt;/p&gt;

&lt;p&gt;I understand that there are pros and cons on checking in generated code to the repositories. In golang specifically, that will make repos more go-gettable. However, I did see how generated code being version controlled can cause confusion and lead to problematic situations.&lt;/p&gt;

&lt;p&gt;I am genuinely curious about your thoughts: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Would you check in source code generated by a generator into the repositories and why?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>go</category>
    </item>
    <item>
      <title>Web vs Mobile Development</title>
      <dc:creator>Edward Tam</dc:creator>
      <pubDate>Sat, 11 Jan 2020 20:46:59 +0000</pubDate>
      <link>https://dev.to/etampro/web-vs-mobile-development-2lf1</link>
      <guid>https://dev.to/etampro/web-vs-mobile-development-2lf1</guid>
      <description>&lt;p&gt;As a professional webdev software engineer, mobile is something that I am always curious about and want to tap into.&lt;/p&gt;

&lt;p&gt;I am genuinely curious about the differences between these two types of development, and what skills are transferable and what not. For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deployment process (e.g. Web CI/CD vs Mobile gradual release)&lt;/li&gt;
&lt;li&gt;Error reporting&lt;/li&gt;
&lt;li&gt;Architecture (We tend to favor microservices for Web, but monolith for Mobile(?))&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What do you think are similar and what are different?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>webdev</category>
      <category>mobile</category>
      <category>help</category>
    </item>
  </channel>
</rss>
