<?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: Draft.dev</title>
    <description>The latest articles on DEV Community by Draft.dev (@draft).</description>
    <link>https://dev.to/draft</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%2Forganization%2Fprofile_image%2F2584%2F76d5831f-7acd-4123-8083-00818e48de9b.png</url>
      <title>DEV Community: Draft.dev</title>
      <link>https://dev.to/draft</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/draft"/>
    <language>en</language>
    <item>
      <title>The Best Software Development Blogs</title>
      <dc:creator>Karl L. Hughes</dc:creator>
      <pubDate>Thu, 04 Feb 2021 00:00:00 +0000</pubDate>
      <link>https://dev.to/draft/the-best-software-development-blogs-1poa</link>
      <guid>https://dev.to/draft/the-best-software-development-blogs-1poa</guid>
      <description>&lt;p&gt;Practicing a few key disciplines goes a long way toward building a successful career as a developer. Staying up to date with the latest coding trends is definitely one of them. And that’s where software development blogs and communities come in handy.&lt;/p&gt;

&lt;p&gt;However, as a simple Google search on the term &lt;a href="https://www.google.com/search?ei=OEu4X5XGEoO5tQbP1rS4DA&amp;amp;q=software+development+blog&amp;amp;oq=software+development+blog&amp;amp;gs_lcp=CgZwc3ktYWIQAzICCAAyAggAMgYIABAHEB4yBggAEAcQHjICCAAyAggAMgQIABAeMgQIABAeMgQIABAeMgYIABAFEB46BAgAEA06CAgAEAcQChAeOggIABAIEAcQHjoICAAQBxAFEB5Q7y5YzkJgtENoAHABeACAAasBiAGrDZIBBDE5LjGYAQCgAQGqAQdnd3Mtd2l6wAEB&amp;amp;sclient=psy-ab&amp;amp;ved=0ahUKEwiVwo_OnZLtAhWDXM0KHU8rDccQ4dUDCA0&amp;amp;uact=5" rel="noopener noreferrer"&gt;software development blog&lt;/a&gt; can prove, there are just a few resources out there. It’s easy to feel discouraged about where to even start reading.&lt;/p&gt;

&lt;p&gt;Never fear, I’m here to help you wade in with &lt;a href="https://draft.dev" rel="noopener noreferrer"&gt;Draft.dev&lt;/a&gt;’s guide to 30 of the best software development blogs on the web. Get ready to enhance your career and deepen your personal knowledge with informative, enriching articles for every discipline and every background.&lt;/p&gt;

&lt;p&gt;For easy skimming and quick decision-making, I’ve rated each blog based on five different criteria:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; the overall quality and readability of the content the blog normally produces&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; how often the blog produces new content&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; the length of time the blog has been around, which often indicates the trustworthiness and authority of its content&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; the level of technical detail you can expect to find on the blog&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; how many different interests, disciplines, and skill levels the blog appeals to&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let’s begin.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.digitalocean.com/blog/" rel="noopener noreferrer"&gt;DigitalOcean&lt;/a&gt;
&lt;/h3&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%2Frz72ekp20ef7j5o0c7xd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frz72ekp20ef7j5o0c7xd.png" alt="DigitalOcean homepage" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;DigitalOcean might be the next great thing in the developer community. With their recent incorporation of &lt;a href="https://alligator.io/" rel="noopener noreferrer"&gt;Alligator.io&lt;/a&gt; and &lt;a href="https://scotch.io/" rel="noopener noreferrer"&gt;Scotch.io&lt;/a&gt;, their library is vast enough to fulfil the needs of every developer. They publish a truly staggering amount of content monthly, with great technical depth.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.8&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.smashingmagazine.com/" rel="noopener noreferrer"&gt;Smashing Magazine&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Visually appealing for web developers of all backgrounds, Smashing Magazine consistently provides long, technical reads about topics like JavaScript, React and web design in general.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 4&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 4&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.6&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://stackoverflow.blog/" rel="noopener noreferrer"&gt;Stack Overflow Blog&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Naturally, the most famous website for developer knowledge from all over the world has a blog, with simple, easy-to-understand guides on every type of topic for developers of all backgrounds.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.6&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://css-tricks.com/" rel="noopener noreferrer"&gt;CSS-Tricks&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Don’t get misled by the name; CSS articles aren’t the only reason it’s worth a visit. CSS-Tricks is a great platform for all web-related technologies, publishing three to five new articles daily of great quality and technical depth. The site’s UX is extremely modern, complementing a rich collection of guides on web topics like Flexbox and SASS.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.2&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://levelup.gitconnected.com/" rel="noopener noreferrer"&gt;Level Up Coding&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Written by select authors, this Medium blog shares great web technology content for all types of developers, with a consistent quality of writing and a very active community.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 4&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.2&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://blog.bitsrc.io/" rel="noopener noreferrer"&gt;Bits And Pieces&lt;/a&gt;
&lt;/h3&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%2F5yrm0j63ew2n3lb2ngcf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5yrm0j63ew2n3lb2ngcf.png" alt="Bits and Pieces homepage" width="800" height="426"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Two million developers tune in monthly to read about the web on Bits and Pieces. Join the blog and get daily content about your favorite JavaScript frameworks. Accessible for developers of all skill levels.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://blog.codinghorror.com/" rel="noopener noreferrer"&gt;Coding Horror&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Jeff Atwood created this website in 2004, and he has described his blog as being a complete life-changer for him. The website, however, has also changed the life of thousands of coders from all over the world reading it. Making its quirkiness and humorous graphics its strong point.&lt;/p&gt;

