<?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: Bryn</title>
    <description>The latest articles on DEV Community by Bryn (@bbennett7).</description>
    <link>https://dev.to/bbennett7</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%2F317619%2Fac05fd84-63a3-4cd0-aca3-a4ce6dc76b9e.jpeg</url>
      <title>DEV Community: Bryn</title>
      <link>https://dev.to/bbennett7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bbennett7"/>
    <language>en</language>
    <item>
      <title>Git &amp; GitHub 101</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Sun, 03 May 2020 15:42:08 +0000</pubDate>
      <link>https://dev.to/bbennett7/git-github-101-12da</link>
      <guid>https://dev.to/bbennett7/git-github-101-12da</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/@bryn.bennett/git-github-101-ec7850487e97?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XET8S_HJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/1%2A-M6Na71eFprGeFRQj5M4ug.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A total breakdown of the fundamentals of version control and best practices for new software engineers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@bryn.bennett/git-github-101-ec7850487e97?source=rss-5676ca6163ee------2"&gt;Continue reading on Medium »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>learningtocode</category>
      <category>softwareengineering</category>
      <category>programming</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>Smooth Operator: Concurrent Mode in React</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Mon, 27 Apr 2020 15:36:32 +0000</pubDate>
      <link>https://dev.to/bbennett7/smooth-operator-concurrent-mode-in-react-2372</link>
      <guid>https://dev.to/bbennett7/smooth-operator-concurrent-mode-in-react-2372</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/smooth-operator-concurrent-mode-in-react-bf303de4c161?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rpb8Y-eK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/1%2A_PPkLZHj34kBI1WEhPi6AA.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Warning: At the time of writing this, Concurrent Mode is not yet stable and should not be used in production.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/smooth-operator-concurrent-mode-in-react-bf303de4c161?source=rss-5676ca6163ee------2"&gt;Continue reading on JavaScript in Plain English »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>softwareengineering</category>
      <category>programming</category>
      <category>react</category>
      <category>javascript</category>
    </item>
    <item>
      <title>If Classic American Authors Were Software Engineers</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Mon, 20 Apr 2020 21:27:13 +0000</pubDate>
      <link>https://dev.to/bbennett7/if-classic-american-authors-were-software-engineers-ceg</link>
      <guid>https://dev.to/bbennett7/if-classic-american-authors-were-software-engineers-ceg</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/swlh/if-classic-american-authors-were-software-engineers-2c9c4fa25cbd?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--L9thM5MI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/1%2AIDtVmOV2-zlqe7R0joSzQg.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Why Steinbeck would write in machine code, while Capote would be into Java.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/swlh/if-classic-american-authors-were-software-engineers-2c9c4fa25cbd?source=rss-5676ca6163ee------2"&gt;Continue reading on The Startup »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>books</category>
      <category>programming</category>
      <category>culture</category>
      <category>coding</category>
    </item>
    <item>
      <title>React Hooks &amp; Why They Make (Coding) Life So Much Easier</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Sat, 18 Apr 2020 23:29:55 +0000</pubDate>
      <link>https://dev.to/bbennett7/react-hooks-why-they-make-coding-life-so-much-easier-4e3e</link>
      <guid>https://dev.to/bbennett7/react-hooks-why-they-make-coding-life-so-much-easier-4e3e</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/react-hooks-why-they-make-coding-life-so-much-easier-fe72f75b8e37?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8O08NbBL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/1%2A4j-HxJN9DQLkHyuqCqEaGg.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The best thing about React is that it does a great job of, well, reacting to events in your application. It comes complete with tools to…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/react-hooks-why-they-make-coding-life-so-much-easier-fe72f75b8e37?source=rss-5676ca6163ee------2"&gt;Continue reading on JavaScript in Plain English »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontenddev</category>
      <category>javascript</category>
      <category>react</category>
      <category>programming</category>
    </item>
    <item>
      <title>AWS &amp; Serverless Architecture</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Tue, 24 Mar 2020 01:44:02 +0000</pubDate>
      <link>https://dev.to/bbennett7/aws-serverless-architecture-1175</link>
      <guid>https://dev.to/bbennett7/aws-serverless-architecture-1175</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/@bryn.bennett/aws-serverless-architecture-c99ef21dbfb1?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--olOn4_f2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/1%2AespHCMdfK1FcuM_XRr297w.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a beginner’s guide to serverless architecture and AWS. It discusses what these terms actually are and explains how they are used…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@bryn.bennett/aws-serverless-architecture-c99ef21dbfb1?source=rss-5676ca6163ee------2"&gt;Continue reading on Medium »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>softwareengineering</category>
      <category>softwaredevelopment</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>Firebase 101: Realtime Database</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Thu, 09 Jan 2020 23:28:53 +0000</pubDate>
      <link>https://dev.to/bbennett7/firebase-101-realtime-database-1oi5</link>
      <guid>https://dev.to/bbennett7/firebase-101-realtime-database-1oi5</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/swlh/firebase-101-realtime-database-58f975033e01?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XqrDGlqj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1600/1%2A3SgixYfUyTIMfj0qclSwNQ.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you missed my previous post, Firebase 101: Authentication, I recommend starting there for a thorough explanation of what exactly…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/swlh/firebase-101-realtime-database-58f975033e01?source=rss-5676ca6163ee------2"&gt;Continue reading on The Startup »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>softwareengineering</category>
      <category>firebase</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Firebase 101: Authentication</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Fri, 13 Dec 2019 19:52:52 +0000</pubDate>
      <link>https://dev.to/bbennett7/firebase-101-authentication-51f4</link>
      <guid>https://dev.to/bbennett7/firebase-101-authentication-51f4</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/swlh/firebase-101-authentication-6aaa874aa7c4?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--B5Aqrcz3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1280/1%2AzBQVmiIFy8EoIIU5bZczGA.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One of the things that I am most grateful for about being a software engineer in 2019, is the incredible breadth of SDKs, platforms, and…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/swlh/firebase-101-authentication-6aaa874aa7c4?source=rss-5676ca6163ee------2"&gt;Continue reading on The Startup »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>google</category>
      <category>firebase</category>
      <category>softwareengineering</category>
      <category>programming</category>
    </item>
    <item>
      <title>Async/Await: The Simplicity of Writing Asynchronous JavaScript</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Wed, 27 Nov 2019 18:12:11 +0000</pubDate>
      <link>https://dev.to/bbennett7/async-await-the-simplicity-of-writing-asynchronous-javascript-4cio</link>
      <guid>https://dev.to/bbennett7/async-await-the-simplicity-of-writing-asynchronous-javascript-4cio</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/async-await-the-simplicity-of-writing-asynchronous-javascript-2e37a0066ba6?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AXwQ5yt8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1600/0%2A7PWTioxuaCKY5ALW.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Async/Await: The Simplicity of Writing Asynchronous JavaScript&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/async-await-the-simplicity-of-writing-asynchronous-javascript-2e37a0066ba6?source=rss-5676ca6163ee------2"&gt;Continue reading on JavaScript in Plain English »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>softwaredevelopment</category>
      <category>node</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How Node.js Transformed the Landscape of Back-End Engineering</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Fri, 15 Nov 2019 18:22:21 +0000</pubDate>
      <link>https://dev.to/bbennett7/how-node-js-transformed-the-landscape-of-back-end-engineering-10ce</link>
      <guid>https://dev.to/bbennett7/how-node-js-transformed-the-landscape-of-back-end-engineering-10ce</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/better-programming/how-node-js-transformed-the-landscape-of-backend-engineering-cd05731f592c?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lIEafPGF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1600/1%2Anl5YMLsKNFEyMDSK4H0iVw.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A short history of Node.js&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/better-programming/how-node-js-transformed-the-landscape-of-backend-engineering-cd05731f592c?source=rss-5676ca6163ee------2"&gt;Continue reading on Better Programming »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>softwaredevelopment</category>
      <category>node</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>CryptoKitties: An Early Application of the Blockchain That Led to Digital Cats Worth $100k+</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Wed, 16 Oct 2019 10:46:03 +0000</pubDate>
      <link>https://dev.to/bbennett7/cryptokitties-an-early-application-of-the-blockchain-that-led-to-digital-cats-worth-100k-30co</link>
      <guid>https://dev.to/bbennett7/cryptokitties-an-early-application-of-the-blockchain-that-led-to-digital-cats-worth-100k-30co</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/swlh/cryptokitties-an-early-application-of-the-blockchain-that-led-to-digital-cats-worth-100k-c21f7eee4dc7?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6jOes0VH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/1%2AQ0yULKVKum3LRX7BO1zzRw.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The blockchain has promised us incredible new opportunities as a society. A decentralized banking system. Traceable food production for…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/swlh/cryptokitties-an-early-application-of-the-blockchain-that-led-to-digital-cats-worth-100k-c21f7eee4dc7?source=rss-5676ca6163ee------2"&gt;Continue reading on The Startup »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ethereum</category>
      <category>cryptocurrency</category>
      <category>programming</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>Data Structures: Heaps in Code</title>
      <dc:creator>Bryn</dc:creator>
      <pubDate>Thu, 10 Oct 2019 20:56:04 +0000</pubDate>
      <link>https://dev.to/bbennett7/data-structures-heaps-in-code-3o5n</link>
      <guid>https://dev.to/bbennett7/data-structures-heaps-in-code-3o5n</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/heaps-of-data-structures-creating-heaps-in-code-80d215dcf53d?source=rss-5676ca6163ee------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2ZpB329i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/1%2ANFKFjJG7FDMTirA4vGT2LQ.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today we are going to tackle the data structure heaps, learning what they are and how we can build them using JavaScript. Outside of…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/javascript-in-plain-english/heaps-of-data-structures-creating-heaps-in-code-80d215dcf53d?source=rss-5676ca6163ee------2"&gt;Continue reading on JavaScript in Plain English »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>datastructures</category>
      <category>programming</category>
      <category>computerscience</category>
      <category>softwareengineering</category>
    </item>
  </channel>
</rss>
