<?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: Jay Leach</title>
    <description>The latest articles on DEV Community by Jay Leach (@leachcoding).</description>
    <link>https://dev.to/leachcoding</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%2F403333%2Fe1a10592-7865-4049-a4b2-1deb5fd95243.jpeg</url>
      <title>DEV Community: Jay Leach</title>
      <link>https://dev.to/leachcoding</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/leachcoding"/>
    <language>en</language>
    <item>
      <title>My Weekly Recap</title>
      <dc:creator>Jay Leach</dc:creator>
      <pubDate>Sat, 06 Jun 2020 17:53:42 +0000</pubDate>
      <link>https://dev.to/leachcoding/my-weekly-recap-135o</link>
      <guid>https://dev.to/leachcoding/my-weekly-recap-135o</guid>
      <description>&lt;p&gt;Hey, so I’m going to start trying to have weekly write-ups where I catalog all of the things I’ve done, tried to learn, or experienced (at-least from a technical and professional lens).&lt;/p&gt;

&lt;p&gt;To start off, I got the chance to get in touch with a mentor this week. He currently works at Microsoft, and comes from a similar background and went to Lambda, so I feel like he can impart so much knowledge and wisdom to me, that I’d be a fool not to listen and learn. I feel like there is so much more in the world of software engineering and computer science that I just don’t even conceptualize yet, and that is the most freeing yet constricting feeling in the world. It just emboldens me, however, to continue constantly learning, having no zero days, and pushing myself beyond my boundaries to absorb everything I can experience. I started reading through the System Design Primer to really start thinking about designing large scale systems, worked through some more leetcode practice, and did some data structure &amp;amp; algorithms study using the Berkeley CS61B course.&lt;/p&gt;

&lt;p&gt;As a team lead here at Lambda School, I got the chance to once more make the rounds with my Merriam Webster Dictionary application tutorial, where I built out a dictionary searching app that searches the Merriam Webster collegiate and Spanish dictionary API’s, and renders out a list of dictionary cards from that API and the search term provided. This is built pretty much entirely in JavaScript to showcase DOM manipulation, axios, Promises, and components.&lt;/p&gt;

&lt;p&gt;In Labs, I’ve also worked more with my team to help finalize the 1.2 release of our app, Get 2 It. I’ve been heavily involved in the back-end since me and the team inherited this project, and this week was no different as I had to make some key changes to the categories table we had, and how we were integrating it into the tasks table to fix some issues the IOS team were facing in saving their local save storage to integrate with the back end so web users logging in with the same account would be able to see those local saves.&lt;/p&gt;

&lt;p&gt;I’ve ran through a good chunk of FreeCodeCamp already, but I’ve made even more progress on the JavaScript Data Structures and Algorithms section. I’m really passionate about becoming a better engineer, and I just feel like knowing how to work within the framework of choice isn’t enough for me. I need to know the underlying why’s and how’s, and I think understanding all of these theories and underlying computer science concepts is only going to exponentiate my development progress.&lt;/p&gt;

&lt;p&gt;I made it through the first introduction of Stripe’s promotional book they ran with Lambda school “The Art of Doing Science and Engineering” by Richard W. Hamming . I don’t entirely know what I was expecting with this book when I first got it, but I have to say, it’s still not what I expected so far. It seems geared more towards self-help with the process of thinking, with just technical concepts as examples, instead of a technical or professional book on becoming a better engineer. While this isn’t a bad thing, I don’t often read these styles of books, and I think I may have had an unconscious bias towards wanting the professional or technical book, rather than a “how to think” book, so I’m still in the stage of cautious hesitation with this book, but I gotta say, I’m rather optimistic. I know it may not be what I expect, but I still may be able to glean some incredible insights out of this text and improve myself as a software developer and engineer, because in the end goal, I’m really focused on that end goal.&lt;/p&gt;

&lt;p&gt;I’ve devoted myself a lot this past year towards that end goal — countless hours buried deep in poorly written documentation, or obscure stackoverflow answers, learning the latest technology or framework, or working heavily in a text or collegiate course, and so often my days don’t afford much time to “waste” so to speak, so I’m gonna try and remain cheerful and read a few more chapters of this text before I make a more serious opinion, for better or worse haha.&lt;/p&gt;

&lt;p&gt;With that note, this week was no different in my goal (or should I say marathon race) to achieve expertness and mastery over my craft. I know now that even though I know very little (and in the grand scheme of it all, probably always will) , I’ve made huge progress, and compared to where I once was, I’m well on my way and ready to move towards the next stage of my engineering career. I can only feel a burning desire to work with such a fury to learn and let my brain absorb.&lt;/p&gt;

</description>
      <category>react</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>css</category>
    </item>
    <item>
      <title>My Time at Lambda So Far</title>
      <dc:creator>Jay Leach</dc:creator>
      <pubDate>Sat, 06 Jun 2020 17:52:33 +0000</pubDate>
      <link>https://dev.to/leachcoding/my-time-at-lambda-so-far-4n5a</link>
      <guid>https://dev.to/leachcoding/my-time-at-lambda-so-far-4n5a</guid>
      <description>&lt;p&gt;I’ve been enrolled at Lambda School for over a year now, starting back at the end of May in their WEBPT8 cohort. My growth as a developer and engineer has exploded since this decision. I wanted to write this post detailing my journey since then, documenting fully what Lambda has helped me learn and the amazing range of skills I’ve gained because of that knowledge.&lt;/p&gt;

