<?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: Manuel de la Torre</title>
    <description>The latest articles on DEV Community by Manuel de la Torre (@manuelmhtr).</description>
    <link>https://dev.to/manuelmhtr</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%2F440488%2F08cf14c8-5691-40be-8e57-fe2603648bca.jpg</url>
      <title>DEV Community: Manuel de la Torre</title>
      <link>https://dev.to/manuelmhtr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/manuelmhtr"/>
    <language>en</language>
    <item>
      <title>Set up Customer.io HTTPS links tracking with Google Cloud Platform</title>
      <dc:creator>Manuel de la Torre</dc:creator>
      <pubDate>Fri, 12 Sep 2025 22:36:58 +0000</pubDate>
      <link>https://dev.to/manuelmhtr/set-up-customerio-https-links-tracking-with-google-cloud-platform-pl2</link>
      <guid>https://dev.to/manuelmhtr/set-up-customerio-https-links-tracking-with-google-cloud-platform-pl2</guid>
      <description>&lt;p&gt;I'm writing this post, because Customer.io documentation includes only information for configuring HTTPS links on other platforms but Google Cloud, and I spend like 4 hours figuring out how to solve it.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Create your domain in Customer.io
&lt;/h3&gt;

&lt;p&gt;Sign into Customer.io and navigate to &lt;code&gt;Workspace settings&lt;/code&gt; -&amp;gt; &lt;code&gt;Email&lt;/code&gt; and click on &lt;code&gt;Add Sending Domain&lt;/code&gt;. Now create one, for example &lt;code&gt;zenfi.mx&lt;/code&gt;. &lt;/p&gt;

&lt;p&gt;Go to the &lt;code&gt;Link Tracking&lt;/code&gt; tab:&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%2Fdu5bp6jjpimn08vz2u7h.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%2Fdu5bp6jjpimn08vz2u7h.png" alt="Customer.io domains config" width="800" height="325"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There, you can configure your Host name (in this case &lt;code&gt;email.cio&lt;/code&gt;) and you can see the Canonical name (&lt;code&gt;e.customeriomail.com&lt;/code&gt;).&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Create a GCP Load Balancer
&lt;/h3&gt;

