<?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: Arthur Tkachenko</title>
    <description>The latest articles on DEV Community by Arthur Tkachenko (@atherdon).</description>
    <link>https://dev.to/atherdon</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%2F766541%2F288b9df7-c832-45fd-88e1-c50a219d3419.png</url>
      <title>DEV Community: Arthur Tkachenko</title>
      <link>https://dev.to/atherdon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/atherdon"/>
    <language>en</language>
    <item>
      <title>Code Optimization Ideas For LLazyEmail templates</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Tue, 27 Dec 2022 21:08:16 +0000</pubDate>
      <link>https://dev.to/atherdon/code-optimization-ideas-for-llazyemail-templates-44b5</link>
      <guid>https://dev.to/atherdon/code-optimization-ideas-for-llazyemail-templates-44b5</guid>
      <description>&lt;p&gt;Today I want to talk about the code, that we are doing for our LLazyEmail project right now.&lt;/p&gt;

&lt;p&gt;To get more details, you can read my previous articles about this topic.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://hackernoon.com/organizing-an-advanced-structure-for-html-email-template" rel="noopener noreferrer"&gt;About templates&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://hackernoon.com/5-reasons-why-newsletters-should-be-part-of-your-business-strategy" rel="noopener noreferrer"&gt;Why to run a newsletter&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://hackernoon.com/businesses-have-messy-emails" rel="noopener noreferrer"&gt;Businesses Have Messy Emails Part One&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As I want to improve our &lt;a href="https://github.com/LLazyEmail/markdown-to-email" rel="noopener noreferrer"&gt;generator for email templates&lt;/a&gt;, we start to work on the third email template that we will include in our generator.&lt;/p&gt;

&lt;p&gt;One of our goals - is code optimization, improvements, and coverage of different edge cases.&lt;/p&gt;

&lt;p&gt;Сreating a new template was an interesting experience. We mostly completed it. About 95% is done, I'm just lazy to complete it. Sliding into features building, instead of polishing HTML strings.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This is why this project has value because code for emails is ugly and crushes easily.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So, while doing the third template and using outside help, I figured out things that can be improved in future iterations.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Other people might have a different level of skills and knowledge in coding.
&lt;/h2&gt;

&lt;p&gt;Always forget about it :)&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%2Fowe8cgndihq54ks2dz3v.gif" 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%2Fowe8cgndihq54ks2dz3v.gif" alt="xxx" width="480" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Even a simple template get us into some trouble. So my assumption was not correct.&lt;/p&gt;

&lt;p&gt;Result: I will invest more time and create detailed instructions with steps. Probably will publish an article here as well.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Errors reporting
&lt;/h2&gt;

&lt;p&gt;Our template contains a lot of layers. Hierarchy is weird(still), so having validation and nice error reporting is crucial for debugging code and saving time.&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%2F0jr0rgnwq0jy1uo4lnec.gif" 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%2F0jr0rgnwq0jy1uo4lnec.gif" alt="xxx" width="480" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. We need to start to reuse our code.
&lt;/h2&gt;

&lt;p&gt;I want to create a GitHub template with blank folders, files, configuration, etc.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. I want to try some open-source modules that are doing the same thing.
&lt;/h2&gt;

&lt;p&gt;It sounds easier than it is. I tried to install a few npm modules, but our current setup with Rollup, Babel, and Jest get crashing for some strange reasons.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Result&lt;/strong&gt;: I'm, trying to split our code into more pieces and attack this issue separately. will be a sandbox to play with new features. And later it will be a sub-module that will do just one thing and can be embedded into the current project.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. I want to organize Jest tests and commands that are calling them differently.
&lt;/h2&gt;

&lt;p&gt;I already started exploring that way. Now, for each big piece that I have, I'm using a separate file and adding a number as a prefix. It helps me to keep a correct order in my "tests" folder.&lt;/p&gt;

&lt;p&gt;And our package.json &amp;gt; scripts section starts to look ugly and unmanageable. I decided to check out how husky is organizing their scripts and moved some commands into bash scripts.&lt;/p&gt;

&lt;p&gt;Automation!&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%2Fki6a02825mw9zyww1677.gif" 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%2Fki6a02825mw9zyww1677.gif" alt="xxx" width="480" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The main goal is to spend less time converting the next template into pieces, compatible with our generator. And be able to migrate our logic into React Components in the future.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. complex blocks require more attention, and a better evaluation before starting coding.
&lt;/h2&gt;

&lt;p&gt;As our generator has some rules, template logic should obey to it. The current solution is not ideal. But it works. And as I noticed it, I created a task to try different options later.&lt;/p&gt;

&lt;p&gt;Let me give you an example.&lt;/p&gt;

&lt;p&gt;DB or API call returns a complex object that I need to display inside of our template.&lt;/p&gt;

&lt;p&gt;How I must pass it into our template?&lt;br&gt;
Should I create several layers to display:&lt;br&gt;
&lt;code&gt;a section &amp;gt; a row &amp;gt; a block &amp;gt; an element?&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;or better just to create a chunk of that template, aka skeleton, and put everything inside of one file?&lt;/p&gt;

&lt;p&gt;Plus, it's important to mention that sometimes people will fill in that data by hand. For example, creating content in Google Docs or Notion and exporting it. We need to handle those cases as well.&lt;/p&gt;

&lt;p&gt;But I still need to get back to our bugs. &lt;/p&gt;

&lt;p&gt;If you are interested to hear more details -&amp;gt; share this article, give a comment, or just star our &lt;a href="https://github.com/LLazyEmail/markdown-to-email" rel="noopener noreferrer"&gt;main repository on GitHub&lt;/a&gt;, so we get noticed by more developers.&lt;/p&gt;

</description>
      <category>html</category>
      <category>webdev</category>
    </item>
    <item>
      <title>5 Reasons to Start a Newsletter</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Fri, 26 Aug 2022 19:40:23 +0000</pubDate>
      <link>https://dev.to/atherdon/5-reasons-to-start-a-newsletter-1e9i</link>
      <guid>https://dev.to/atherdon/5-reasons-to-start-a-newsletter-1e9i</guid>
      <description>&lt;p&gt;&lt;em&gt;‘The world of email marketing is outdated.’&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;‘You can’t live without email marketing in the roaring twenties.’&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;‘Newsletters? Let’s flock to social media instead.’&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We bet you hear lots of these every day, contemplating whether you should devote your time and resources to newsletters these days. But the truth is - you’re free to choose whatever works for your business best and delivers stable ROI. &lt;/p&gt;

&lt;p&gt;However, it’d be blatantly false to cast away newsletters as an unviable medium. &lt;/p&gt;

&lt;p&gt;Email marketing is a powerful tool to connect with your customers and drive more sales. And most importantly, newsletters add a personal touch to your marketing and reach your audience directly in their inbox. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oDRfL4Ja--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317343296/EhAO1pGjQ.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oDRfL4Ja--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317343296/EhAO1pGjQ.jpeg" alt="ze037xh.jpeg" width="600" height="221"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Email marketing in 2022: Dead or still kicking?
&lt;/h2&gt;

&lt;p&gt;Short answer: bringing your marketing efforts to inboxes has never been more effective than now.&lt;/p&gt;

&lt;p&gt;With that in mind, let’s add some more rationale to the potential of newsletters at this time and age:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In 2019,  &lt;a href="https://www.statista.com/statistics/255080/number-of-e-mail-users-worldwide/"&gt;global email users equaled 3.9 billion&lt;/a&gt;  (Statista, 2020). This figure is projected to  &lt;a href="https://www.statista.com/statistics/255080/number-of-e-mail-users-worldwide/"&gt;grow to 4.6 billion users&lt;/a&gt;  in 2025 (that’s half of the world population!)&lt;/li&gt;
&lt;li&gt; &lt;a href="https://contentmarketinginstitute.com/wp-content/uploads/2019/10/2020_B2B_Research_Final.pdf"&gt;81% of B2B marketers&lt;/a&gt; herald email newsletters as their most used form of content marketing.&lt;/li&gt;
&lt;li&gt; &lt;a href="https://blog.hubspot.com/marketing/email-marketing-stats"&gt;64% of small businesses&lt;/a&gt;  use email marketing to reach customers.&lt;/li&gt;
&lt;li&gt;The Globe and Mail raised  &lt;a href="https://www.niemanlab.org/2018/12/get-rid-of-the-content-no-one-reads-offer-surprises-and-candy-and-other-tricks-for-retaining-subscribers/"&gt;retention rates by 140 percent&lt;/a&gt;  when they emailed subscribers with the highest propensity to churn.&lt;/li&gt;
&lt;li&gt;For every $1 you spend on email marketing, you can expect an  &lt;a href="https://dma.org.uk/uploads/misc/marketers-email-tracker-2019.pdf"&gt;average return of $42&lt;/a&gt; .&lt;/li&gt;
&lt;li&gt;The global e-mail marketing market was valued at $7.5 billion in 2020 and is projected to increase to  &lt;a href="https://www.statista.com/statistics/812060/email-marketing-revenue-worldwide/"&gt;$17.9 billion by 2027&lt;/a&gt; .&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sounds appealing, right? &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--12oGgeLy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317299807/C1pW7uVM-.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--12oGgeLy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317299807/C1pW7uVM-.jpeg" alt="i313758.jpeg" width="500" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But that’s just a sliver of all the benefits newsletters can bring to the table. So let’s wrap these statistics into some more reasons for investing in email marketing.&lt;/p&gt;

&lt;h1&gt;
  
  
  Reason #1. Newsletters are cost-friendly
&lt;/h1&gt;

&lt;p&gt;On average, a mid-size business spends around $9 - $1,000 per month on email marketing provided they DIY their campaigns or $300 - $500 per month if they hire an agency. That - compared against the average of $4,000 to $7,000 per month for a social media campaign. What’s more tempting is that  &lt;a href="http://www.experian.com/small-business/why-email-marketing.jsp"&gt;$1 spent on email marketing&lt;/a&gt;  typically provides a return of $45 to $50.&lt;/p&gt;

&lt;p&gt;The most common barrier to establishing a regular email newsletters regimen is that many people view it as a chore. However, email marketing can be largely automated, which also contributes to its cost-effectiveness.&lt;/p&gt;

&lt;p&gt;And the best part about automating your newsletter campaign is that it only needs to be set up once. From now on, they’ll automatically generate sales without manual input (excluding content creation).&lt;/p&gt;

&lt;p&gt;Speaking of sales.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7369r6Sk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317775218/SZ3Oree5l.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7369r6Sk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317775218/SZ3Oree5l.jpeg" alt="-az237m1.jpeg" width="880" height="594"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Reason #2. Newsletters boost sales results
&lt;/h1&gt;