&lt;p&gt;Jeff hasn’t been publishing often in the last year, yet the website remains a gem for all passionate coders, especially those looking for all web development related topics presented in a fun, playful way.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing&lt;/strong&gt;  &lt;strong&gt;quality&lt;/strong&gt; : 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency&lt;/strong&gt; : 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity&lt;/strong&gt; : 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical&lt;/strong&gt;  &lt;strong&gt;depth&lt;/strong&gt; : 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad&lt;/strong&gt;  &lt;strong&gt;usefulness&lt;/strong&gt; : 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall&lt;/strong&gt;  &lt;strong&gt;score&lt;/strong&gt; : 4.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://medium.com/better-programming" rel="noopener noreferrer"&gt;BetterProgramming&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;The most followed &lt;a href="https://medium.com/" rel="noopener noreferrer"&gt;Medium&lt;/a&gt; publication about coding. BetterProgramming publishes more than fifteen articles a day of truly great quality, ranging across all technologies, for all developers. Its editors pay special attention to selecting the best authors based on their skills, with great attention on diversity between them.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.freecodecamp.org/news/tag/blog/" rel="noopener noreferrer"&gt;freeCodeCamp&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;freeCodeCamp made history as the most-followed Medium publication ever. They’ve since moved on their own website, with more than 6000 articles about any type of coding technology. A great site for beginners, and not only because of the quality of content, they offer a free software development curriculum. Pair the lessons with their articles to fast-track your learning.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.tutorialspoint.com/index.htm" rel="noopener noreferrer"&gt;Tutorialspoint&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Choose a coding language, and Tutorialspoint will have dozens of articles ready for you to pick from. Really one of the best linear resources for developers looking to acquire new skills.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://dev.to/"&gt;DEV.to&lt;/a&gt;
&lt;/h3&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%2Fp2dw6vwtvgynt1y71o3o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp2dw6vwtvgynt1y71o3o.png" alt="DEV.to homepage" width="800" height="423"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On &lt;a href="http://dev.to/"&gt;Dev.to&lt;/a&gt;, you will find a community of more than half a million developers reading and sharing each other’s articles. It hosts thousands of articles, podcasts and Q&amp;amp;As related to any type of coding language, with new content added daily. Everybody can contribute whenever they want to this website, like in social media. This makes the platform very content-rich but also low in quality sometimes, as there is no checking on the published article’s quality.&lt;/p&gt;

