<?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: Matt Davis</title>
    <description>The latest articles on DEV Community by Matt Davis (@logandavis343).</description>
    <link>https://dev.to/logandavis343</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%2F108194%2Fd8b494db-c945-4da1-921c-8f0b0f90bbc1.jpeg</url>
      <title>DEV Community: Matt Davis</title>
      <link>https://dev.to/logandavis343</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/logandavis343"/>
    <language>en</language>
    <item>
      <title>PostgreSQL: Efficient Queries - Indexing</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Mon, 05 Nov 2018 14:15:48 +0000</pubDate>
      <link>https://dev.to/logandavis343/postgresql-efficient-queries---indexing-5656</link>
      <guid>https://dev.to/logandavis343/postgresql-efficient-queries---indexing-5656</guid>
      <description>&lt;p&gt;&lt;a href="https://www.smoothterminal.com/articles/efficient-queries-indexing"&gt;PostgreSQL: Efficient Queries - Indexing&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For those who have been following this series, you will know that we have seen some in depth ways we can analyze and understand what is going on within our queries. Now we're going to focus on a few things we can do to make them a little more efficient. Let's get started.&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>sql</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Explaining PostgreSQL</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Fri, 02 Nov 2018 15:28:54 +0000</pubDate>
      <link>https://dev.to/logandavis343/explaining-postgresql-37kh</link>
      <guid>https://dev.to/logandavis343/explaining-postgresql-37kh</guid>
      <description>&lt;h2&gt;
  
  
  &lt;a href="https://www.smoothterminal.com/articles/explain" rel="noopener noreferrer"&gt;Explaining PostgreSQL&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Hey guys and welcome to our continuing series on performance tuning our PostgreSQL databases. Today we're focusing on a very important method in the PostgreSQL command line up and that is explanation. To understand the idea behind explanation we first need to gain an understanding about the PostgreSQL query planner. For those who have watched our video about &lt;a href="https://www.smoothterminal.com/articles/analyze" rel="noopener noreferrer"&gt;analyzing&lt;/a&gt;, some of this will be a review. For others, this will be critical information.&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>tutorial</category>
      <category>sql</category>
    </item>
    <item>
      <title>PostgreSQL: Analyze</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Fri, 26 Oct 2018 16:10:24 +0000</pubDate>
      <link>https://dev.to/logandavis343/postgresql-analyze-2l6b</link>
      <guid>https://dev.to/logandavis343/postgresql-analyze-2l6b</guid>
      <description>&lt;p&gt;&lt;a href="https://www.smoothterminal.com/articles/analyze"&gt;https://www.smoothterminal.com/articles/analyze&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hey guys, we've written an article on keeping PostgreSQL updated on the status of our tables so it can run queries as efficiently as possible.&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>tutorial</category>
      <category>performance</category>
    </item>
    <item>
      <title>PostgreSQL: Vacuum / Autovacuum</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Wed, 24 Oct 2018 13:56:36 +0000</pubDate>
      <link>https://dev.to/logandavis343/postgresql-vacuum--autovacuum-2jc5</link>
      <guid>https://dev.to/logandavis343/postgresql-vacuum--autovacuum-2jc5</guid>
      <description>&lt;p&gt;Hey guys, in this article we'll be focusing on understanding a narrow but very critical aspect of performance tuning with PostgreSQL. Specifically, we're going to be discussing Vacuum and Autovacuum.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.smoothterminal.com/articles/vacuum-autovacuum"&gt;PostgreSQL: Vacuum / Autovacuum&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PisG-_xc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://blog.hostonnet.com/wp-content/uploads/2013/06/postgresql.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PisG-_xc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://blog.hostonnet.com/wp-content/uploads/2013/06/postgresql.png" alt="PostgreSQL"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>tutorial</category>
      <category>autovacuum</category>
    </item>
    <item>
      <title>Getting Started With React 360 and Elixir</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Mon, 22 Oct 2018 15:23:33 +0000</pubDate>
      <link>https://dev.to/logandavis343/getting-started-with-react-360-and-elixir-1h48</link>
      <guid>https://dev.to/logandavis343/getting-started-with-react-360-and-elixir-1h48</guid>
      <description>

&lt;h4&gt;Great walkthrough explaining how to configure and use React 360, phoenix, and Elixir.&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://www.smoothterminal.com/articles/getting-started-with-react-360-and-elixir"&gt;Getting Started with React 360 and Elixir&lt;/a&gt;&lt;/p&gt;


</description>
      <category>react360</category>
      <category>elixir</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>PostgreSQL Configuration: Part 2</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Thu, 18 Oct 2018 15:12:31 +0000</pubDate>
      <link>https://dev.to/logandavis343/postgresql-configuration-part-2-479b</link>
      <guid>https://dev.to/logandavis343/postgresql-configuration-part-2-479b</guid>
      <description>&lt;p&gt;&lt;a href="https://www.smoothterminal.com/articles/general-configuration-1"&gt;https://www.smoothterminal.com/articles/general-configuration-1&lt;/a&gt;&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>learning</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Dropbox details their edge services, on replacing Redux, and the debate over Protobuffers</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Wed, 17 Oct 2018 14:20:14 +0000</pubDate>
      <link>https://dev.to/logandavis343/dropbox-details-their-edge-services-on-replacing-redux-and-the-debate-over-protobuffers-16db</link>
      <guid>https://dev.to/logandavis343/dropbox-details-their-edge-services-on-replacing-redux-and-the-debate-over-protobuffers-16db</guid>
      <description>&lt;p&gt;&lt;a href="https://www.smoothterminal.com/articles/dropbox-details-their-edge-services-on-replacing-redux-and-the-debate-over-protobuffers"&gt;https://www.smoothterminal.com/articles/dropbox-details-their-edge-services-on-replacing-redux-and-the-debate-over-protobuffers&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>PostgreSQL</title>
      <dc:creator>Matt Davis</dc:creator>
      <pubDate>Tue, 16 Oct 2018 13:27:53 +0000</pubDate>
      <link>https://dev.to/logandavis343/postgresql-4k0l</link>
      <guid>https://dev.to/logandavis343/postgresql-4k0l</guid>
      <description>&lt;p&gt;Get up and running with PostgreSQL!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.smoothterminal.com/articles/general-configuration-1"&gt;https://www.smoothterminal.com/articles/general-configuration-1&lt;/a&gt;&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>setup</category>
      <category>installation</category>
    </item>
  </channel>
</rss>