&lt;p&gt;According to Optin Monster, around 60 percent of consumers have made a purchase that was a direct result of a promotional newsletter they received. Compare that with  &lt;a href="https://optinmonster.com/email-marketing-vs-social-media-performance-2016-2019-statistics/"&gt;12.5 percent of consumers&lt;/a&gt;  who say they’d consider using the ‘buy’ button on social media. The winner is obvious.&lt;/p&gt;

&lt;p&gt;The reason behind the sales potential of newsletters lies in our innate need to feel special. Brands can use this feeling as an impetus to yield better results. By including only-for-you content into newsletters (coupons, special deals, etc), companies show their appreciation for regular customers. This, in turn, leads to more purchases, including repeat ones.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zPDXETU7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317800308/Bw-9EEt9C.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zPDXETU7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317800308/Bw-9EEt9C.jpeg" alt="-3b33771.jpeg" width="880" height="586"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Reason #3. Newsletters get you closer to your customers
&lt;/h1&gt;

&lt;p&gt;One of the marketing commandments reads - &lt;em&gt;Thou shalt be where your customers are.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This will not bring you to the Promised Land. But sharing the same whereabouts will certainly strengthen subscriber engagement and keep you connected to the audience. Considering the number of email users, your chances of catching up with your customers are impressively high.&lt;/p&gt;

&lt;p&gt;Customers also want to establish a relationship of trust with businesses and brands they like. Reaching out to the audience in person is what builds this credit - and that’s exactly what newsletters are doing.&lt;br&gt;&lt;br&gt;
Create a story, use powerful subject lines and polished newsletter design…and voila! You get the luxury of a personalized experience that goes beyond sales.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LCP9rKXi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317821843/-pdcBg0CX.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LCP9rKXi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1639317821843/-pdcBg0CX.jpeg" alt="-xi437z8.jpeg" width="880" height="584"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Reason #4. Email marketing drives traffic to your website
&lt;/h1&gt;

&lt;p&gt;Newsletters work wonders. But it doesn’t mean you have to give up on other channels. In fact, all your marketing efforts can complement each other, exchanging traffic.&lt;/p&gt;

&lt;p&gt;According to the  &lt;a href="http://blogs.salesforce.com/company/2013/07/email-marketing-stats.html"&gt;Salesforce blog&lt;/a&gt; , over 80 percent of users open emails from companies. It means you have 80 percent of additional traffic that can support, say, your blog.&lt;/p&gt;

&lt;p&gt;Thus, you can dedicate a weekly newsletter to showcase your social posts or blog posts you published this month. If you link your newsletter to the website, the traffic will be directed straight back to you, bypassing tricky Google algorithms and backlinks. Thereby, a newsletter will aid you in growing other channels by increasing organic website traffic.&lt;/p&gt;

&lt;h1&gt;
  
  
  Reason #5. Newsletters promote your products and services
&lt;/h1&gt;

&lt;p&gt;Long gone are the days of street criers hawking their products and services in open-air markets. Today, we have recommendation engines, fancy designs, and immersive experiences to lure the customer. &lt;/p&gt;

&lt;p&gt;And newsletters seem to be the most affordable and easiest way to promote new offerings. Launching a new service? Let your customers know about it! Promoting a product? Create a sense of urgency by making it available for a limited period. Marketing tactics may vary, but they can all be perfectly wrapped into one, engaging and cool-looking newsletter.&lt;/p&gt;

&lt;h1&gt;
  
  
  Wait. That’s all?
&lt;/h1&gt;

&lt;p&gt;No, it’s not. There are hundreds of reasons to create a regular rhythm of newsletters, be it for a retail company or a technology vendor. And while sales are frequently the objective of email marketing, the main priority is to establish a relationship with clients, which can lead to other long-term benefits for a company.&lt;/p&gt;

&lt;p&gt;So instead of cutting Amazonian trees for a product brochure or wasting marketing dollars on social media, try newsletters next time. Those are much easier on the environment and your financial resources. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Created with help of  &lt;a href="https://www.linkedin.com/in/tatsiana-isakova-5a2ab21a2"&gt;Tatsiana Isakova&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you need some help with emails →  &lt;a href="https://arthur.tkachenko.netweight@gmail.com/"&gt;send a message&lt;/a&gt; . Let’s do it correctly.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://www.udemy.com/course/email-marketing-beginners-guide-for-small-business/"&gt;Recently created an Udemy course on emails&lt;/a&gt; . If you need a coupon - message.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Building a simple module with basic email templates</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Wed, 24 Aug 2022 20:01:30 +0000</pubDate>
      <link>https://dev.to/atherdon/building-a-simple-module-with-basic-email-templates-53m1</link>
      <guid>https://dev.to/atherdon/building-a-simple-module-with-basic-email-templates-53m1</guid>
      <description>&lt;p&gt;A story about the need for a default email template package. From novice developers to experienced ones, most are involved in sending emails programmatically. Sending emails is like building forms: most of the developers involved in building the web did it.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If you are learning nodeJS, then you probably used nodemailer.&lt;/li&gt;
&lt;li&gt;If you are building your product, I bet you are thinking about connecting your code with SendGrid or MailGun and sending some transactional emails.&lt;/li&gt;
&lt;li&gt;If you are trying to make that sign-up form work and send confirmation emails - I hear you.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/26xixwgcq2eYJ6wog/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/26xixwgcq2eYJ6wog/giphy.gif" alt="Image description" width="480" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We have a lot of resources and simple tutorials online that might help you to do such basic things. It is cool that you can read some tutorials, install a few packages and go!&lt;/p&gt;

&lt;p&gt;Even starting with some SAAS boilerplate that removes the first configuration steps and gives you a great jumpstart for your ideas.&lt;/p&gt;

&lt;p&gt;Now you can send your empty email with "Hello world" from your server and be happy when it is delivered to your inbox. And this is where most developers feel that everything is great and stop doing more.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XCwVqkAG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gy487ny5sjdm8fk0hrfz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XCwVqkAG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gy487ny5sjdm8fk0hrfz.jpg" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And while my module is written in JS, I don't think that it is a hard task to convert it into other languages. If someone wants to contribute, feel free to jump aboard. I’m always friendly to contributors' pull requests.&lt;/p&gt;