&lt;p&gt;The platform also offers a cool &lt;a href="https://en.wikipedia.org/wiki/Gamification#:~:text=Gamification%20is%20the%20application%20of,the%20characteristics%20of%20game%20elements." rel="noopener noreferrer"&gt;gamification&lt;/a&gt; system to reward contributors with &lt;a href="https://dev.to/badges"&gt;badges&lt;/a&gt; and &lt;a href="https://shop.dev.to/products/sticker-pack-1"&gt;free gifts from their shop&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://ultimatecourses.com/blog/" rel="noopener noreferrer"&gt;Todd Motto&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Google expert &lt;a href="https://twitter.com/toddmotto" rel="noopener noreferrer"&gt;Todd Motto&lt;/a&gt; provides readers with deeply technical articles about the web’s most used frameworks, such as Angular and React. Unfortunately, the website isn’t that consistent when it comes to new content, but it’s still worth checking out.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 4&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.robinwieruch.de/blog" rel="noopener noreferrer"&gt;Robin Wieruch&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Robin Wieruch’s followers are used to a collection of truly amazing articles about React every month. Easily learn everything you ever wanted to know about the library thanks to Wieruch’s straightforward, easy-to-understand writing style.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.raywenderlich.com/" rel="noopener noreferrer"&gt;Ray Wenderlich&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;A masterpiece when it comes to discussing mobile technologies, this blog publishes three to four deeply technical articles a week. With a special focus on &lt;a href="https://developer.apple.com/swift/" rel="noopener noreferrer"&gt;Swift&lt;/a&gt; and &lt;a href="https://kotlinlang.org/" rel="noopener noreferrer"&gt;Kotlin&lt;/a&gt;, this site allows free subscribers to download resources from select articles, making it a masterclass for students of mobile tech.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.sitepoint.com/" rel="noopener noreferrer"&gt;SitePoint&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Since 1999, SitePoint has been an excellent platform for web-based technology tutorials. With four to five highly researched articles published a week, topics range from JavaScript and PHP to Angular and React.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://stackabuse.com/" rel="noopener noreferrer"&gt;Stack Abuse&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Weekly articles about JavaScript, Java and Python are perfect for developers with some experience. Stack Abuse gets in-depth and can be complex for novices.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://blog.logrocket.com/" rel="noopener noreferrer"&gt;LogRocket&lt;/a&gt;
&lt;/h3&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%2F7bzwhxpazyc28u0a5ops.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7bzwhxpazyc28u0a5ops.png" alt="LogRocket homepage" width="800" height="426"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;LogRocket builds software for monitoring your frontend. Conveniently, they’ve created a blog with deeply technical articles and how-tos for improving application performance. Suggested for more experienced professionals.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.thecrazyprogrammer.com/" rel="noopener noreferrer"&gt;The Crazy Programmer&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Providing weekly instructive articles about programming and industry, The Crazy Programmer offers a wide variety of tutorials, programs and interview practice for JavaScript, Android, C, C++, Java, .Net, PHP, SQL and PL/SQL. Suggested for both junior and senior developers.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://towardsdatascience.com/" rel="noopener noreferrer"&gt;Towards Data Science&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;An extremely large Medium publication, Towards Data Science is focused on, well, data science, with a good amount of content related to coding. Best fit for people who are in the field of AI or machine learning, this site publishes great quality material daily.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://medium.com/javascript-in-plain-english" rel="noopener noreferrer"&gt;JavaScript In Plain English&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;This is the place to be for all developers passionate about JavaScript. Rapidly growing, JavaScript in Plain English offers daily education and inspiration for junior developers who want to master the language of the web.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.8&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://simpleprogrammer.com/" rel="noopener noreferrer"&gt;Simple Programmer&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;John Sonmez created this website in 2009 to share his experiences about how to land a coding job. And his efforts paid off: the community has grown into a great place to get career advice, even how to create your own online business. Articles are published daily, but only some of them are technical. The majority of the blog’s content still focuses on employment.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.6&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://alistapart.com/" rel="noopener noreferrer"&gt;A List Apart&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;This website hasn’t been publishing a lot lately, yet its collection of articles is still great for all the web developers out there with a passion for project management and creativity tools.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.6&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://flaviocopes.com/" rel="noopener noreferrer"&gt;Flavio Copes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;The most astonishing thing about Flavio Copes is his consistency to publish new content every day. He writes short-format articles, kind of like pills of knowledge, on topics ranging across all languages, but particularly JavaScript. Check out this site for beginner how-to guides, as well as Flavio’s library of free ebooks.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.6&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackr.io/blog" rel="noopener noreferrer"&gt;Hackr.io&lt;/a&gt;
&lt;/h3&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%2Fwtafs8h3metwuj55bdab.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwtafs8h3metwuj55bdab.png" alt="Hackr.io homepage" width="800" height="427"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I found &lt;a href="http://hackr.io/" rel="noopener noreferrer"&gt;Hackr.io&lt;/a&gt; to be particularly useful for those looking for career orientation. In fact, most of their articles are guides for interviews. Expect to find two or three new posts every month. If you want help deciding what to learn first, they offer a special section listing &lt;a href="https://hackr.io/" rel="noopener noreferrer"&gt;the best online tutorials chosen by the community&lt;/a&gt; for every technology you can think of.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.4&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://codeburst.io/" rel="noopener noreferrer"&gt;codeburst&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Another Medium publication, codeburst publishes two to three articles a day, usually for web technologies like JavaScript and its frameworks. Occasionally, though, you can find true gems of career advice. Especially helpful for intermediate developers with a passion for JavaScript and related technologies.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.4&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://news.codecademy.com/" rel="noopener noreferrer"&gt;Codecademy&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Codecademy is one of the best places online to start your career in coding. Their blog reflects that, with quality weekly content about interviews and landing a job as a developer.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://kentcdodds.com/" rel="noopener noreferrer"&gt;Kent Dodds&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Kent Dodds’ site is a hidden gem for React lovers. His passion for the library is evident in every article — unfortunately, there aren’t that many, less than 200 as of today. Still, check out Dodds’ site for deeply technical content for all types of React developers.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 5&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;Hackernoon&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Hackernoon is for people passionate about technology — they don’t only focus on coding, setting it apart from the rest of the blogs in this guide. It also covers startups, decentralization and gaming. A great place for techies, but a little distracting for developers looking for specific tutorials.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://davidwalsh.name/" rel="noopener noreferrer"&gt;David Walsh&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Tech guru &lt;a href="https://davidwalsh.name/about-david-walsh" rel="noopener noreferrer"&gt;David Walsh&lt;/a&gt;, who works for &lt;a href="https://www.mozilla.org/en-US/" rel="noopener noreferrer"&gt;Mozilla&lt;/a&gt;, writes new articles about web development every week. On his blog, you will enjoy a variety of contents ranging from JavaScript to its frameworks. Or, if you prefer, an amazing series of articles regarding career advice from an absolute master like David.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3.2&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://code.likeagirl.io/" rel="noopener noreferrer"&gt;Code Like A Girl&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;A community built by women to inspire other women to join the tech world and help create its future. Their Medium blog publishes great content daily, especially related to career advice for women in tech.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Writing quality:&lt;/strong&gt; 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Longevity:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical depth:&lt;/strong&gt; 2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Broad usefulness:&lt;/strong&gt; 3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overall score:&lt;/strong&gt; 3&lt;/p&gt;

&lt;p&gt;Do you have a favorite software development blog that I didn’t include in this list? &lt;a href="https://airtable.com/shrKNdNjYO6hNQxJV" rel="noopener noreferrer"&gt;Submit your suggestions here&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>blogs</category>
      <category>software</category>
      <category>development</category>
      <category>tips</category>
    </item>
    <item>
      <title>The Best Golang Blogs</title>
      <dc:creator>Karl L. Hughes</dc:creator>
      <pubDate>Wed, 03 Feb 2021 19:18:47 +0000</pubDate>
      <link>https://dev.to/draft/the-best-golang-blogs-4ih7</link>
      <guid>https://dev.to/draft/the-best-golang-blogs-4ih7</guid>
      <description>&lt;p&gt;Go recently turned eleven, so you can imagine how much the language and its ecosystem have evolved through the years. A strongly typed language, it’s become increasingly popular with its garbage collection and concurrency support. It’s massively performant, scalable, and resource-use efficient. Small wonder that Go is applied across a multitude of areas these days, including web applications, microservices, cloud computing, web servers, and other systems/tools.&lt;/p&gt;