&lt;p&gt;Go to your GCP account, and navigate to &lt;code&gt;Network Services&lt;/code&gt; -&amp;gt; &lt;code&gt;Load balancing&lt;/code&gt;. Click on &lt;code&gt;Create load balancer&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Choose the following options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Type of load balancer: &lt;code&gt;Application Load Balancer (HTTP/HTTPS)&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Public facing or internal: &lt;code&gt;Public facing (external)&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Global or single region deployment: &lt;code&gt;Best for global workloads&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Load balancer generation: &lt;code&gt;Global external Application Load Balancer&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Click on &lt;code&gt;Configure&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Configure a frontend
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Set any name (eg. &lt;code&gt;email-customer-io&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Protocol: &lt;code&gt;HTTPS&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;IP version: &lt;code&gt;IPv4&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;⚠️ &lt;strong&gt;IMPORTANT&lt;/strong&gt; IP address: click on &lt;code&gt;Create IP address&lt;/code&gt;, set a name and copy the created address we'll need it latter (eg. &lt;code&gt;33.100.10.14&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Port: &lt;code&gt;443&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Certificate: click on &lt;code&gt;Create a new certificate&lt;/code&gt;, write a name and select &lt;code&gt;Create Google-managed certificate&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&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%2Fbt7vo9v7qwf0xfokm559.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%2Fbt7vo9v7qwf0xfokm559.png" alt="GCP Frontend configuration" width="800" height="996"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Configure a backend
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Navigate to &lt;code&gt;Backend configuration&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Open the dropdown and click on &lt;code&gt;Create a backend service&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Write a name (eg. &lt;code&gt;customer-io&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Backend type: &lt;code&gt;Internet network endpoint group&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Protocol: &lt;code&gt;HTTPS&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Backends -&amp;gt; New backend: click on &lt;code&gt;Create Internet network endpoint group&lt;/code&gt;. It will open a new tab, create a new group with the settings:

&lt;ol&gt;
&lt;li&gt;Name: write any name (eg. &lt;code&gt;customer-io&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Network endpoint group type: &lt;code&gt;Internet NEG (Global, regional)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Scope: &lt;code&gt;Global&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Default port: &lt;code&gt;443&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Select &lt;code&gt;Fully qualified domain name and port&lt;/code&gt; and write the Canonical name from the Customer.io panel (eg. &lt;code&gt;e.customeriomail.com&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Click on &lt;code&gt;Create&lt;/code&gt;, go back to the previous tabs and select the group you just created.&lt;/li&gt;
&lt;/ol&gt;


&lt;/li&gt;

&lt;li&gt;⚠️ &lt;strong&gt;IMPORTANT&lt;/strong&gt; Now, open the &lt;code&gt;Advanced configurations&lt;/code&gt; menu and go to &lt;code&gt;Custom request headers&lt;/code&gt;. Set the following headers:

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;cname-api-key&lt;/code&gt;: Use the Canonical name with https (eg. &lt;code&gt;https://e.customeriomail.com&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;host&lt;/code&gt;: Set your domain name (eg. &lt;code&gt;email.cio.zenfi.mx&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Finally, click on &lt;code&gt;Create&lt;/code&gt;.&lt;/li&gt;

&lt;/ol&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%2F3wzmz3qktl17mwcie6wp.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%2F3wzmz3qktl17mwcie6wp.png" alt="GCP Backend configuration" width="800" height="576"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Custom request headers example:&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%2Fg8o5t9aan1c89luhx07a.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%2Fg8o5t9aan1c89luhx07a.png" alt="GCP Custom request headers example" width="549" height="230"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Configure routes
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Navigate to &lt;code&gt;Routing rules&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Select &lt;code&gt;Advanced host and path rule&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Open the default created route.&lt;/li&gt;
&lt;li&gt;Action: &lt;code&gt;Route traffic to a single backend&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Backend: select the one you cerated (eg. &lt;code&gt;customer-io&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;⚠️ &lt;strong&gt;IMPORTANT&lt;/strong&gt; Add on action (URL rewrite): write the Canonical name from the Customer.io panel (eg. &lt;code&gt;e.customeriomail.com&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Click on &lt;code&gt;Done&lt;/code&gt;, and finally click on &lt;code&gt;Create&lt;/code&gt; to create the load balancer.&lt;/li&gt;
&lt;/ol&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%2F7ybr2zvfiub881u9mv5p.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%2F7ybr2zvfiub881u9mv5p.png" alt="GCP LB routes configuration" width="800" height="585"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Configure the DNS
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Navigate to &lt;code&gt;Network Services&lt;/code&gt; -&amp;gt; &lt;code&gt;Cloud DNS&lt;/code&gt; and open your DNS config.&lt;/li&gt;
&lt;li&gt;Click on &lt;code&gt;Add standard&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Write your the subdomain you configured in Customer.io (eg. &lt;code&gt;email.cio&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Resource record type: &lt;code&gt;A&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;IPv4 Address: Paste the IP you created before (eg. &lt;code&gt;33.100.10.14&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Click on &lt;code&gt;Create&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&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%2F57jswzrqaib0in5ed5fu.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%2F57jswzrqaib0in5ed5fu.png" alt="GCP DNS configuration" width="534" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Now you are done!&lt;/strong&gt; GO back to Customer.io and click on &lt;code&gt;Verify domain&lt;/code&gt; to finish your configuration.&lt;/p&gt;

&lt;p&gt;Note: It may take a few minutes for the DNS to be propagated and the SSL certificate to be provisioned.&lt;/p&gt;

</description>
      <category>gcp</category>
      <category>customerio</category>
      <category>ssl</category>
      <category>https</category>
    </item>
    <item>
      <title>Increase your code reviews productivity with this Github action</title>
      <dc:creator>Manuel de la Torre</dc:creator>
      <pubDate>Mon, 27 Jul 2020 14:06:36 +0000</pubDate>
      <link>https://dev.to/manuelmhtr/increase-your-code-reviews-productivity-with-this-github-action-3opf</link>
      <guid>https://dev.to/manuelmhtr/increase-your-code-reviews-productivity-with-this-github-action-3opf</guid>
      <description>&lt;p&gt;As a dev manager I’d always try to improve the performance on my team, and the &lt;strong&gt;code reviews are a key step&lt;/strong&gt; to maintain quality and reduce prevent bugs.&lt;/p&gt;

&lt;p&gt;However code reviews usually become a bottleneck due to problems like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;People who take a lot of time to review.&lt;/li&gt;
&lt;li&gt;A few people gets a lot of reviews assigned, while others none.&lt;/li&gt;
&lt;li&gt;Some just “approve” the pull requests but don’t make a quality review.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The solution
&lt;/h2&gt;

&lt;p&gt;To avoid it I made a Github action that analyzes the latests reviews and prints &lt;strong&gt;relevant stats to improve the team’s performance&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%2Fi%2Fy2y5r774mjnoaw99pk54.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%2Fi%2Fy2y5r774mjnoaw99pk54.png" alt="Alt Text" width="800" height="303"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;Average review time&lt;/code&gt;: To make each one compare to others and try to be more efficient.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;# reviewed pull requests&lt;/code&gt;: Useful to distribute more evenly the reviews among the team.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;# of comments&lt;/code&gt;: An indicator of who is doing quality review and who doesn’t.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Add to your project
&lt;/h2&gt;

&lt;p&gt;To get this insights, add this &lt;a href="https://github.com/flowwer-dev/pull-request-stats" rel="noopener noreferrer"&gt;Github Action&lt;/a&gt; to your project.&lt;/p&gt;

&lt;p&gt;Just create a file &lt;code&gt;./github/workflows/stats.yml&lt;/code&gt; and add the following (&lt;strong&gt;no need to change anything&lt;/strong&gt;):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;Pull Request Stats&lt;/span&gt;

&lt;span class="na"&gt;on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="pi"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;push&lt;/span&gt;&lt;span class="pi"&gt;]&lt;/span&gt;

&lt;span class="na"&gt;jobs&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;stats&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="na"&gt;runs-on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;ubuntu-latest&lt;/span&gt;
    &lt;span class="na"&gt;steps&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;Run pull request stats&lt;/span&gt;
        &lt;span class="na"&gt;uses&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;flowwer-dev/pull-request-stats@v1&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;That’s it!&lt;/strong&gt; It will run and print the stats in your next Pull Request.&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%2Fi%2Fzjmyu5aal11slx6j7204.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%2Fi%2Fzjmyu5aal11slx6j7204.png" alt="Alt Text" width="691" height="246"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;Bonus:&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;If you prefer more visual stats and add a bit of gamification, pass the option &lt;code&gt;charts&lt;/code&gt; and sort the table by your preferred metric:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;Pull Request Stats&lt;/span&gt;

&lt;span class="na"&gt;on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="pi"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;push&lt;/span&gt;&lt;span class="pi"&gt;]&lt;/span&gt;

&lt;span class="na"&gt;jobs&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;stats&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="na"&gt;runs-on&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;ubuntu-latest&lt;/span&gt;
    &lt;span class="na"&gt;steps&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
      &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;Run pull request stats&lt;/span&gt;
        &lt;span class="na"&gt;uses&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;flowwer-dev/pull-request-stats@v1&lt;/span&gt;
        &lt;span class="na"&gt;with&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
          &lt;span class="na"&gt;charts&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt;
          &lt;span class="na"&gt;sort-by&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;COMMENTS'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You’ll end up with stats like 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%2Fi%2Fd7ek9lrjg4st0to70shl.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%2Fi%2Fd7ek9lrjg4st0to70shl.png" alt="Alt Text" width="718" height="476"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The end
&lt;/h2&gt;

</description>
      <category>management</category>
      <category>productivity</category>
      <category>github</category>
      <category>codequality</category>
    </item>
  </channel>
</rss>