&lt;p&gt;Lambda School is divided up into 4 units —&lt;/p&gt;

&lt;p&gt;The first a foray into HTML, CSS, and the beginnings of JavaScript.&lt;/p&gt;

&lt;p&gt;Web Fundamentals&lt;br&gt;
– User Interface and Git&lt;br&gt;
User Interface&lt;br&gt;
Git for Web Development&lt;br&gt;
CSS Layouts&lt;br&gt;
Responsive Design&lt;br&gt;
-Advanced CSS and Intro to JavaScript&lt;br&gt;
Preprocessing I&lt;br&gt;
Preprocessing II&lt;br&gt;
Intro to JavaScript&lt;br&gt;
Arrays and Objects&lt;br&gt;
– JavaScript Fundamentals&lt;br&gt;
Scope and Closure&lt;br&gt;
Advanced Array Methods&lt;br&gt;
Prototypes and Inheritance&lt;br&gt;
Classes&lt;br&gt;
-WEB Unit I Build&lt;br&gt;
The second includes advanced JavaScript and the beginnings of React.&lt;/p&gt;

&lt;p&gt;Web Applications I&lt;br&gt;
-Applied JavaScript&lt;br&gt;
DOM I&lt;br&gt;
DOM II&lt;br&gt;
Components I&lt;br&gt;
Components II&lt;/p&gt;

&lt;p&gt;-Intro to React&lt;br&gt;
React Components and Component State&lt;br&gt;
Composing React Components and Passing Data Via Props&lt;br&gt;
Component Side Effects&lt;br&gt;
Advanced Styling Techniques&lt;/p&gt;

&lt;p&gt;-Single Page Applications&lt;br&gt;
React Router&lt;br&gt;
Form Management&lt;br&gt;
Advanced Form Management&lt;br&gt;
cypress.io&lt;br&gt;
-WEB Unit 2 Build&lt;br&gt;
The third details advanced React.&lt;/p&gt;

&lt;p&gt;Web Applications II&lt;br&gt;
-Advanced react&lt;br&gt;
Class Components&lt;br&gt;
The React Lifecycle&lt;br&gt;
Composing and Sharing Non-Visual Behavior&lt;br&gt;
Testing Web Applications&lt;br&gt;
-Advanced State Management&lt;br&gt;
The Reducer Pattern&lt;br&gt;
Redux&lt;br&gt;
Async Redux&lt;br&gt;
Context API&lt;br&gt;
-Advanced Web Applications&lt;br&gt;
Testing React&lt;br&gt;
Client-Side Authentication&lt;br&gt;
HTTP/AJAX II&lt;br&gt;
Deploying Web Apps&lt;br&gt;
-WEB Unit 3 Build&lt;br&gt;
The fourth covers the backend, with an optional choice between Node.js and Java (there will a future post on why I did both)&lt;/p&gt;

&lt;p&gt;Web API: Node&lt;br&gt;
-Build a Web API&lt;br&gt;
Introduction to Node.js and Express&lt;br&gt;
Server-Side Routing with Express&lt;br&gt;
Express Middleware&lt;br&gt;
Web Deployment and Best Practices&lt;br&gt;
-Adding Data Persistence&lt;br&gt;
Introduction to Relational Databases&lt;br&gt;
Database Schema Design&lt;br&gt;
Multi-Table Queries&lt;br&gt;
Data Modeling&lt;br&gt;
-Authentication and Testing&lt;br&gt;
Introduction to Authentication&lt;br&gt;
Using JSON Web Tokens (JWT)&lt;br&gt;
WEB Unit Testing&lt;br&gt;
Testing the Back End&lt;br&gt;
-WEB Unit 4 Node Build&lt;br&gt;
Now I am currently a Team Lead by day and at night I am in Labs working on a project with a cross functional team for the next few months. I am excited to see what the future holds for me with everything I’ve learned 🙂&lt;/p&gt;

&lt;p&gt;Originally posted here: &lt;a href="https://leachcoding.wordpress.com/2020/05/27/my-time-at-lambda-so-far/"&gt;https://leachcoding.wordpress.com/2020/05/27/my-time-at-lambda-so-far/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>css</category>
    </item>
    <item>
      <title>My First Blog Post – What to Expect?</title>
      <dc:creator>Jay Leach</dc:creator>
      <pubDate>Sat, 06 Jun 2020 17:51:36 +0000</pubDate>
      <link>https://dev.to/leachcoding/my-first-blog-post-what-to-expect-16n0</link>
      <guid>https://dev.to/leachcoding/my-first-blog-post-what-to-expect-16n0</guid>
      <description>&lt;p&gt;Hey, I’m Jay. I’m a full stack developer with many other interests/facets outside of my career (and side hobby). This is a place where I hope to start placing the many thoughts that are constantly going through my head, share my experiences in code and other life lessons, as well as hopefully create a space for future growth and development.&lt;/p&gt;

&lt;p&gt;Fair warning, I am not a professional writer, and I am from the mountains of Kentucky, so my vernacular may be unfamiliar to most. Excuse that and please enjoy my content for what it is. 🙂&lt;/p&gt;

&lt;p&gt;Originally posted here: &lt;a href="https://leachcoding.wordpress.com/2020/05/26/my-first-blog-post-what-to-expect/"&gt;https://leachcoding.wordpress.com/2020/05/26/my-first-blog-post-what-to-expect/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>css</category>
    </item>
  </channel>
</rss>