&lt;p&gt;A good way to stay on top of the constant changes to the language, its tools, and the community is to check out some of the blogs that specifically cover Go. In this article, we’ll look at blogs written by Go users, contributors, and educators about the various ways they are making use of the language.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. &lt;a href="https://medium.com/a-journey-with-go" rel="noopener noreferrer"&gt;A Journey With Go&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;A Journey with Go is a fairly new blog, with its first post in 2019. It tends to stick with a concept over a series of posts explaining it in detail. Interesting series you can find on the blog cover &lt;a href="https://medium.com/a-journey-with-go/tagged/garbage-collector" rel="noopener noreferrer"&gt;garbage collection&lt;/a&gt;, &lt;a href="https://medium.com/a-journey-with-go/tagged/compilers" rel="noopener noreferrer"&gt;the compiler&lt;/a&gt;, and many more. It is written by &lt;a href="https://twitter.com/blanchonvincent" rel="noopener noreferrer"&gt;Vincent Blanchon&lt;/a&gt; and is hosted on Medium.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 4&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 3&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. &lt;a href="https://appliedgo.net" rel="noopener noreferrer"&gt;Applied Go&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Applied Go claims to “go beyond the Go tutorials.” In addition to its course on mastering Go, the site covers topics such as&lt;a href="https://appliedgo.net/categories/algorithms-and-data-structures/" rel="noopener noreferrer"&gt;algorithms and data structures&lt;/a&gt;, &lt;a href="https://appliedgo.net/categories/concurrent-programming/" rel="noopener noreferrer"&gt;concurrent programming&lt;/a&gt;, &lt;a href="https://appliedgo.net/categories/distributed-computing/" rel="noopener noreferrer"&gt;distributed computing&lt;/a&gt;, &lt;a href="https://appliedgo.net/categories/patterns-and-paradigms/" rel="noopener noreferrer"&gt;patterns and paradigms&lt;/a&gt;, among many others. You can also find &lt;a href="https://www.youtube.com/c/AppliedGo/videos" rel="noopener noreferrer"&gt;screencasts&lt;/a&gt; that complement the posts. It’s written and maintained by &lt;a href="https://twitter.com/chrberger" rel="noopener noreferrer"&gt;Christoph Berger&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 4&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 4&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. &lt;a href="https://ardanlabs.com/blog" rel="noopener noreferrer"&gt;Ardan Labs’ Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Ardan Labs is a company that provides software development, consulting, &amp;amp; training to companies that use Go in their products. They’ve worked with a number of &lt;a href="https://www.ardanlabs.com/about/" rel="noopener noreferrer"&gt;Fortune 500 companies&lt;/a&gt; that use Go. Their blog covers Go topics in depth and explains fundamental Go concepts. Some interesting series on their blog that might be worth exploring cover &lt;a href="https://www.ardanlabs.com/blog/2020/07/generics-01-basic-syntax.html" rel="noopener noreferrer"&gt;Generics&lt;/a&gt; and &lt;a href="https://www.ardanlabs.com/blog/2019/10/modules-01-why-and-what.html" rel="noopener noreferrer"&gt;Modules&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. &lt;a href="https://dave.cheney.net" rel="noopener noreferrer"&gt;Dave Cheney’s Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://twitter.com/davecheney" rel="noopener noreferrer"&gt;Dave Cheney&lt;/a&gt; is a Go project member and contributor. He’s well-known in the community and often speaks at Go conferences and events. His blog covers a lot about Go, but also discusses software design and other topics. Start exploring in the handy section about &lt;a href="https://dave.cheney.net/practical-go" rel="noopener noreferrer"&gt;Practical Go&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  5. &lt;a href="https://dev.to/t/go"&gt;DEV’s Go Tag&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;DEV is a software developer community where individuals produce content, network, and collaborate. Anyone can post their written, audio, or visual content on DEV, and developers can tag their content for other developers to follow. As of this writing, there are about 3600 posts under the Go tag, ranging across tutorials, opinion pieces, concept breakdowns, and people documenting their experiences. It’s an amazing place to learn what other Go developers are working on and how they’re using Go in the products they build.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 4&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 4&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6. &lt;a href="https://digitalocean.com/community/tutorial_series/how-to-code-in-go" rel="noopener noreferrer"&gt;Digital Ocean’s Go Series&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://www.digitalocean.com/community" rel="noopener noreferrer"&gt;DigitalOcean Community&lt;/a&gt; is a place for developers to share and teach one another. Not only do they produce a host of tutorials that cover Digital Ocean’s own products, the site also publishes content about other technologies and languages. For example, their ongoing series about coding in Go explains a lot of fundamentals, like &lt;a href="https://www.digitalocean.com/community/tutorials/handling-errors-in-go" rel="noopener noreferrer"&gt;error handling&lt;/a&gt;, and breaks down how to do a host of things with Go, like &lt;a href="https://www.digitalocean.com/community/tutorials/how-to-install-go-and-set-up-a-local-programming-environment-on-ubuntu-18-04" rel="noopener noreferrer"&gt;setting up a local programming environment on Ubuntu&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 3&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 4&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  7. &lt;a href="https://eli.thegreenplace.net/tag/go" rel="noopener noreferrer"&gt;Eli Bendersky’s Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://twitter.com/elibendersky" rel="noopener noreferrer"&gt;Eli Bendersky&lt;/a&gt; is an open-source contributor who’s contributed to the Go language and some of its tools. His blog publishes technical, programming-related content on a range of topics and is rather active; the Go tag has fifteen posts from this year alone. He recently did an educational &lt;a href="https://eli.thegreenplace.net/2020/embedding-in-go-part-1-structs-in-structs/" rel="noopener noreferrer"&gt;three-part series about embedding in Go&lt;/a&gt; and a four-part series about &lt;a href="https://eli.thegreenplace.net/2020/implementing-raft-part-0-introduction/" rel="noopener noreferrer"&gt;implementing the Raft algorithm in Go&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  8. &lt;a href="https://gobyexample.com" rel="noopener noreferrer"&gt;Go By Example&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Go by Example is a self-described “hands-on introduction to Go using annotated example programs.” It is not a blog per se—it’s not regularly updated with new content—but it is a web resource dedicated to simply explaining concepts in Go. It is updated as the Go language evolves and new releases are launched. It’s written and maintained by &lt;a href="https://twitter.com/mmcgrana" rel="noopener noreferrer"&gt;Mark McGranaghan&lt;/a&gt;, who has led engineering teams at Stripe and Heroku.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 2&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&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%2F9c334b7p2k9busw43g0g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9c334b7p2k9busw43g0g.png" alt="The Go Web Examples blog" width="800" height="433"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  9. &lt;a href="https://gowebexamples.com" rel="noopener noreferrer"&gt;Go Web Examples&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Inspired by Go By Example, Philipp Tanlak created Go Web Examples to provide “easy-to-understand code snippets on how to do web development” in Go. The site’s tutorials and posts are clean and detailed and aimed specifically at Go web developers. A lot of web programming basics are covered, including &lt;a href="https://gowebexamples.com/basic-middleware/" rel="noopener noreferrer"&gt;middleware&lt;/a&gt;, &lt;a href="https://gowebexamples.com/websockets/" rel="noopener noreferrer"&gt;WebSockets&lt;/a&gt;, &lt;a href="https://gowebexamples.com/sessions/" rel="noopener noreferrer"&gt;sessions&lt;/a&gt;, and &lt;a href="https://gowebexamples.com/mysql-database/" rel="noopener noreferrer"&gt;working with databases&lt;/a&gt;. Go Web Examples also provides a &lt;a href="https://course.gowebexamples.com/" rel="noopener noreferrer"&gt;video course&lt;/a&gt;, some for free. Check out the series about &lt;a href="https://course.gowebexamples.com/course/creating-a-reddit-clone-in-go/installing-the-go-compiler" rel="noopener noreferrer"&gt;how to build a Reddit clone with Go&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 3&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 3&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  10. &lt;a href="https://github.com/golang/go/wiki/Articles" rel="noopener noreferrer"&gt;Go’s Articles Wiki&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The articles section of the Go Github wiki lists a wide range of articles curated by the Go community. They cover topics ranging from security, cross platform development, testing, containers and Docker, among others. The section is updated regularly with new posts from a variety of authors and also includes articles in other languages, like Korean and Japanese.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 4&lt;/li&gt;
&lt;li&gt;Consistency: 3&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  11. &lt;a href="https://golangbot.com" rel="noopener noreferrer"&gt;Golang Bot&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The GolangBot Blog, written by &lt;a href="http://twitter.com/msgtonaveen" rel="noopener noreferrer"&gt;Naveen Ramanathan&lt;/a&gt;, offers Go tutorials that emphasize simplicity and offer lots of code samples. Its &lt;a href="https://golangbot.com/learn-golang-series/" rel="noopener noreferrer"&gt;Learn Golang series&lt;/a&gt; is a good place to start for detailed coverage of Go basics. The most recent posts include a comprehensive series about how to use the &lt;a href="https://golangbot.com/connect-create-db-mysql/" rel="noopener noreferrer"&gt;MySQL database&lt;/a&gt; and &lt;a href="https://golangbot.com/webassembly-using-go/" rel="noopener noreferrer"&gt;WebAssembly with Go&lt;/a&gt;. You can also sign up for a jobs newsletter curated by the blog.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 5&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  12. &lt;a href="https://golangprograms.com" rel="noopener noreferrer"&gt;Golang Programs&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Golang Programs exhaustively covers the essentials of Go. Their posts contain helpful solutions to common problems in Go basics as well as more advanced tutorials and concept explanations, all with detailed code, as seen in their &lt;a href="https://www.golangprograms.com/data-structure-and-algorithms.html" rel="noopener noreferrer"&gt;data structures and algorithms series&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 3&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 3&lt;/li&gt;
&lt;li&gt;Technical Depth: 3&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  13. &lt;a href="https://golangcode.com" rel="noopener noreferrer"&gt;GolangCode&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;GolangCode publishes how-to guides, specifically providing “quick answers to those everyday code problems, ones you know deep down but just require a quick Google anyway.” Its posts detail solutions for working with &lt;a href="https://golangcode.com/tags/http/" rel="noopener noreferrer"&gt;HTTP&lt;/a&gt;, &lt;a href="https://golangcode.com/tags/api/" rel="noopener noreferrer"&gt;APIs&lt;/a&gt;, &lt;a href="https://golangcode.com/tags/file/" rel="noopener noreferrer"&gt;file handling&lt;/a&gt;, &lt;a href="https://golangcode.com/tags/goroutine/" rel="noopener noreferrer"&gt;using Goroutines&lt;/a&gt;, &lt;a href="https://golangcode.com/tags/encode/" rel="noopener noreferrer"&gt;encoding&lt;/a&gt;, &lt;a href="https://golangcode.com/tags/convert/" rel="noopener noreferrer"&gt;type conversions&lt;/a&gt;, and so much more. GolangCode is written by &lt;a href="https://twitter.com/eddturtle" rel="noopener noreferrer"&gt;Edd Turtle&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 4&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 2&lt;/li&gt;
&lt;li&gt;Technical Depth: 3&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  14. &lt;a href="https://blog.gopheracademy.com" rel="noopener noreferrer"&gt;Gopher Academy Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Gopher Academy is a community organization focused on promoting Go. They also produce Gophercon, the annual Go conference in North America. Their blog publishes news about the conference, as well as a wide range of topics relevant to Go. You can also find links to their &lt;a href="https://www.youtube.com/channel/UCx9QVEApa5BKLw9r8cnOFEA" rel="noopener noreferrer"&gt;Youtube channel&lt;/a&gt;, for videos of previous Gophercons.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 3&lt;/li&gt;
&lt;li&gt;Longevity: 5&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  15. &lt;a href="https://gopherguides.com/articles" rel="noopener noreferrer"&gt;Gopher Guides&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Gopher Guides provides Go consultation, training, support, and audit services for companies that use Go in their products. Although the blog only has a few posts, they do a good job sharing their knowledge and experience.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 3&lt;/li&gt;
&lt;li&gt;Consistency: 3&lt;/li&gt;
&lt;li&gt;Longevity: 3&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 4&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  16. &lt;a href="https://hashnode.com/n/go" rel="noopener noreferrer"&gt;Hashnode’s Go Tag&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Similar to DEV, Hashnode is a developer community that provides a platform for publishing free content. The community of almost 12,000 developers contribute all sorts of Go tutorials and articles to the tag, ranging from beginner-level posts to more advanced topics.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 4&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 4&lt;/li&gt;
&lt;/ul&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%2F5i2b23yrj9v7496fahsj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5i2b23yrj9v7496fahsj.png" alt="Ilija Eftimov’s blog" width="800" height="637"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  17. &lt;a href="https://ieftimov.com" rel="noopener noreferrer"&gt;Ilija Eftimov’s Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://twitter.com/itsilija" rel="noopener noreferrer"&gt;Ilija Eftimov&lt;/a&gt; is a senior software engineer at &lt;a href="https://www.scribd.com/" rel="noopener noreferrer"&gt;Scribd&lt;/a&gt;, which uses Go. The most recent posts on his blog skew toward Go, specifically around &lt;a href="https://ieftimov.com/categories/testing-in-go/" rel="noopener noreferrer"&gt;testing&lt;/a&gt;. His tutorials are thorough and interesting, explaining how to accomplish goals with clear code examples. He also &lt;a href="https://docs.google.com/forms/d/e/1FAIpQLScSN1WVUVLLVgPQGlQbVuQH_iLsNx4akQ0qC7o8AlPLuJCQGw/viewform" rel="noopener noreferrer"&gt;allows his readers to suggest topics&lt;/a&gt; to write about.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 5&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  18. &lt;a href="https://itnext.io/tagged/golang" rel="noopener noreferrer"&gt;ITNEXT’s Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;ITNEXT is a knowledge-sharing platform for IT and software developers. They hold monthly meetups and summits where developers can pass on their expertise and experiences with technologies they use. ITNEXT also runs a Medium publication that allows developers to publish content about their favorite technologies, including multiple posts on Go.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  19. &lt;a href="https://medium.com/justforfunc" rel="noopener noreferrer"&gt;Just For Func&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Just for Func is a blog with an accompanying &lt;a href="https://www.youtube.com/c/JustForFunc/videos" rel="noopener noreferrer"&gt;Youtube channel&lt;/a&gt;. It’s run by &lt;a href="https://twitter.com/francesc" rel="noopener noreferrer"&gt;Francesc Campoy&lt;/a&gt;, an engineering manager at Apple and a former developer advocate for Go at Google. Although the Medium blog has not been updated with new posts in a while, the YouTube version of the blog is active and contains very useful and fun videos focusing solely on Go. His &lt;a href="https://www.youtube.com/watch?v=aeF3l-zmPsY&amp;amp;t=672s" rel="noopener noreferrer"&gt;introduction to SemVer, modules, and migration to modules&lt;/a&gt; is particularly insightful.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 3&lt;/li&gt;
&lt;li&gt;Longevity: 4&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  20. &lt;a href="https://medium.com/learning-the-go-programming-language" rel="noopener noreferrer"&gt;Learn The Go Programming Language&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;This blog is just what it says on the tin, guiding you through real-world problems using Go. Posts like &lt;a href="https://medium.com/learning-the-go-programming-language/streaming-io-in-go-d93507931185" rel="noopener noreferrer"&gt;“Streaming IO in Go”&lt;/a&gt; and &lt;a href="https://medium.com/learning-the-go-programming-language/lets-make-an-ntp-client-in-go-287c4b9a969f" rel="noopener noreferrer"&gt;“Let’s Make an NTP Client in Go”&lt;/a&gt; are great examples. The author, &lt;a href="https://medium.com/@vladimirvivien" rel="noopener noreferrer"&gt;Vladimir Vivien&lt;/a&gt;, hasn’t posted here in a while, but these posts and others he’s written on Medium are very insightful. He is also the author of &lt;a href="https://www.amazon.com/dp/1784395439/ref=rdr_ext_sb_ti_hist_1" rel="noopener noreferrer"&gt;&lt;em&gt;Learn Go Programming&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 4&lt;/li&gt;
&lt;li&gt;Consistency: 2&lt;/li&gt;
&lt;li&gt;Longevity: 3&lt;/li&gt;
&lt;li&gt;Technical Depth: 4&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 4&lt;/li&gt;
&lt;/ul&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%2Fmqvrpx74mah1c2gxpml0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmqvrpx74mah1c2gxpml0.png" alt="The official Go blog" width="800" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  21. &lt;a href="https://blog.golang.org" rel="noopener noreferrer"&gt;Official Go Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The team that develops Go uses their blog to make announcements about what they’re working on, as well as providing updates on new features, tools, releases, and news about the community. A number of their posts go in-depth, like their series dedicated to &lt;a href="https://blog.golang.org/using-go-modules" rel="noopener noreferrer"&gt;Go modules&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 5&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  22. &lt;a href="https://research.swtch.com" rel="noopener noreferrer"&gt;Russ Cox’s Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://twitter.com/_rsc" rel="noopener noreferrer"&gt;Russ Cox&lt;/a&gt; is a principal engineer at Go and leads the team that develops it. While he’s written a number of posts on the official Go blog, his own blog tends to focus on thoughts and proposals he has on Go. His posts tend to be extremely detailed and delve into the nitty-gritty of Go concepts. In fact, the official Go blog often links back to his blog for concepts that need more explanation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 3&lt;/li&gt;
&lt;li&gt;Longevity: 5&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  23. &lt;a href="https://scene-si.org" rel="noopener noreferrer"&gt;Tit Petric’s Blog&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://twitter.com/TitPetric" rel="noopener noreferrer"&gt;Tit Petric&lt;/a&gt; has authored a number of books on Go, focusing on how to use it well in a number of applications. His blog covers topics such as performance optimization, problem solving, high traffic, high availability, virtualization, and Docker, all with meticulous examples.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 4&lt;/li&gt;
&lt;li&gt;Longevity: 5&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  24. &lt;a href="https://tutorialedge.net/course/golang" rel="noopener noreferrer"&gt;Tutorial Edge&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Tutorial Edge posts all kinds of tutorials for computer science, frontend frameworks, web and cloud development, programming languages, and so on. Its Go section is substantial, and the posts range from beginner-friendly to more advanced, all of them well cataloged and categorized. A recent post covers &lt;a href="https://tutorialedge.net/courses/gowebassembly/06-go-wasm-basic-functions-tutorial/" rel="noopener noreferrer"&gt;getting started with functions in Go for WebAssembly&lt;/a&gt;. It’s maintained by Elliot Forbes.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 3&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 3&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 5&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  25. &lt;a href="https://utcc.utoronto.ca/~cks/space/blog/__TopicGo" rel="noopener noreferrer"&gt;Wandering Thoughts’ Go Topic&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://twitter.com/thatcks/" rel="noopener noreferrer"&gt;Chris Siebenmann&lt;/a&gt; works in the Department of Computer Science at the University of Toronto. Although his blog, Wandering Thoughts, covers a breadth of topics, a number of his most recent posts focus on Go how-to’s and his thoughts on the language.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Quality: 5&lt;/li&gt;
&lt;li&gt;Consistency: 5&lt;/li&gt;
&lt;li&gt;Longevity: 3&lt;/li&gt;
&lt;li&gt;Technical Depth: 5&lt;/li&gt;
&lt;li&gt;Broad Usefulness: 4&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Keeping up with Go blogs is a smart way to stay exposed to how others are using Go to solve problems. There is so much Go content out there, and it’s not just limited to blogs; more and more people are turning to video and audio to share their Go content, not to mention all the Go forums and newsletters that are available.&lt;/p&gt;

