<?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: Marco Talento</title>
    <description>The latest articles on DEV Community by Marco Talento (@talento90).</description>
    <link>https://dev.to/talento90</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%2F46660%2F2c51895e-951e-4c12-9519-9554b7d28b68.jpg</url>
      <title>DEV Community: Marco Talento</title>
      <link>https://dev.to/talento90</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/talento90"/>
    <language>en</language>
    <item>
      <title>.NET Careers is live on Product Hunt 🚀</title>
      <dc:creator>Marco Talento</dc:creator>
      <pubDate>Tue, 11 Feb 2020 08:09:12 +0000</pubDate>
      <link>https://dev.to/talento90/net-careers-is-live-on-product-hunt-4h7m</link>
      <guid>https://dev.to/talento90/net-careers-is-live-on-product-hunt-4h7m</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BGUeNnna--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/t7zw3a5itugubrw1unmf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BGUeNnna--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/t7zw3a5itugubrw1unmf.jpeg" alt=".NET Careers"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;After weeks of work, we have decided to launch our product on Product Hunt, please come and join us.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.producthunt.com/posts/net-careers?utm_source=badge-featured&amp;amp;utm_medium=badge&amp;amp;utm_souce=badge-net-careers"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CUDxPc_c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://api.producthunt.com/widgets/embed-image/v1/featured.svg%3Fpost_id%3D183693%26theme%3Ddark" alt=".NET Careers - Find your next challenge, connect with amazing companies. | Product Hunt Embed"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is not another job board, this is website dedicated to all .NET engineers to help them to find their next challenge! Apart from the job list, you can find statistics about the most wanted skills, question and answers to help you cracking interviews and community resources such as: blogs, books, conferences and podcasts. &lt;/p&gt;

&lt;p&gt;I hope that I can help you finding your next job and feel free to share with your friends and company.&lt;/p&gt;

</description>
      <category>dotnet</category>
      <category>csharp</category>
      <category>career</category>
    </item>
    <item>
      <title>GO-Health package</title>
      <dc:creator>Marco Talento</dc:creator>
      <pubDate>Wed, 02 May 2018 10:57:11 +0000</pubDate>
      <link>https://dev.to/talento90/go-health-package-20kc</link>
      <guid>https://dev.to/talento90/go-health-package-20kc</guid>
      <description>&lt;p&gt;I have built a package to check application health status. It's also possible to register dependencies like databases, third parties API.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Supported Features&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Service health status&lt;/li&gt;
&lt;li&gt;Graceful Shutdown Pattern&lt;/li&gt;
&lt;li&gt;Health check external dependencies&lt;/li&gt;
&lt;li&gt;HTTP Handler out of the box that returns the health status&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please check documentation: &lt;a href="https://github.com/Talento90/go-health"&gt;https://github.com/Talento90/go-health&lt;/a&gt;&lt;/p&gt;

</description>
      <category>go</category>
      <category>showdev</category>
    </item>
    <item>
      <title>TypeScript + NodeJS = Awesome</title>
      <dc:creator>Marco Talento</dc:creator>
      <pubDate>Wed, 02 May 2018 09:55:31 +0000</pubDate>
      <link>https://dev.to/talento90/typescript--nodejs--awesome-bd7</link>
      <guid>https://dev.to/talento90/typescript--nodejs--awesome-bd7</guid>
      <description>&lt;p&gt;Hello guys I have released a new version of my project template. I have tried to use the best practises of NodeJS and TypeScript. Let me know what I can improve and if you are interested in a template generator.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Talento90/typescript-node"&gt;https://github.com/Talento90/typescript-node&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feature List:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Language - TypeScript &lt;/li&gt;
&lt;li&gt;REST API Framework - koa2 &lt;/li&gt;
&lt;li&gt;Graceful Shutdown &amp;amp; HealthCheck Pattern &lt;/li&gt;
&lt;li&gt;SQL Database &amp;amp; Migrations - knex &lt;/li&gt;
&lt;li&gt;Authentication and Authorization - JWT Tokens &lt;/li&gt;
&lt;li&gt;Validation - Joi &lt;/li&gt;
&lt;li&gt;Testing - Mocha Chai + Sinon + NYC Coverage &lt;/li&gt;
&lt;li&gt;Code Style - Prettier &lt;/li&gt;
&lt;li&gt;Git Hooks - Husky&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>node</category>
      <category>typescript</category>
      <category>docker</category>
      <category>showdev</category>
    </item>
    <item>
      <title>PROJECT IMGART</title>
      <dc:creator>Marco Talento</dc:creator>
      <pubDate>Tue, 06 Feb 2018 09:40:12 +0000</pubDate>
      <link>https://dev.to/talento90/project-imgart-3833</link>
      <guid>https://dev.to/talento90/project-imgart-3833</guid>
      <description>&lt;p&gt;During my journey learning GO I found the following questions several times: &lt;code&gt;How do I struct GO applications?&lt;/code&gt;, &lt;code&gt;There is any good project as example?&lt;/code&gt;. &lt;br&gt;
Well, I also made this question!  Every example that I found they just simply put everything in the same package... So I decided to create IMGART project as an example of a real application.&lt;/p&gt;

&lt;p&gt;IMGART consists is a HTTP Service for image processing based on filters and profiles: &lt;a href="https://github.com/talento90/imgart"&gt;https://github.com/talento90/imgart&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;List of features that you can find in this project:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTTP API Middlewares (logging, serialization, error handling)&lt;/li&gt;
&lt;li&gt;Documentation using Swagger Specification&lt;/li&gt;
&lt;li&gt;Dockerfiles (Development and production)&lt;/li&gt;
&lt;li&gt;Multiple databases (Redis for image caching and MongoDB for profiles)&lt;/li&gt;
&lt;li&gt;Graceful Shutdown&lt;/li&gt;
&lt;li&gt;Healthcheck&lt;/li&gt;
&lt;li&gt;Debugging with Delve, VSCode and Docker&lt;/li&gt;
&lt;li&gt;Error Handling&lt;/li&gt;
&lt;li&gt;Make file&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I am thinking about creating a blog post serie explaining my decisions... What do you think?&lt;/p&gt;

&lt;p&gt;I would appreciate your feedback (negative/positive)&lt;/p&gt;

&lt;p&gt;Happy coding :)&lt;/p&gt;

</description>
      <category>go</category>
      <category>development</category>
      <category>web</category>
      <category>http</category>
    </item>
  </channel>
</rss>