&lt;p&gt;Ok, let's try to imagine that you are building your email-related functionality, related to emails from scratch -- you will try to organize email messages in a separate folder, maybe even make it translatable into multi-languages, testing your ability to render it with variables received from other sources...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--q1HfGBkk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qmwwy4ql8afh0lozew14.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--q1HfGBkk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qmwwy4ql8afh0lozew14.jpg" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But you will probably never try to send an email with a full template from the beginning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;But you should do it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--C1853XnV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8tsr8cxo1xc9pr0b0djd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--C1853XnV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8tsr8cxo1xc9pr0b0djd.jpg" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  There are a lot of important questions that you have to ask yourself.
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Does your email template render all necessary thoughts?&lt;/li&gt;
&lt;li&gt;What about images? Do you have a folder with images that is available from outside?&lt;/li&gt;
&lt;li&gt;Are all permissions set correctly? (Ie. not only your logo must be visible)&lt;/li&gt;
&lt;li&gt;What about links?&lt;/li&gt;
&lt;li&gt;What about supporting different email clients? (Yes there is not only your email app that you update frequently.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gnel2wO0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zbqja47zzcbtp4djeu0t.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gnel2wO0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zbqja47zzcbtp4djeu0t.jpg" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some people use Thunderbird and it disables image rendering by default (just to let you know).&lt;/p&gt;

&lt;p&gt;All those things might crash your email. Plus, it’s an old HTML4 code, so everything is so fragile.&lt;/p&gt;

&lt;p&gt;I was trying to solve our inner coding problem a few months ago. We had an issue with making email templates to be precise --&amp;gt; we split them into partials, but I still didn't like what my stomach was telling me about manipulating with markup emails.&lt;/p&gt;

&lt;p&gt;But that is a story for another article. And it was time for me to be inspired by other developers.&lt;/p&gt;

&lt;p&gt;I reviewed a few repositories during one night. I found a few basic, but interesting solutions.&lt;/p&gt;

&lt;p&gt;While our render method was working well for our needs -&amp;gt; it didn't give you this feeling of quickly understanding what your code is doing.&lt;/p&gt;

&lt;p&gt;We didn't have it.&lt;/p&gt;

&lt;p&gt;So I saved links and copied a few methods into temporary files.&lt;/p&gt;

&lt;p&gt;It was not enough, especially as our problem was not gone anyway. At that moment I realized that a lot of projects might have similar issues. Imagine this situation: you have your monolith application and you need to send a test email via your Email Transport provider.&lt;/p&gt;

&lt;p&gt;And sending a few blank emails with 2 lines is not enough either. We all need a quick and easy way to do it properly without additional knowledge. One of the best ways is to use a predefined working solution. So I decided to make it an open JS module and easy to use for everyone.&lt;/p&gt;

&lt;p&gt;And I created two repositories for that &lt;/p&gt;

&lt;p&gt;The first repository contains 3 files. And it's easy to read. Just a long string aka literal with an email template inside.&lt;/p&gt;

&lt;p&gt;What's good about this repository is that you can install it via npm, use it a few times, while debugging your project, and then delete it.&lt;/p&gt;

&lt;p&gt;like &lt;code&gt;yarn add javascript-email-templates&lt;/code&gt; and just use one or a few templates imported.&lt;/p&gt;

&lt;p&gt;Or you can use a statement like,&lt;/p&gt;

&lt;p&gt;&lt;code&gt;if(NODE_ENV == 'production') {&lt;br&gt;
    // send a test email to an admin&lt;br&gt;
}&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;and it will work for a lot of cases&lt;/p&gt;

&lt;p&gt;The second repository can be more interesting.&lt;/p&gt;

&lt;p&gt;Basically, I copy-pasted a render method from other repositories. Yes, they have "free to use and modify" license.&lt;/p&gt;

&lt;p&gt;I want to extend and isolate that render method, so it can be an independent package, suit our project needs and be easy to customize, if necessary (there is always a need to customize things. you can't make it work from the first shot).&lt;/p&gt;

&lt;p&gt;Show some love if you want more articles like this one! any activity will be appreciated.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Tested Ways to Increase Your Newsletter Subscribers</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Tue, 23 Aug 2022 19:59:57 +0000</pubDate>
      <link>https://dev.to/atherdon/tested-ways-to-increase-your-newsletter-subscribers-14fi</link>
      <guid>https://dev.to/atherdon/tested-ways-to-increase-your-newsletter-subscribers-14fi</guid>
      <description>&lt;p&gt;Money is on the list. Impossible to deny it. Hang this sentence next to your PC. The newsletter is the best Web Marketing tool that exists. Dario Vignali, one of the best-known web marketing experts, talks about it in-depth in some posts and writes:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"If tomorrow I had to choose between the blog or the newsletter, I would choose the newsletter without a shadow of a doubt. With the Newsletter, I just need to create a new blog and notify my subscribers to generate results."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Acquiring contacts from visitors to a site also means acquiring potential customers (lead generation). The newsletter can bring traffic wherever you want and therefore also generates more sales than any other marketing tool.&lt;/p&gt;

&lt;p&gt;However, before you can send mail you need people to subscribe to the newsletter. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TZv6hykD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3vwrtp3ttaw58mgrqakt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TZv6hykD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3vwrtp3ttaw58mgrqakt.png" alt="Image description" width="793" height="709"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are 7 foolproof tactics to increase your newsletter subscribers:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Make Registration Simple&lt;/li&gt;
&lt;li&gt;Create useful content that people are looking for&lt;/li&gt;
&lt;li&gt;Gain Authority and Build Your Audience&lt;/li&gt;
&lt;li&gt;Offer Something of Value in Exchange for Membership&lt;/li&gt;
&lt;li&gt;Promote Your Newsletter On Social Media&lt;/li&gt;
&lt;li&gt;Be Transparent and Make Expectations Clear&lt;/li&gt;
&lt;li&gt;Test and Optimize&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;1. Make Registration Simple&lt;/strong&gt;&lt;br&gt;
I'm not implying that your users don't have their heads, but some websites are really hard to sign up for. &lt;br&gt;
Don't be afraid to repeat the subscribe options. There should be at least one on every page of your website to increase the number of your subscribers.&lt;/p&gt;

&lt;p&gt;Some tips to place your forms:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Menu&lt;/strong&gt;. People are expecting a button that can lead to a landing page or can bring up a popup to subscribe to the menu, on the right, so get them ready!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8wDzLiF3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wawbxgwwnwqcj6ysyayy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8wDzLiF3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wawbxgwwnwqcj6ysyayy.png" alt="Image description" width="838" height="761"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Make it clear to your visitors that your site's newsletter is really important: place a &lt;strong&gt;registration form&lt;/strong&gt; next to the site logo, above the menu. Insert a good call to action - it is essential since it is almost always inconvenient to insert images at that point of the site. &lt;/p&gt;

&lt;p&gt;Slowly, we adapt to international standards, but we are quite rusty in doing so and sometimes we just don't do it. One of the exaples is the option on the &lt;strong&gt;Homepage&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;When an ordinary guy visits your website, he inevitably lands or passes by the Homepage. Implement this type of form on your website and you will see the subscription graphs soar!&lt;br&gt;
I think it's pretty obvious! At the end of each post, there should be a registration form, possibly relating to the article based on the category to which it belongs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tIdykT9l--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mztu7kb31zoscx3utbqp.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tIdykT9l--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mztu7kb31zoscx3utbqp.jpg" alt="Image description" width="880" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Page 404&lt;/strong&gt;. If a visitor stumbles upon a page that for whatever reason will close the site, he be gone forever. How can we fix it? &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First, you have to remedy and fix all the 404 links. &lt;/li&gt;
&lt;li&gt;Secondly - as a piece - by offering an ebook or something of interest to the reader so that he subscribes to the newsletter and we can train him properly and then lead him to purchase one of yours info-products.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;How to increase the number of subscribers of your newsletter?&lt;br&gt;
If you have a Genesis theme you can use &lt;strong&gt;Genesis 404 Page&lt;/strong&gt;, otherwise use this plugin:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;404 page - your smart custom 404 error page&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next to the social buttons&lt;/strong&gt; you can integrate an opt-in also next to the social sharing buttons. To see which plugins allow you to do this, read this review of the best plugins.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Type of newsletters&lt;/strong&gt;&lt;br&gt;
Create useful content that people are looking for.&lt;br&gt;
If one arrives on a cooking site it is possible to assume that he is attracted to that same topic.&lt;/p&gt;

&lt;p&gt;If you create posts that your visitors like, they are more likely to subscribe to your newsletter, believing they could get even more meaningful content than they've already seen.&lt;/p&gt;

&lt;p&gt;Good content is informative and/or entertaining (better if it has both characteristics).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Gain Authority and Build Your Audience&lt;/strong&gt;&lt;br&gt;
Audience look around for opportunities to increase your exposure by writing about previously uncovered topics and discussing others known in your industry.&lt;/p&gt;

&lt;p&gt;2 ways to start this endless process are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Become a guest blogger or contributor. Make a list of blogs in your industry that receive a lot of traffic, publish it as a post with a link to each site and send an email to each of them notifying them of the link. After a while, ask if you can publish posts on their blogs. They will probably return the favor to you.&lt;/li&gt;
&lt;li&gt;Follow influencers (they can be podcasters, YouTubers, bloggers, streamers, Instagramers,…) and get noticed: share, comment, discuss and take center stage!&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Increasing your Online Authority will bring more traffic to your site, which will be genuinely interested in your blog topics. So he will be more willing to subscribe to the newsletter than a reader that comes directly from Google.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Offer Something of Value in Exchange for Membership&lt;/strong&gt;&lt;br&gt;
To convert simple visitors into loyal readers by making them subscribe to the newsletter, you need to leverage a &lt;em&gt;Lead Magnet&lt;/em&gt;: the user is blackmailed with exclusive content.&lt;/p&gt;

&lt;p&gt;To implement this Direct Email Marketing technique, however, you must have a fundamental tool for every self-respecting marketer an autoresponder.&lt;/p&gt;

&lt;p&gt;You must make it clear that by subscribing to your newsletter you have the exclusive access that most people on this planet do not have!&lt;/p&gt;

&lt;p&gt;Encourage new visitors to sign up by promising them eBooks of a few but interesting pages. The length doesn't matter (especially because Google doesn't have to see them). They must offer hard-to-find information that can attract a fair number of visitors.&lt;/p&gt;

&lt;p&gt;Some tips for a perfect lead magnet:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Provide a specific solution for an ultra-specific market&lt;/li&gt;
&lt;li&gt;Commit to promising something of great value (not too many solutions or vague things)&lt;/li&gt;
&lt;li&gt;Make sure that the user gets the desired final result&lt;/li&gt;
&lt;li&gt;Give immediate satisfaction&lt;/li&gt;
&lt;li&gt;Make your lead trust you and your brand.&lt;/li&gt;
&lt;li&gt;Make sure that your solution has value (not in money, but a real solution to the user's problem)&lt;/li&gt;
&lt;li&gt;Make a quick reference (a checklist, for example, will certainly be leaner than a 40-page PDF)
PRO TIP: Give a real price to what you offer (be it a PDF, video or other), like €7, €17 or €37.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gah4FBUR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rykc03lhtjgb79meqvz0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gah4FBUR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rykc03lhtjgb79meqvz0.png" alt="Image description" width="880" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To get an example of this technique just subscribe to Death to the Stock Photo, which promises new free (spectacular) images every month. This technique keeps subscribers loyal and turns them into potential customers quickly!&lt;/p&gt;

&lt;p&gt;If you are interested in other tips for growing your online keep reading.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Promote Your Newsletter On Social Media&lt;/strong&gt;&lt;br&gt;
Most online tools offer integration with Facebook and Twitter. Integration with Facebook in practice, you create a form with your favorite Email Marketing service and synchronize it with Facebook. It will then create a tab on the Facebook page. People who like your page can therefore sign up without visiting your website!&lt;/p&gt;

&lt;p&gt;Another nice way to promote a newsletter is to publish part of what you offer exclusively to subscribers on social networks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Be Transparent and Make Expectations Clear&lt;/strong&gt;&lt;br&gt;
Nobody likes to be made fun of. When you ask your audience to subscribe to your newsletter, you need to be sure that you deliver on all the promises you make. Otherwise, new subscribers will unsubscribe immediately and will mark your emails as SPAM.&lt;br&gt;
Watch out for the brand!&lt;br&gt;
Is it you, remember?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Test and Optimize&lt;/strong&gt;&lt;br&gt;
When it comes to Email Marketing, we are talking about percentage data and general advice. This is because the key is to test.&lt;/p&gt;

&lt;p&gt;This is not the only way to understand what works and what doesn't: you can always read the posts you find around ...&lt;/p&gt;

&lt;p&gt;However, it is the most reliable method, since you are talking about your niche, your site, and your audience! The techniques of a site that talks about SEO are not so effective with a furniture one.&lt;/p&gt;

&lt;p&gt;You have to test everything: the copy, the placement of the various options and widgets on your site, the type of gifts, and the content you offer.&lt;/p&gt;

&lt;p&gt;Ask for feedback from your subscribers. Ask what they would like to have as a gift or use tools to analyze what your subscribers are doing through your service to send them emails. Do A / B testing and optimize your Email Marketing strategy!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>EU4UA: a platform that helps Ukrainians to find housing and jobs in Europe</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Thu, 18 Aug 2022 20:41:48 +0000</pubDate>
      <link>https://dev.to/atherdon/eu4ua-a-platform-that-helps-ukrainians-to-find-housing-and-jobs-in-europe-2bdn</link>
      <guid>https://dev.to/atherdon/eu4ua-a-platform-that-helps-ukrainians-to-find-housing-and-jobs-in-europe-2bdn</guid>
      <description>&lt;h1&gt;
  
  
  EU4UA: a platform that helps Ukrainians to find housing and jobs in Europe
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://fr.eu4ua.org/"&gt;EU4UA&lt;/a&gt; was launched in only 48 hours on February 28th by 4 tech entrepreneurs: the co-founders of &lt;a href="https://www.jobgether.com/"&gt;Jobgether&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/arnauddevigne/"&gt;Arnaud Devigne&lt;/a&gt; based in France, &lt;a href="https://www.linkedin.com/in/alexandrehernandez/"&gt;Alexandre Hernandez&lt;/a&gt; based in Spain, &lt;a href="https://www.linkedin.com/in/juan-bourgois/"&gt;Juan Bourgeois&lt;/a&gt; based in Belgium, and the CTO &lt;a href="https://www.linkedin.com/in/alexis-rodr%C3%ADguez-a9743910b/"&gt;Alexis Rodriguez&lt;/a&gt; based in Colombia. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://fr.eu4ua.org/"&gt;EU4UA&lt;/a&gt; allows Ukrainian refugees to connect with European citizens willing to provide free emergency accommodation and find a job in no more than a click. Users can share their own housing in Europe available while companies can post their job openings. It is thanks to the mobilization, in less than five days, of two hundred people around the world from Tech that this initiative was able to see the light of day.&lt;/p&gt;

&lt;p&gt;The project founders aim to enable all refugees to find decent housing for free and therefore avoid the harsh conditions faced in refugee camps. Once arriving in Europe many Ukrainians started looking for a job to have a stable and reliable source of income without relying much on government social support. After numerous interviews and surveys of what the refugees' needs are, the additional feature of job search was added to the website. &lt;/p&gt;

&lt;p&gt;To do so, the EU4UA team seeks to use the internet and technologies to activate decentralized, spontaneous manifestations of solidarity in response to the unprecedented international crisis we are currently facing.&lt;/p&gt;

&lt;p&gt;Thanks to this solution, over 50 000 Ukrainian families have registered to find emergency accommodation and 23% of them have already found European hosts via EU4UA. &lt;/p&gt;

&lt;p&gt;To date, most hosts are located in France, the United Kingdom, and Spain, followed by Germany, Benelux, and Italy. 64% of them have hosted or are still currently hosting a refugee family.&lt;/p&gt;

&lt;p&gt;In terms of jobs, there are currently over 11,000 vacancies in the industries where Ukrainian talents desire to work the most: the hospitality industry (38%), housekeeping / caregiving / cleaning (30%), catering and restaurant business (26%), followed by administrative and office jobs, sales, IT, culture, and design as well as wellness and beauty sectors. &lt;/p&gt;

&lt;p&gt;The EU4UA team believes that the tech for solidarity can become a gamechanger in tackling any future potential crisis and leveraging civil society mobilization to address any kind of challenges. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Introducing a Simple Module for Parsing CSV Files</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Wed, 17 Aug 2022 20:48:49 +0000</pubDate>
      <link>https://dev.to/atherdon/introducing-a-simple-module-for-parsing-csv-files-310k</link>
      <guid>https://dev.to/atherdon/introducing-a-simple-module-for-parsing-csv-files-310k</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7NxDgR31--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185234584-a5932690-24cf-4a89-9a8b-ade13844aa92.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7NxDgR31--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185234584-a5932690-24cf-4a89-9a8b-ade13844aa92.png" alt="image" width="880" height="380"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today I want to introduce a simple module for parsing CSV files&lt;/p&gt;

&lt;p&gt;Recently I was exploring my old repository: &lt;a href="https://github.com/Food-Static-Data/food-datasets-csv-parser"&gt;https://github.com/Food-Static-Data/food-datasets-csv-parser&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Inside I have a cool set of small modules, that helped me a lot. As my code is highly tied to those packages -&amp;gt; I need to pray for developers that build them, so I don't need to spend precious time.&lt;/p&gt;

&lt;p&gt;List of modules that I'm using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;csv-parser&lt;/li&gt;
&lt;li&gt;fs&lt;/li&gt;
&lt;li&gt;lodash&lt;/li&gt;
&lt;li&gt;path&lt;/li&gt;
&lt;li&gt;path-exists&lt;/li&gt;
&lt;li&gt;shelljs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Why did I create this package? It's simple. During our work @ Groceristar, we came around a number of databases and datasets, related to "food-tech". To be able to extract that data and play with it -&amp;gt; you need to parse CSV files.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--d0pk0nt2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235031-ed9e4b21-182e-4481-8b36-90df8fba3718.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--d0pk0nt2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235031-ed9e4b21-182e-4481-8b36-90df8fba3718.png" alt="image" width="880" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4AIfCGjl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235084-6cfc5270-ca9e-40c2-be81-1bb9abee2fef.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4AIfCGjl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235084-6cfc5270-ca9e-40c2-be81-1bb9abee2fef.png" alt="image" width="880" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cf4fKrBm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235128-5f773f67-012c-4366-bcac-b2ca065e69dd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cf4fKrBm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235128-5f773f67-012c-4366-bcac-b2ca065e69dd.png" alt="image" width="880" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dBumIchp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235168-83189e17-cbc3-4b19-80a1-d618f3dde58f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dBumIchp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235168-83189e17-cbc3-4b19-80a1-d618f3dde58f.png" alt="image" width="528" height="608"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Link to the repository: &lt;a href="https://github.com/Food-Static-Data/food-datasets-csv-parser"&gt;https://github.com/Food-Static-Data/food-datasets-csv-parser&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Link to npm page: &lt;a href="https://www.npmjs.com/package/@groceristar/food-dataset-csv-parser"&gt;https://www.npmjs.com/package/@groceristar/food-dataset-csv-parser&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I will also post updates about building modules for static data on indie hackers. While it didn't help with promotions a lot, founders are pretty positive people and their support really matters. Here is an org that I created few years ago: &lt;a href="https://www.indiehackers.com/product/food-static-data"&gt;https://www.indiehackers.com/product/food-static-data&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As usually, experienced developers might tell me that I'm stupid and CSV parsing is a mundane procedure. But I don't care. I realized that for a few separate projects we are running similar code. So I decided to isolate it.&lt;/p&gt;

&lt;p&gt;I did it a few times before I finally find a way to make it work as I like. And you can see how it looks right now.&lt;/p&gt;

&lt;p&gt;I can say, not ideal, but it was working fine for me. Right now I plan to revamp this package a little bit, in order to make it work with the latest versions of rollupjs and babel.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RzVH0iSc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235327-8b0e2cd1-3359-4da6-913f-cb827b91c5f4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RzVH0iSc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235327-8b0e2cd1-3359-4da6-913f-cb827b91c5f4.png" alt="image" width="399" height="304"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--P-Tyt-NO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235384-ae84e446-8750-4741-9b43-d85bbe1755f3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P-Tyt-NO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235384-ae84e446-8750-4741-9b43-d85bbe1755f3.png" alt="image" width="750" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PCNVzJjQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235442-af98c314-cc8d-4978-9bd8-d6b4913f667b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PCNVzJjQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235442-af98c314-cc8d-4978-9bd8-d6b4913f667b.png" alt="image" width="500" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---aDFeeY7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235486-c6405d45-fe2b-4521-b178-804e3988acf5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---aDFeeY7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235486-c6405d45-fe2b-4521-b178-804e3988acf5.png" alt="image" width="721" height="542"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7rYVa7ok--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235534-06410b11-fc09-4dc5-8f8d-16870eada491.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7rYVa7ok--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235534-06410b11-fc09-4dc5-8f8d-16870eada491.png" alt="image" width="863" height="577"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XmAWqZMu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235590-c3bd6fad-4f54-49bd-abe0-73687a903598.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XmAWqZMu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235590-c3bd6fad-4f54-49bd-abe0-73687a903598.png" alt="image" width="434" height="752"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;While the idea is simple: connecting a dataset in CSV format, parsing it, and exporting data as you need it, while you need to make it work with 10 different datasets, things arent as easy as they sound in your head.&lt;/p&gt;

&lt;p&gt;CSVs not only related to food tech datasets. But for me was important to be able to use different datasets and easy to play with it. It makes other modules that we are building data-agnostic and more independent to a database/frameworks/logic. Basically, around this idea, we created and optimized like 13 repositories. Recently I created a separate organization that will be focused on those repositories only.&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://github.com/Food-Static-Data"&gt;https://github.com/Food-Static-Data&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Later I plan to remove some repositories when they wouldn't be replaced by other, more popular, and stable tools. This current module can be useful for parsing other datasets too. But making it separate from the food tech topic isn't my task at this point.&lt;/p&gt;

&lt;p&gt;And I was able to include and implement cool and important packages, like husky and coveralls. I can't say that I get most from them, but at the same time, it helped me to jump into the "open source ocean" that related to the GitHub rabbit hole that I'm still exploring for so many years.&lt;/p&gt;

&lt;p&gt;and it's good to not just type another line of code, but also be able to see that your codebase is solid and nothing breaking it behind your back&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EjY77q94--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235786-d62fb64b-de4d-421a-9da0-b09e009c2826.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EjY77q94--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235786-d62fb64b-de4d-421a-9da0-b09e009c2826.png" alt="image" width="866" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OcAoE06M--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235825-33336398-411c-498d-a081-cb2293255bd8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OcAoE06M--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235825-33336398-411c-498d-a081-cb2293255bd8.png" alt="image" width="768" height="508"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;CodeClimate(&lt;a href="https://codeclimate.com/"&gt;https://codeclimate.com/&lt;/a&gt;) helped me to explore and be able to take another look at how to develop things.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kd6Eqa8J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235914-d3fa36ec-efbe-4e67-b04d-d1a5bbfa2da5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kd6Eqa8J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235914-d3fa36ec-efbe-4e67-b04d-d1a5bbfa2da5.png" alt="image" width="865" height="517"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QTIVHOp6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235992-aa056d4b-2647-468e-ac2f-50b6f1d8242d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QTIVHOp6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185235992-aa056d4b-2647-468e-ac2f-50b6f1d8242d.png" alt="image" width="880" height="646"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bP9in1cV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236048-420b1600-a8b5-4be6-8eae-8be903f3a7b9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bP9in1cV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236048-420b1600-a8b5-4be6-8eae-8be903f3a7b9.png" alt="image" width="880" height="454"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yeah, codeclimate shows that I have code duplicates and ~50h of tech debt. Looks like a lot, right? But this is a small independent package.&lt;br&gt;
Imagine how much tech debt has your huge monolith project. Years of wasted time of developers, probably 🙂&lt;/p&gt;

&lt;p&gt;At some point i'll remove duplicates and it will reduce number of hours on this page.&lt;/p&gt;

&lt;p&gt;Plus, usually, your product owner or CTO is busy and can't review code and be able to track things inside your code.&lt;br&gt;
CodeClimate can do some stuff for you. Just check those settings. Plus, they support open-source movement. So if your code is open and located on GitHub, you can use it for free.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Sjx4mPYs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236163-65ceced9-81f3-4894-bf2e-fb982f309d11.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Sjx4mPYs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236163-65ceced9-81f3-4894-bf2e-fb982f309d11.png" alt="image" width="880" height="866"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stretch goals are simple&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I want to invest some time into CI/CD stuff. At this moment i'll pick Travic CI. At some point i'll extend it, so when a new version of this package is published, i'll run it against our datasets and will see if something breaks or not.&lt;/li&gt;
&lt;li&gt;I also need to remove duplicated code that i was moved into separated packages but still present here, due to back capability.&lt;/li&gt;
&lt;li&gt;and it's also not cool to see JS code with all there csv files at the same repository. I need to came with idea about how to organize folders and make it easy to navigate. While it works for me - other people might find it very confusing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We even did a great readme file with an explanation of how to run this package&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HapUxXYE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236408-3c4d8cb1-3450-41ae-8ca1-9c7ed47f6e10.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HapUxXYE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236408-3c4d8cb1-3450-41ae-8ca1-9c7ed47f6e10.png" alt="image" width="880" height="447"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YrxS57G9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236450-75aab47c-1819-4991-aefb-a944eecf6a0b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YrxS57G9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236450-75aab47c-1819-4991-aefb-a944eecf6a0b.png" alt="image" width="880" height="278"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GMYiSYyo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236495-72f44138-1814-415d-b3e7-bc5dee1c75f5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GMYiSYyo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236495-72f44138-1814-415d-b3e7-bc5dee1c75f5.png" alt="image" width="880" height="368"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Sbu294lm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236535-f0bb4b3a-88fb-435a-b088-9e87604c7368.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Sbu294lm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/109110458/185236535-f0bb4b3a-88fb-435a-b088-9e87604c7368.png" alt="image" width="880" height="232"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We collected a great number of datasets that can help a wast number of food projects. Some of them even sell the latest updates for money.&lt;br&gt;
Right now this module was tested with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;FoodComposition dataset&lt;/li&gt;
&lt;li&gt;USDA dataset(i pick 4 major tables with data)&lt;/li&gt;
&lt;li&gt;FAO(Food and Agriculture Organization of the United Nations) dataset
This module is not just for parsing data, we also have a need to write files in JSON format with formatted data inside.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Show some love if you want more articles like this one! any activity will be appreciated.&lt;/p&gt;

&lt;p&gt;Similar articles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackernoon.com/introducing-a-simple-npm-module-with-email-templates"&gt;https://hackernoon.com/introducing-a-simple-npm-module-with-email-templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackernoon.com/how-i-started-to-build-react-components-for-email-templates"&gt;https://hackernoon.com/how-i-started-to-build-react-components-for-email-templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackernoon.com/organizing-an-advanced-structure-for-html-email-template"&gt;https://hackernoon.com/organizing-an-advanced-structure-for-html-email-template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackernoon.com/open-sourcing-regular-expressions-for-markdown-syntax-module"&gt;https://hackernoon.com/open-sourcing-regular-expressions-for-markdown-syntax-module&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Email Marketing For eCommerce</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Wed, 10 Aug 2022 21:00:30 +0000</pubDate>
      <link>https://dev.to/atherdon/email-marketing-for-ecommerce-6n2</link>
      <guid>https://dev.to/atherdon/email-marketing-for-ecommerce-6n2</guid>
      <description>&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://kinsta.com/"&gt;Klaviyo&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Campaign Monitor (listed below)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://encharge.io/"&gt;Encharge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.newsletter2go.com/"&gt;Newsletter2go&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.linkedin.com/company/llazyemail/"&gt;Linkedin page of LLazyEmail&lt;/a&gt;
&lt;/h2&gt;

</description>
    </item>
    <item>
      <title>Best Email Marketing Tools for 2022</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Mon, 01 Aug 2022 12:20:00 +0000</pubDate>
      <link>https://dev.to/atherdon/best-email-marketing-tools-for-2022-h7a</link>
      <guid>https://dev.to/atherdon/best-email-marketing-tools-for-2022-h7a</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.getrevue.co/"&gt;Revue&lt;/a&gt; - Editorial newsletters tool for writers and publishers&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://sendgrid.com/"&gt;Sendgrid&lt;/a&gt; - Email delivery service&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://designmodo.com/postcards/"&gt;Postcards&lt;/a&gt; - Create awesome emails with drag &amp;amp; drop simplicity&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://beefree.io/"&gt;BEE&lt;/a&gt; - Create beautiful emails, fast.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://stripo.email/fr/"&gt;Stripo&lt;/a&gt; - Free email template builder&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://substack.com/"&gt;Substack&lt;/a&gt; - Paid newsletters made simple&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://mailchimp.com/"&gt;Mailchimp&lt;/a&gt; - Free emailing software&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://convertkit.com/"&gt;Converkit&lt;/a&gt; - Send automated emailing campaigns&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://sendy.co/"&gt;Sendy&lt;/a&gt; - Send newsletters, 100x cheaper&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://sendfox.com/"&gt;Sendfox&lt;/a&gt; - Start a newsletter without money&lt;/li&gt;
&lt;li&gt;
&lt;a href="//tinyletter.com"&gt;TinyLetter&lt;/a&gt; - Email for people with something to say&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.mailerlite.com/pricing"&gt;Mailerlite&lt;/a&gt; - Pricing mailerlite&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://buttondown.email/"&gt;Butondown&lt;/a&gt; - The easiest way to write/grow/build/launch/share/run/ your newsletter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.upscribe.net/"&gt;Upscribe&lt;/a&gt; - Upscribe Newsletter Creator: Email Capture Sign Up Forms, Marketing &amp;amp; Sequences Tool. No more battling with your email newsletter tool…&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://palabra.io/"&gt;Palabra&lt;/a&gt; - Automate your product-led growth&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://friendly.is/automate"&gt;Friendly&lt;/a&gt; - The Privacy Friendly Marketing Automation Software &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://froged.com/"&gt;Froged&lt;/a&gt; - Optimize your Customer Experience with One Powerful Product&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.mailjet.com/"&gt;Mailjet&lt;/a&gt; - Create and send beautiful emails without touching a single line of code&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://undersend.com/"&gt;UnderSend&lt;/a&gt; - Create and send personalized marketing campaing to your users based on their activities and properties. It`s ideal for SAAS&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://mailmeteor.com"&gt;MailMeteor&lt;/a&gt; - Send personalized mass emails with the best mail merge in Gmail&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://customer.io/"&gt;Customer.io&lt;/a&gt; - Build your dream messaging workflows (send targeted emails, push notifications, and SMS &amp;lt; indiehacker)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://flodesk.com/"&gt;Flodesk&lt;/a&gt; - Design emails people love to open&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.mailwarm.com/"&gt;Mailwarm&lt;/a&gt; - Don't land in spam anymore&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://convertkit.com"&gt;ConvertKit&lt;/a&gt; - How ConvertKit helps you as a creator&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.sendx.io/"&gt;SendX&lt;/a&gt; -  makes it easy to be a responsible email marketer&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://colorlib.com"&gt;Colorlib&lt;/a&gt; - is the most popular WordPress theme specific online resource which serves over 1 million pageviews each month&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://mailtrap.io/"&gt;Mailtrap&lt;/a&gt; - is a testing tool and is not designed to deliver emails to real addresses&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.feedotter.com"&gt;Feedotter&lt;/a&gt; - Automated RSS email, integrations with Marketo, Pardot, Eloqua, and drag-and-drop newsletter curation tools&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://stripo.email/fr/"&gt;Stripo&lt;/a&gt; - Plateforme de conception d'e-mails&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://emailoctopus.com/"&gt;EmailOctopus&lt;/a&gt; - Email marketing made easy&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://nocodeletters.com/"&gt;NoCodeLetters&lt;/a&gt; - Send your newsletters directly from Notion&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://birdsend.co/"&gt;BirdSend&lt;/a&gt; - Don't waste paying 3-5X more on an expensive email marketing tool&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.activecampaign.com/"&gt;ActiveCampaign&lt;/a&gt; - Drive growth with customer experience automation&lt;/li&gt;
&lt;li&gt;
&lt;a href="//www.aweber.com"&gt;AWeber&lt;/a&gt; - is an email marketing tool that allows you to: create a mailing list and capture data onto it; design newsletters that can be sent to the subscribers on your list; automate your email marketing via use of 'autoresponders' view and analyse statistics related to your email marketing campaigns.&lt;/li&gt;
&lt;li&gt;
&lt;a href="//convertkit.com"&gt;ConvertKit&lt;/a&gt; - is the go-to marketing hub for creators that helps you grow and monetize your audience with ease&lt;/li&gt;
&lt;li&gt;
&lt;a href="//www.constantcontact.com"&gt;Constant Contact&lt;/a&gt; - effective email marketing and other online marketing campaigns to meet business goals&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.omnisend.com/"&gt;Omnisend&lt;/a&gt; - is an omnichannel marketing automation platform for growth-focused ecommerce businesses&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.getresponse.com/"&gt;Getresponse&lt;/a&gt; - is an email marketing platform. It enables to create a valuable marketing list of prospects, partners, and clients, so can develop relationships with them and build a responsive and profitable customer base.&lt;/li&gt;
&lt;li&gt;
&lt;a href="//www.sendinblue.com"&gt;Sendinblue&lt;/a&gt; - is the only all-in-one digital marketing platform empowering B2B and B2C businesses, ecommerce sellers and agencies to build customer relationships through end to end digital marketing campaigns, transactional messaging, and marketing automation.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.privy.com/"&gt;Privy&lt;/a&gt; marketing for ecommerce companies&lt;/li&gt;
&lt;li&gt;
&lt;a href="//www.campaignmonitor.com"&gt;Campaign Monitor&lt;/a&gt; - is a global technology company that provides an email marketing platform that's easy to use yet extremely powerful&lt;/li&gt;
&lt;li&gt;
&lt;a href="//sendy.co"&gt;Sendy&lt;/a&gt; - is a self hosted email newsletter application that lets you send trackable emails via Amazon Simple Email Service (SES)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Mailtrain-org/mailtrain"&gt;Mailtrain&lt;/a&gt; - is a self-hosted newsletter app developed in Node. js. It allows you to manage large subscriber lists, generate a new campaign using entry data as message contents, send it to selected subscribers, and track individual click statistics for every link in the message.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://listmonk.app/"&gt;Listmonk&lt;/a&gt; - is a standalone, self-hosted, newsletter and mailing list manager. It is fast, feature-rich, and packed into a single binary. It uses a PostgreSQL (⩾ v9. 4) database as its data store.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.benchmarkemail.com/"&gt;BenchMark&lt;/a&gt; - is a simple email marketing tool for anyone who needs to send personalized email at scale.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://sendpulse.com/"&gt;SendPulse&lt;/a&gt; - is a cloud-based marketing solution that allows users to manage email, text messaging and push notifications through a single platform&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://flodesk.com/"&gt;Flodesk&lt;/a&gt; - a new email marketing service provider that’s built for creators, by creators&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://pepocampaigns.com/"&gt;Peopcampaigns&lt;/a&gt; - the most powerful email platform that allows you to connect your Amazon SES account and run your email marketing&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://mailster.co/"&gt;Mailster&lt;/a&gt; - is an easy to use Email Newsletter Plugin for WordPress&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.sparkpost.com/"&gt;Sparkpost&lt;/a&gt; - is the world’s first and only predictive email intelligence platform&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://jilt.com/"&gt;Jilt&lt;/a&gt; - eCommerce email marketing for WooCommerce, Shopify, and EDD Jilt&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.autopilothq.com/"&gt;Autopilot&lt;/a&gt; - brings the customer data platform, customer journey marketing, and customer journey analytics together to grow your SaaS business&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://keap.com/"&gt;Keap&lt;/a&gt; - the all-in-one sales and marketing automation platform designed to help you grow&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://mailbakery.com/"&gt;Mailbakery&lt;/a&gt; - simply beautiful custom email marketing newsletter templates, design and code email templates for marketing campaigns&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.linkedin.com/company/llazyemail/"&gt;Linkedin page of LLazyEmail&lt;/a&gt;
&lt;/h2&gt;

</description>
    </item>
    <item>
      <title>Cool Newsletters for developers [Part 3]</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Thu, 28 Jul 2022 11:14:05 +0000</pubDate>
      <link>https://dev.to/atherdon/cool-newsletters-for-developers-part-3-2432</link>
      <guid>https://dev.to/atherdon/cool-newsletters-for-developers-part-3-2432</guid>
      <description>&lt;h1&gt;
  
  
  Category: HTML5
&lt;/h1&gt;

&lt;h3&gt;
  
  
  FrontEnd Focus
&lt;/h3&gt;

&lt;p&gt;weekly HTML5 and Web Platform technology roundup. CSS 3, Canvas, WebSockets, WebGL, Native Client, and more.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://frontendfoc.us/"&gt;https://frontendfoc.us/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Gamedev.js Weekly
&lt;/h3&gt;

&lt;p&gt;Weekly newsletter about HTML5 Game Development&lt;/p&gt;

&lt;p&gt;&lt;a href="https://gamedevjsweekly.com/"&gt;https://gamedevjsweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Phaser World
&lt;/h3&gt;

&lt;p&gt;Weekly newsletter as a summary of all the new content -game releases, tutorials, videos, etc&lt;/p&gt;

&lt;p&gt;&lt;a href="https://phaser.io/"&gt;https://phaser.io/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  SVG/GraphQL
&lt;/h1&gt;

&lt;h3&gt;
  
  
  SVG Weekly
&lt;/h3&gt;

&lt;p&gt;weekly email focused on Scalable Vector Graphics (SVG)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://tinyletter.com/svgweekly"&gt;https://tinyletter.com/svgweekly&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  GraphQL Weekly
&lt;/h3&gt;

&lt;p&gt;weekly newsletter highlighting resources and news from the GraphQL community&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.graphqlweekly.com/"&gt;https://www.graphqlweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Category: programming (common section)
&lt;/h1&gt;

&lt;h3&gt;
  
  
  O’Reilly Programming Newsletter
&lt;/h3&gt;

&lt;p&gt;weekly Programming news and insights&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.oreilly.com/"&gt;https://www.oreilly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Programming Digest
&lt;/h3&gt;

&lt;p&gt;weekly newsletter for software engineers featuring top 5 links&lt;/p&gt;

&lt;p&gt;&lt;a href="https://programmingdigest.net/"&gt;https://programmingdigest.net/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Morning Cup of Coding
&lt;/h3&gt;

&lt;p&gt;daily newsletter featuring long-form technical articles of all fields of programming&lt;/p&gt;

&lt;p&gt;&lt;a href="https://morningcupofcoding.com/"&gt;https://morningcupofcoding.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Weekly Dev Tips
&lt;/h3&gt;

&lt;p&gt;weekly email each Wednesday with a new software development tip&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ardalis.com/tips/"&gt;https://ardalis.com/tips/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  LLVM Weekly
&lt;/h3&gt;

&lt;p&gt;A weekly newsletter covering developments in LLVM, Clang, and related projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://llvmweekly.org/"&gt;https://llvmweekly.org/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Discover dev
&lt;/h3&gt;

&lt;p&gt;Weekly digest of the best engineering blogs from across the web&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.discoverdev.io/"&gt;https://www.discoverdev.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Programming Feedback for Advanced Beginners
&lt;/h3&gt;

&lt;p&gt;Bi-weekly in-depth code-review related write-up&lt;/p&gt;

&lt;p&gt;&lt;a href="https://advancedbeginners.substack.com/"&gt;https://advancedbeginners.substack.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Active forks
&lt;/h3&gt;

&lt;p&gt;A weekly newsletter for open source enthusiats with a list of repositories and their recently active forks&lt;/p&gt;

&lt;p&gt;&lt;a href="https://activeforks.net/"&gt;https://activeforks.net/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  BaseClass
&lt;/h3&gt;

&lt;p&gt;A fortnightly newsletter explaining fundamental computing topics in under 5 minutes&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.baseclass.io/"&gt;https://www.baseclass.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Docto Tech Life
&lt;/h3&gt;

&lt;p&gt;A weekly newsletter featuring the latest Rails + Javascript + software engineering content&lt;/p&gt;

&lt;p&gt;&lt;a href="https://doctolib.engineering/engineering-news-ruby-rails-react/"&gt;https://doctolib.engineering/engineering-news-ruby-rails-react/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  GIMTEC
&lt;/h3&gt;

&lt;p&gt;weekly newsletter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.gimtec.io/"&gt;https://www.gimtec.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  A Byte of Coding
&lt;/h3&gt;

&lt;p&gt;A daily curated newsletter that features technical deep-dives on all things software engineering&lt;/p&gt;

&lt;p&gt;&lt;a href="https://abyteofcoding.com/"&gt;https://abyteofcoding.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  ObjectiveC
&lt;/h1&gt;

&lt;h3&gt;
  
  
  ObjC
&lt;/h3&gt;

&lt;p&gt;monthly issues covering the most important aspects of advanced iOS and OS X development&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.objc.io/"&gt;https://www.objc.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome iOS Newsletter
&lt;/h3&gt;

&lt;p&gt;A curated list of awesome iOS libraries, including Objective-C and Swift Projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ios.libhunt.com/newsletter"&gt;https://ios.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Node.js
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Node Weekly
&lt;/h3&gt;

&lt;p&gt;A free, once–weekly e-mail round-up of Node.js news and articles&lt;/p&gt;

&lt;p&gt;&lt;a href="https://nodeweekly.com/"&gt;https://nodeweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  npm Weekly
&lt;/h3&gt;

&lt;p&gt;about NPM&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.npmjs.com/package/npm-weekly"&gt;https://www.npmjs.com/package/npm-weekly&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Node.js Newsletter
&lt;/h3&gt;

&lt;p&gt;A weekly overview of the most popular Node.js news, articles and packages.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://nodejs.libhunt.com/newsletter"&gt;https://nodejs.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Swift
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Swift Newsletter
&lt;/h3&gt;

&lt;p&gt;Code examples, tutorials, screencasts and much more to learn Apple’s new programming language.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://swiftweekly.com/"&gt;https://swiftweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  iOS Dev Weekly
&lt;/h3&gt;

&lt;p&gt;The best iOS development links every week.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://iosdevweekly.com/"&gt;https://iosdevweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Swift Weekly Brief
&lt;/h3&gt;

&lt;p&gt;A community-driven weekly newsletter about Swift.org&lt;/p&gt;

&lt;p&gt;&lt;a href="https://swiftweekly.github.io/"&gt;https://swiftweekly.github.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Swift by Sundell
&lt;/h3&gt;

&lt;p&gt;the Swift by Sundell monthly newsletter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.swiftbysundell.com/contact/"&gt;https://www.swiftbysundell.com/contact/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  iOS Goodies
&lt;/h3&gt;

&lt;p&gt;Weekly iOS newsletter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ios-goodies.com/"&gt;https://ios-goodies.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Indie iOS Focus Weekly
&lt;/h3&gt;

&lt;p&gt;Best iOS development, marketing, Swift, design, and Xcode links.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://indieiosfocus.com/"&gt;https://indieiosfocus.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Swift Developments
&lt;/h3&gt;

&lt;p&gt;Weekly curated newsletter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://andybargh.com/swiftdevelopments/"&gt;https://andybargh.com/swiftdevelopments/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Go/R/Ruby
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Go Newsletter
&lt;/h3&gt;

&lt;p&gt;weekly newsletter about the Go programming&lt;/p&gt;

&lt;p&gt;&lt;a href="https://golangweekly.com/"&gt;https://golangweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Go
&lt;/h3&gt;

&lt;p&gt;weekly overview of the most popular Go news, articles&lt;/p&gt;

&lt;p&gt;&lt;a href="https://go.libhunt.com/newsletter"&gt;https://go.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  GoNotícias
&lt;/h3&gt;

&lt;p&gt;weekly newsletter &lt;/p&gt;

&lt;p&gt;&lt;a href="https://gonoticias.substack.com/"&gt;https://gonoticias.substack.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  R Weekly
&lt;/h3&gt;

&lt;p&gt;Weekly updates about R and Data Science. R Weekly is openly developed on GitHub.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rweekly.org/"&gt;https://rweekly.org/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Ruby Weekly
&lt;/h3&gt;

&lt;p&gt;A free, once–weekly e-mail round-up of Ruby news and articles&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rubyweekly.com/"&gt;https://rubyweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Ruby Articles
&lt;/h3&gt;

&lt;p&gt;Ruby posts by Thoughtbot&lt;/p&gt;

&lt;p&gt;&lt;a href="https://thoughtbot.com/blog/tags/ruby"&gt;https://thoughtbot.com/blog/tags/ruby&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Rails Weekly
&lt;/h3&gt;

&lt;p&gt;Weekly inside scoop of interesting commits, pull requests and more from Rails, delivered to your inbox every Friday.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rails-weekly.ongoodbits.com/"&gt;https://rails-weekly.ongoodbits.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Ruby Newsletter
&lt;/h3&gt;

&lt;p&gt;A collection of awesome Ruby gems, tools, frameworks and software.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ruby.libhunt.com/newsletter"&gt;https://ruby.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  PHP
&lt;/h1&gt;

&lt;h3&gt;
  
  
  PHP Weekly
&lt;/h3&gt;

&lt;p&gt;A free once-a-week newsletter, featuring some great articles, news and blog posts.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.phpweekly.com/"&gt;https://www.phpweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Laravel News
&lt;/h3&gt;

&lt;p&gt;Every week lots of tips, tutorials, and packages&lt;/p&gt;

&lt;p&gt;&lt;a href="https://laravel-news.com/"&gt;https://laravel-news.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome PHP Newsletter
&lt;/h3&gt;

&lt;p&gt;A curated list of awesome PHP libraries and resources&lt;/p&gt;

&lt;p&gt;&lt;a href="https://php.libhunt.com/newsletter"&gt;https://php.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Freek.dev
&lt;/h3&gt;

&lt;p&gt;A bi weekly newsletter on modern PHP and Laravel.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://freek.dev/"&gt;https://freek.dev/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Laravel Daily
&lt;/h3&gt;

&lt;p&gt;Weekly tips and tricks from Laravel community.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://laraveldaily.com/"&gt;https://laraveldaily.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  La semana PHP
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;что-то по-испански&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.lasemanaphp.com/"&gt;https://www.lasemanaphp.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Bootsity Newsletter
&lt;/h3&gt;

&lt;p&gt;free one-in-two-weeks newsletter curating great articles, videos and news.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://bootsity.com/"&gt;https://bootsity.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  PHP Annotated Monthly
&lt;/h3&gt;

&lt;p&gt;monthly newsletter containing latest news from the PHP community&lt;/p&gt;

&lt;p&gt;&lt;a href="https://info.jetbrains.com/PHP-Annotated-Subscription.html"&gt;https://info.jetbrains.com/PHP-Annotated-Subscription.html&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Python
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Python Weekly
&lt;/h3&gt;

&lt;p&gt;free weekly newsletter featuring curated news, articles, new releases, jobs etc&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.pythonweekly.com/"&gt;https://www.pythonweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Pycoders Weekly
&lt;/h3&gt;

&lt;p&gt;weekly e-mail newsletter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pycoders.com/"&gt;https://pycoders.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Python Newsletter
&lt;/h3&gt;

&lt;p&gt;weekly overview of the most popular Python news, articles and packages&lt;/p&gt;

&lt;p&gt;&lt;a href="https://python.libhunt.com/newsletter"&gt;https://python.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Data Science Simplified
&lt;/h3&gt;

&lt;p&gt;A daily Python and data science snippet&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mathdatasimplified.com/"&gt;https://mathdatasimplified.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Groovy/Perl/Elixir/Clojure/Haskell/Elm
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Groovy Weekly Newsletter
&lt;/h3&gt;

&lt;p&gt;The latest releases, interesting articles, interviews, presentations, relevant tweets&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.groovy-lang.org/groovy-weekly.html"&gt;http://www.groovy-lang.org/groovy-weekly.html&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Perl Weekly
&lt;/h3&gt;

&lt;p&gt;A free, once a week e-mail round-up of hand-picked news and articles about Perl.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://perlweekly.com/"&gt;https://perlweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Elixir Radar
&lt;/h3&gt;

&lt;p&gt;A weekly email with blog posts, latest libraries, talks, events and job opportunities.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://elixir-radar.com/"&gt;https://elixir-radar.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The REPL
&lt;/h3&gt;

&lt;p&gt;weekly newsletter about Clojure and ClojureScript&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.therepl.net/"&gt;https://www.therepl.net/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Clojure Morsels
&lt;/h3&gt;

&lt;p&gt;Delicious Clojure(Script) morsels delivered fresh to your inbox every other week!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.clojuremorsels.com/"&gt;https://www.clojuremorsels.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Haskell Weekly
&lt;/h3&gt;

&lt;p&gt;A free email newsletter about the Haskell programming language&lt;/p&gt;

&lt;p&gt;&lt;a href="https://haskellweekly.news/"&gt;https://haskellweekly.news/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Elm Weekly
&lt;/h3&gt;

&lt;p&gt;The wonderful world of the Elm programming language, in your inbox&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.elmweekly.nl/"&gt;http://www.elmweekly.nl/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Rust/C/C++/Scala/Java/Kotlin/Lua
&lt;/h1&gt;

&lt;h3&gt;
  
  
  This Week in Rust
&lt;/h3&gt;

&lt;p&gt;events, learning resources, and recent developments in Rust&lt;/p&gt;

&lt;p&gt;&lt;a href="https://this-week-in-rust.org/"&gt;https://this-week-in-rust.org/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Rust Newsletter
&lt;/h3&gt;

&lt;p&gt;A curated list of Rust libraries and resources.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rust.libhunt.com/newsletter"&gt;https://rust.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome C++ Newsletter
&lt;/h3&gt;

&lt;p&gt;curated list of awesome C/C++ frameworks, libraries, resources&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cpp.libhunt.com/newsletter"&gt;https://cpp.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Scala Newsletter
&lt;/h3&gt;

&lt;p&gt;community driven list of useful Scala libraries, frameworks and software&lt;/p&gt;

&lt;p&gt;&lt;a href="https://scala.libhunt.com/newsletter"&gt;https://scala.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Java Newsletter
&lt;/h3&gt;

&lt;p&gt;curated list of awesome Java frameworks, libraries and software.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://java.libhunt.com/newsletter"&gt;https://java.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Baeldung Weekly Review
&lt;/h3&gt;

&lt;p&gt;Java weekly guide&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.baeldung.com/about"&gt;https://www.baeldung.com/about&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome Kotlin Newsletter
&lt;/h3&gt;

&lt;p&gt;A weekly overview of the most popular Kotlin news, articles and libraries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kotlin.libhunt.com/newsletter"&gt;https://kotlin.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Lua Digest
&lt;/h3&gt;

&lt;p&gt;A regular newsletter for the Lua Programming Language&lt;/p&gt;

&lt;p&gt;&lt;a href="https://luadigest.immortalin.com/"&gt;https://luadigest.immortalin.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  OS/Git
&lt;/h1&gt;

&lt;h3&gt;
  
  
  TinyOpenSource
&lt;/h3&gt;

&lt;p&gt;updates from the Open-Source world&lt;/p&gt;

&lt;p&gt;&lt;a href="https://tinyopensource.email/"&gt;https://tinyopensource.email/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  BSD Weekly
&lt;/h3&gt;

&lt;p&gt;weekly e-mail round-up of BSD news and articles&lt;/p&gt;

&lt;p&gt;&lt;a href="https://bsdweekly.com/"&gt;https://bsdweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  MacMost
&lt;/h3&gt;

&lt;p&gt;Latest MacMost tutorials, tips and news right in your inbox every week&lt;/p&gt;

&lt;p&gt;&lt;a href="https://macmost.com/"&gt;https://macmost.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  NixOS Weekly
&lt;/h3&gt;

&lt;p&gt;Latest News for NixOS&lt;/p&gt;

&lt;p&gt;&lt;a href="https://weekly.nixos.org/"&gt;https://weekly.nixos.org/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Git Rev News
&lt;/h3&gt;

&lt;p&gt;Aggregation of activities of the Git mailing list in a format for the wider tech audience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://git.github.io/rev_news/rev_news/"&gt;https://git.github.io/rev_news/rev_news/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Category: editors/databases
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Mastering Vim Quickly
&lt;/h3&gt;

&lt;p&gt;Best Vim stuff, once a week.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://masteringvim.com/"&gt;https://masteringvim.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  DB Weekly
&lt;/h3&gt;

&lt;p&gt;A weekly round-up of database technology news&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dbweekly.com/"&gt;https://dbweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Postgres Weekly
&lt;/h3&gt;

&lt;p&gt;A free, once–weekly e-mail round-up of PostgreSQL news and articles.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://postgresweekly.com/"&gt;https://postgresweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Redis Watch
&lt;/h3&gt;

&lt;p&gt;Periodic newsletter about everything and anything Redis.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://redis.com/community/redis-watch/"&gt;https://redis.com/community/redis-watch/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  mongoDB Weekly
&lt;/h3&gt;

&lt;p&gt;A free, once–weekly e-mail round-up of MongoDB news and articles.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mongodb.email/"&gt;https://mongodb.email/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Category: backend development
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Docker Weekly
&lt;/h3&gt;

&lt;p&gt;Weekly newsletter filled with great updates from Docker, our users and ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.docker.com/newsletter-subscription"&gt;https://www.docker.com/newsletter-subscription&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.linkedin.com/company/llazyemail/"&gt;Linkedin page of LLazyEmail&lt;/a&gt;
&lt;/h2&gt;

</description>
    </item>
    <item>
      <title>Cool Newsletters for developers [Part 2]</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Thu, 28 Jul 2022 11:10:25 +0000</pubDate>
      <link>https://dev.to/atherdon/cool-newsletters-for-developers-part-2-ii6</link>
      <guid>https://dev.to/atherdon/cool-newsletters-for-developers-part-2-ii6</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.to/atherdon/cool-newsletters-for-developers-part-1-4f93"&gt;Cool Newsletters for developers [Part 1]&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  React
&lt;/h1&gt;

&lt;h3&gt;
  
  
  ReactJS Newsletter
&lt;/h3&gt;

&lt;p&gt;weekly newsletter of React.js news and articles&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reactnewsletter.com/"&gt;https://reactnewsletter.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  React Native Newsletter
&lt;/h3&gt;

&lt;p&gt;news, articles, issues &amp;amp; pull requests&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reactnative.cc/"&gt;https://reactnative.cc/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  React Digest
&lt;/h3&gt;

&lt;p&gt;A weekly newsletter for React developers with top 5 links&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reactdigest.net/"&gt;https://reactdigest.net/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The React Newsletter
&lt;/h3&gt;

&lt;p&gt;A weekly newsletter about React and ecosystem&lt;/p&gt;

&lt;p&gt;&lt;a href="http://theproblemsolver.nl/TheReactNewsletter/Subscribe"&gt;http://theproblemsolver.nl/TheReactNewsletter/Subscribe&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  React Status
&lt;/h3&gt;

&lt;p&gt;A weekly roundup of the latest React and React Native links and tutorials&lt;/p&gt;

&lt;p&gt;&lt;a href="https://react.statuscode.com/"&gt;https://react.statuscode.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Awesome React Newsletter
&lt;/h3&gt;

&lt;p&gt;A weekly overview of the most popular React news, articles and libraries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://react.libhunt.com/newsletter"&gt;https://react.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  EmberJS
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Ember Weekly
&lt;/h3&gt;

&lt;p&gt;latest Ember.js news, tips &amp;amp; code&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.emberweekly.com/"&gt;https://www.emberweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  VueJS
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Vue.js Newsletter
&lt;/h3&gt;

&lt;p&gt;Weekly Vue.js news.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.vuejs.org/"&gt;https://news.vuejs.org/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Vue.js Developers Newsletter
&lt;/h3&gt;

&lt;p&gt;weekly curated publication of the best articles, latest news and coolest Vue projects&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getrevue.co/profile/vuejs-developers"&gt;https://www.getrevue.co/profile/vuejs-developers&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  VueDose
&lt;/h3&gt;

&lt;p&gt;Tips &amp;amp; tricks about the Vue ecosystem, for busy devs. Published weekly&lt;/p&gt;

&lt;p&gt;&lt;a href="https://vuedose.tips/"&gt;https://vuedose.tips/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Svelte/angular
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Svelte News Weekly
&lt;/h3&gt;

&lt;p&gt;weekly newsletter &lt;/p&gt;

&lt;p&gt;&lt;a href="https://svelte.news/weekly"&gt;https://svelte.news/weekly&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Angular Weekly
&lt;/h3&gt;

&lt;p&gt;angular related topics and news from the last week&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getrevue.co/profile/angular-newsletter"&gt;https://www.getrevue.co/profile/angular-newsletter&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Category: CSS
&lt;/h1&gt;

&lt;h3&gt;
  
  
  CSS Weekly
&lt;/h3&gt;

&lt;p&gt;Weekly e-mail roundup of css articles, tutorials, etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://css-weekly.com/"&gt;https://css-weekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  CSS-Tricks
&lt;/h3&gt;

&lt;p&gt;css tricks &lt;/p&gt;

&lt;p&gt;&lt;a href="https://css-tricks.com/"&gt;https://css-tricks.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  CSS Layout News
&lt;/h3&gt;

&lt;p&gt;weekly collection of tutorials, news and information on all things CSS Layout&lt;/p&gt;

&lt;p&gt;&lt;a href="https://csslayout.news/"&gt;https://csslayout.news/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Tailwind Weekly
&lt;/h3&gt;

&lt;p&gt;Weekly newsletter about all things TailwindCSS&lt;/p&gt;

&lt;p&gt;&lt;a href="https://tailwindweekly.com/"&gt;https://tailwindweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Category: design
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Web Design Weekly
&lt;/h3&gt;

&lt;p&gt;latest Web Design and Front-end trends&lt;/p&gt;

&lt;p&gt;&lt;a href="https://web-design-weekly.com/"&gt;https://web-design-weekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Sidebar
&lt;/h3&gt;

&lt;p&gt;Five design-centric posts each day&lt;/p&gt;

&lt;p&gt;&lt;a href="https://sidebar.io/"&gt;https://sidebar.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Web Designer News
&lt;/h3&gt;

&lt;p&gt;Curated stories for designers&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.webdesignernews.com/"&gt;https://www.webdesignernews.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Alertbox E-Mail Newsletter
&lt;/h3&gt;

&lt;p&gt;articles about interface usability, website design, and UX research from the Nielsen Norman Group&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.nngroup.com/articles/subscribe/"&gt;https://www.nngroup.com/articles/subscribe/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  UI movement
&lt;/h3&gt;

&lt;p&gt;Only the best UI design inspiration, right in your inbox.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://uimovement.com/"&gt;https://uimovement.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Designer News
&lt;/h3&gt;

&lt;p&gt;design community&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.designernews.co/"&gt;https://www.designernews.co/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Design Faves
&lt;/h3&gt;

&lt;p&gt;Daily posts and exclusive articles marry the very best modern expressions and innovations from the Branding, Art and Graphic Design worlds&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.webdesignerdepot.com/"&gt;https://www.webdesignerdepot.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Hack Design
&lt;/h3&gt;

&lt;p&gt;An easy to follow design course for people who do amazing things&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackdesign.org/"&gt;https://hackdesign.org/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Hacking UI
&lt;/h3&gt;

&lt;p&gt;Weekly hand-picked resources for front-end developers and product managers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackingui.com/"&gt;https://hackingui.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  eWebDesign
&lt;/h3&gt;

&lt;p&gt;Latest web news and articles from industry experts&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ewebdesign.com/"&gt;https://ewebdesign.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Design Systems News
&lt;/h3&gt;

&lt;p&gt;Latest news, articles, repos, code&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.design.systems/"&gt;https://news.design.systems/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Designgest
&lt;/h3&gt;

&lt;p&gt;Designgest is an easy way to get fresh information about interactive design trends.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://designgest.com/"&gt;http://designgest.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Figmalion
&lt;/h3&gt;

&lt;p&gt;biweekly curated newsletter about Figma.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://figmalion.com/"&gt;https://figmalion.com/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.linkedin.com/company/llazyemail/"&gt;Linkedin page of LLazyEmail&lt;/a&gt;
&lt;/h2&gt;

</description>
    </item>
    <item>
      <title>Reading list: Demand Curve - Tested tactics for growing newsletters</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Sat, 23 Jul 2022 23:07:00 +0000</pubDate>
      <link>https://dev.to/atherdon/reading-list-demand-curve-tested-tactics-for-growing-newsletters-5hin</link>
      <guid>https://dev.to/atherdon/reading-list-demand-curve-tested-tactics-for-growing-newsletters-5hin</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.feedly.com/how-to-send-newsletters-on-demand/"&gt;How to Send Newsletters On Demand&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://techcrunch.com/2021/08/03/demand-curve-tested-tactics-for-growing-newsletters/"&gt;Demand curve tested tactics for growing newsletters&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.tlehs.com/on-demand-newsletters"&gt;On demand newsletters&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.demandcurve.com/newsletter#oktgfxnrwma0uvcsjkaw"&gt;Advanced marketing insights. By email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.impartner.com/news-on-demand/"&gt;Deliver 100% personalized news and targeted newsletters to your partners – based on their preferences&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.it-on-demand.com/free-stuff/newsletters/"&gt;Top-Level Advice and Guidance from Experts in IT and Cyber Security—at no cost to you&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://supplychaindigital.com/top10/top-10-supply-chain-newsletters"&gt;Top 10 Supply Chain Newsletters&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://techcrunch.com/2021/06/28/demand-curve-email-marketing-tactics-that-convert-subscribers-into-customers/"&gt;Demand Curve: Email marketing tactics that convert subscribers into customers&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ezinearticles.com/?Creating-Demand-With-Email-Newsletters&amp;amp;id=17354"&gt;Creating Demand With Email Newsletters&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.zembr.co/blog-archive/email-newsletters-start-improve-reap"&gt;Email newsletters: start, improve, reap&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://demandgenreport.com/features/news-briefs/94-of-marketers-cite-email-as-integral-for-pandemic-post-pandemic-success/"&gt;94% Of Marketers Cite Email As Integral For Pandemic &amp;amp; Post-Pandemic Success&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.litmus.com/blog/infographic-5-email-marketing-trends-2020/"&gt;The Future of Email in 2020 and Beyond: The Email Marketing Trends That Will Really Matter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.partnerdemand.com/hpi/newsletters"&gt;Partnerdemand newsletters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://komarketing.com/industry-news/63-of-marketers-to-use-email-newsletters-to-enhance-first-party-data-4420/"&gt;63% of Marketers to Use Email Newsletters to Enhance First-Party Data&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.linkedin.com/company/llazyemail/"&gt;Linkedin page of LLazyEmail&lt;/a&gt;
&lt;/h2&gt;

</description>
    </item>
    <item>
      <title>Reading List: How to Code HTML for Emails</title>
      <dc:creator>Arthur Tkachenko</dc:creator>
      <pubDate>Sat, 23 Jul 2022 23:06:36 +0000</pubDate>
      <link>https://dev.to/atherdon/reading-list-how-to-code-html-for-emails-1lng</link>
      <guid>https://dev.to/atherdon/reading-list-how-to-code-html-for-emails-1lng</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href="https://zurb.com/playground/responsive-email-templates"&gt;Responsive Email Templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://sendpulse.com/blog/email-coding-mistakes"&gt;The Most Common Email Coding Mistakes and How to Avoid Them&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://litmus.com/community/learning/24-how-to-code-a-responsive-email-from-scratch"&gt;How to Code a Responsive Email from Scratch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.emailonacid.com/blog/article/email-development/email-development-best-practices-2/"&gt;HTML Email Development Best Practices: Rules to Code By&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.crazyegg.com/blog/how-to-code-an-email-newsletter/"&gt;How To Code An Email Newsletter in 6 Simple Steps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://templates.mailchimp.com/getting-started/html-email-basics/"&gt;HTML Email Basics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.smashingmagazine.com/2021/04/complete-guide-html-email-templates-tools/"&gt;A Complete Guide To HTML Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.campaignmonitor.com/dev-resources/guides/coding-html-emails/"&gt;Coding html emails&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://explore.reallygoodemails.com/new-to-email-coding-heres-where-to-start-2494422f0bd4"&gt;New to email coding? Here’s where to start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=sSNnixkKqcA"&gt;The RIGHT WAY to create HTML emails | TUTORIAL [2021]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://customer.io/blog/how-to-html-your-guide-to-designing-and-coding-emails-that-deliver/"&gt;How to HTML: Your Guide to Designing and Coding Emails That Deliver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://webdesign.tutsplus.com/articles/build-an-html-email-template-from-scratch--webdesign-12770"&gt;Build an HTML Email Template From Scratch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://email.uplers.com/blog/step-step-guide-create-html-email/"&gt;A Complete Guide To Create Your Own HTML Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://smaily.com/email-coding-vs-web-coding-its-not-the-same/"&gt;Email Coding vs Web Coding: It’s Not The Same&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gist.github.com/janogarcia/4977a2346cbc7e52334b"&gt;Email Coding Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/designmodo/html-email-templates"&gt;Free HTML Email Templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/derekpunsalan/responsive-email"&gt;Responsive Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://designmodo.com/code-responsive-email-template/"&gt;How to Code a Mobile-First Responsive Email Template [Tutorial]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="//unlayer.com"&gt;Unlayer. Create beautiful emails, easily.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://codepen.io/collection/AyVBJr"&gt;Codepen Email Templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://reallygoodemails.com/"&gt;Really good email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.benchmarkemail.com/email-templates/"&gt;Benchmarkemail. Email Marketing Templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://designmodo.com/postcards/"&gt;An intuitive email builder for teams and individuals amps up email marketing ideas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://beefree.io/templates/"&gt;1210+ Free HTML Professional Email Templates&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.linkedin.com/company/llazyemail/"&gt;Linkedin page of LLazyEmail&lt;/a&gt;
&lt;/h2&gt;

</description>
    </item>
  </channel>
</rss>