&lt;p&gt;There’s always something new to learn about Go, and better or more interesting ways to work with it are always popping up. If you know of other Go blogs we should include in this list, &lt;a href="https://airtable.com/shrKNdNjYO6hNQxJV" rel="noopener noreferrer"&gt;submit them here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>go</category>
      <category>blogs</category>
    </item>
    <item>
      <title>The 3 Questions You Should Ask Before Starting a Technical Blog</title>
      <dc:creator>Karl L. Hughes</dc:creator>
      <pubDate>Sun, 19 Jul 2020 17:34:39 +0000</pubDate>
      <link>https://dev.to/draft/the-3-questions-you-should-ask-before-starting-a-technical-blog-b8h</link>
      <guid>https://dev.to/draft/the-3-questions-you-should-ask-before-starting-a-technical-blog-b8h</guid>
      <description>&lt;p&gt;The best technical blogs have a clear audience and defined goals. I originally published this &lt;a href="https://learn.draft.dev/posts/three-questions" rel="noopener noreferrer"&gt;on Draft Academy&lt;/a&gt;, but it's also &lt;a href="https://draft.dev/#course" rel="noopener noreferrer"&gt;part of my free 7-day email course&lt;/a&gt; on building a better technical blog.&lt;/p&gt;

&lt;p&gt;If you're thinking about starting a technical blog, I hope this helps get you started:&lt;/p&gt;

&lt;h3&gt;
  
  
  Q1: Why are you writing?
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;“I don’t know why I started writing. I don’t know why anybody does it. Maybe they’re bored, or failures at something else.” - Cormac McCarthy&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Not every technical blog’s goals are the same, but the good ones know why they exist. Here are a few legitimate reasons you might start a blog:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Raise awareness&lt;/strong&gt; - For new companies, letting people know what you do and what problems you solve is a good starting point. The tricky part is doing that while creating valuable, interesting content.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Supplement documentation&lt;/strong&gt; - A blog can be a great place to host a repository of public knowledge in the form of sample apps, use cases, and best practices.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Build an audience&lt;/strong&gt; - Some blogs act as the top of the marketing team's funnel. These blogs usually seek to capture leads through an email or social signup.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Thought leadership&lt;/strong&gt; - Consultants and agencies are especially motivated to establish themselves as thought leaders in their industry.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Move prospects through your funnel&lt;/strong&gt; - Content isn’t just for the top of the funnel. Your blog can support nurturing campaigns that turn leads into customers.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Search engine optimization (SEO)&lt;/strong&gt; - Once your blog has been around for a while, it may start to rank for keywords on Google. If you want to maximize your traffic from search engines, a blog is critical.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are plenty of marketing and communication channels available, so don't feel like you have to have a blog. If you do create one, set a clear goal before you start investing in it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Q2: Who are you writing for?
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;“You get what you focus on. Focus on nothing, and you won’t get much.” - Seth Godin&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Blogs are often aimed at your target customers, but sometimes they are written for stakeholders or influencers. Here are some audiences you might reach with a technical blog:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Software engineers&lt;/strong&gt; - Many software companies use a bottoms-up approach in their blog. Individual contributors may not have purchasing power, but they often have a strong influence over the people who do.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Middle managers&lt;/strong&gt; - Managers likely have purchasing power, but there aren't as many of them, and they may not read as much technical content anymore.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Executives and directors&lt;/strong&gt; - The most valuable group is often the hardest to reach. Executives’ priorities vary, so you’ll have to be okay with small traffic numbers and highly focused content.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Startup technologists&lt;/strong&gt; - Startups can be great customers because they make decisions fast, and the executives are often still very close to the code. Reaching them will require a mix of content types.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The more specific you can be about your audience, the better you'll be able to focus your efforts to reach them. Learn about them: where do they hang out online? What problems do they have? What newsletters or social medial sites do they use?&lt;/p&gt;

&lt;p&gt;A clearly defined audience will go miles towards making your blog better.&lt;/p&gt;

&lt;h3&gt;
  
  
  Q3: What kind of content will you write?
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;“If you think something is clever and sophisticated, beware - it is probably self-indulgence.” - Donald A. Norman, The Design of Everyday Things&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Your content should be unique, but it shouldn’t surprise your audience. Most successful blogs choose 2-3 standard "formats" and publish them consistently. Here are the most common formats I see on software engineering blogs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Tutorials&lt;/strong&gt; - These step-by-step walkthroughs show readers how to build something or illustrate a specific use-case for your product. They provide a lot of value to engineers who are using your tool or related technologies.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Roundups&lt;/strong&gt; - &lt;a href="https://en.wikipedia.org/wiki/Listicle" rel="noopener noreferrer"&gt;Listacles&lt;/a&gt; get a bad wrap, but high-quality curation is still valuable when done right. Roundups bring together a wealth of information to help your readers make decisions.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Case Studies&lt;/strong&gt; - Like tutorials, case studies can illustrate a use-case for your product, but they tend to be more focused on the outcomes than the process. Case studies can also come off as a bit “salesy” if you're not careful.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Features&lt;/strong&gt; - Borrowing &lt;a href="https://www.bbc.co.uk/bitesize/guides/zqt7k7h/revision/1" rel="noopener noreferrer"&gt;the word from journalism&lt;/a&gt;, a “feature” dives deep into something of interest to your audience. For example, you might introduce a new feature, highlight a team member, or do a technical teardown of part of your codebase.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Q&amp;amp;As&lt;/strong&gt; - Interviews with team members, customers, and influencers in the industry can be a great way to focus your blog’s lense outwards and help you piggyback off your interviewee's audience.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Comparisons&lt;/strong&gt; - Comparisons help readers decide between competing options. A good comparison post will offer an objective conclusion for which option is best under which circumstance.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Opinion Pieces&lt;/strong&gt; - Personal experiences and observations help establish you as a thought leader. These pieces are valuable when done well, but require a bit of name recognition to pull them off.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Think you're ready to start a technical blog? Have some clear targets and an audience defined? Next, you have to &lt;a href="https://learn.draft.dev/posts/blogging-platforms" rel="noopener noreferrer"&gt;pick a blogging platform&lt;/a&gt;. If you get stuck, email me sometime (&lt;a href="mailto:karl@draft.dev"&gt;karl@draft.dev&lt;/a&gt;). I'd love to help.&lt;/p&gt;

</description>
      <category>writing</category>
      <category>blogging</category>
    </item>
  </channel>
</rss>
