<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Don Lamarr on Medium]]></title>
        <description><![CDATA[Stories by Don Lamarr on Medium]]></description>
        <link>https://medium.com/@codewithdon?source=rss-ca4c5e9cd7ea------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*RJYPsOj8wsR9q5My2Vov0A.png</url>
            <title>Stories by Don Lamarr on Medium</title>
            <link>https://medium.com/@codewithdon?source=rss-ca4c5e9cd7ea------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Tue, 19 May 2026 01:14:35 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@codewithdon/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[How I Built A Simple Python Cashflow Analyzer Desktop Application]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://codewithdon.medium.com/how-i-built-a-simple-python-cashflow-analyzer-desktop-applications-574635c6000c?source=rss-ca4c5e9cd7ea------2"><img src="https://cdn-images-1.medium.com/max/896/1*d2ABc4OkJsXcVXA6A8aCVQ.png" width="896"></a></p><p class="medium-feed-snippet">I was motivated to experiment with Python specifically for financial applications. My professional background in the investment industry&#x2026;</p><p class="medium-feed-link"><a href="https://codewithdon.medium.com/how-i-built-a-simple-python-cashflow-analyzer-desktop-applications-574635c6000c?source=rss-ca4c5e9cd7ea------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://codewithdon.medium.com/how-i-built-a-simple-python-cashflow-analyzer-desktop-applications-574635c6000c?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/574635c6000c</guid>
            <category><![CDATA[python]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Wed, 16 Apr 2025 01:53:05 GMT</pubDate>
            <atom:updated>2025-04-16T02:02:53.604Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How To Enable Captcha On Your Webflow Website]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://codewithdon.medium.com/how-to-enable-captcha-on-your-webflow-website-f26d598a067a?source=rss-ca4c5e9cd7ea------2"><img src="https://cdn-images-1.medium.com/max/900/1*TJvpq5NMCkVpti2fzWhe-w.png" width="900"></a></p><p class="medium-feed-snippet">Are you trying to enable captcha on your webflow website but not sure how? Or your getting a site owner message?</p><p class="medium-feed-link"><a href="https://codewithdon.medium.com/how-to-enable-captcha-on-your-webflow-website-f26d598a067a?source=rss-ca4c5e9cd7ea------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://codewithdon.medium.com/how-to-enable-captcha-on-your-webflow-website-f26d598a067a?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/f26d598a067a</guid>
            <category><![CDATA[webflow-captcha]]></category>
            <category><![CDATA[webflow]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Sun, 16 Apr 2023 05:58:57 GMT</pubDate>
            <atom:updated>2023-04-16T05:58:57.447Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[4 Simple Lessons I learned The Hard Way That Made Me A Better Writer]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://codewithdon.medium.com/4-simple-lessons-i-learned-the-hard-way-that-made-me-a-better-writer-421bf2584510?source=rss-ca4c5e9cd7ea------2"><img src="https://cdn-images-1.medium.com/max/2600/1*XDlrQkx4RuebU-ViptPadg.jpeg" width="8688"></a></p><p class="medium-feed-snippet">I sit at a blue wooden desk with half-hearted conviction. I&#x2019;m thinking about you, the frustrated beginner writer, and remembering my early&#x2026;</p><p class="medium-feed-link"><a href="https://codewithdon.medium.com/4-simple-lessons-i-learned-the-hard-way-that-made-me-a-better-writer-421bf2584510?source=rss-ca4c5e9cd7ea------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://codewithdon.medium.com/4-simple-lessons-i-learned-the-hard-way-that-made-me-a-better-writer-421bf2584510?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/421bf2584510</guid>
            <category><![CDATA[writing]]></category>
            <category><![CDATA[writing-tips]]></category>
            <category><![CDATA[writing-life]]></category>
            <category><![CDATA[writing-lessons]]></category>
            <category><![CDATA[better-writing]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Mon, 20 Jun 2022 00:52:31 GMT</pubDate>
            <atom:updated>2022-08-08T16:41:53.972Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How I Created An Medical Records Management Web App Using JavaScript. pt1]]></title>
            <link>https://codewithdon.medium.com/how-i-created-an-medical-records-management-web-app-using-javascript-pt1-c18ba46a0df5?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/c18ba46a0df5</guid>
            <category><![CDATA[web-app-development]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[javascript-development]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Sat, 04 Jun 2022 03:30:28 GMT</pubDate>
            <atom:updated>2022-06-04T03:39:20.573Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sRYQVfbc0p89zHVThfi2jQ.jpeg" /><figcaption>I love the challenging part of engineering something others will need and will use profusely</figcaption></figure><blockquote><strong><em>“ Do you know how to build software ?… I didn’t think so…”</em></strong></blockquote><p>The guy acted like a complete ego manic with terrible people skills. The experience left me wondering if all experienced software developers are condescending?</p><p>I was visiting this software development company in long beach about building an app for a non-profit.</p><p>It seemed that he was discriminating against us because of my race and maybe he thought we didn’t have $30K to drop.</p><p>He said we would need to fly him to the headquarters and pay for hotel fees and daily hourly fees while he watches us do the process before he can advise us on the software we need to build.</p><p>I’ve never heard of such a thing and felt this was unnecessary. He could have just said that we will need to work out the process first before we can help you build the software.</p><p>Later I did find out that there is indeed a problem with software developers and people skills.</p><p>Being from heavy customer service background I felt inspired to do a better job myself. I want to build software that people will use in a non-condescending way.</p><p>Only problem… He was right, I didn’t know anything about programming and barely knew what a computer was.</p><p>Fast-forward many years later I “self-taught” computer hardware, stripped a computer down to just the motherboard, and even looked up what the motherboard was made up off and learned enough about etching to know that I’m total ok with someone else doing it.</p><p>I got a job at staples easy tech while in school to get a bachelor’s with a focus on software development. Before then I took Cisco’s CCENT certificate and passed with flying colors which help me land a job as an enterprise employee help desk tech job. 6 years later I left that to free ball my own web development company.</p><p>The experience inspired me to explore technology for myself. To create a better experience for clients needing software solutions to complex problems.</p><p>The non-profit never did find a good solution so I’m about to create it.</p><h3>How I Gathered Requirements</h3><p>I worked in-depth with the organization and know enough about what the problems are to put together a critical features-focused solution.</p><p>They will use a computer with the internet and will need to emphasize crud features for admins and a client portal to view invoices and make payments.</p><p>The idea is to build a working prototype then approach them with a solution to test-drive and then pitch a sell.</p><p><strong>It cost me zero dollars </strong><em>just time and effort so any sale would be pure profit.</em></p><ul><li>it’s 100% cloud using google firebase</li><li>custom coded using reusable code I created from other projects.</li><li>plain javascript and custom CSS styles</li><li>borrowed UI design for dashboard and client portal using Figma</li></ul><h3>Tools going in:</h3><ul><li>stackblitz to code in the cloud</li><li>github to save templated code</li><li>envato elements to get icons and css styling in figma</li><li>JavaScript possible use react</li></ul><p>I went to capterra to compare and contrast other software to help me narrow down the key features expected from such an ERM-type software.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9sr71eo3fVPuo50lhXsUEQ.png" /><figcaption>Key features for ERM</figcaption></figure><h3>How I Designed</h3><p>I went to Envato elements to look at UI for a medical dashboard</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*MEkte5tTiQd2JurswfOmFw.png" /><figcaption>Medical Dashboard UI High Fidelity</figcaption></figure><p>Went with this type of dashboard but branded it to their company. I looked for a design that had a Figma import option.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/246/1*OQIjWGIY_8D-0_wLQPcXeg.png" /><figcaption>UI to make Div Elements</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/717/1*WEjiMolg99j6jIm_Aj-lhA.png" /></figure><p>I created a div for each “frame” I renamed some of them “Wrappers” or “Containers”.</p><p>After I created each div I would copy the style that was in figma under the related id.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/387/1*P5agWQVbQcyKt4VsZQ4k7g.png" /><figcaption>Using Inspect and clicking the code brackets you will see css and notes</figcaption></figure><p>It’s saved me a lot of time just typing all this stuff. There are points where you need to change position to relative or you need to change the width to auto or 100% as this Figma image is meant for a concept but not a working website asset.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/590/1*jFYuKgHdxI4D2rRQW0IXZw.png" /><figcaption>Got left panel and middle panel with a search ad a data section</figcaption></figure><p>I deployed it as a repo in GitHub as I think I will be able to reuse this for a future project up to this point. I plan to make it private repo later.</p><p>I also deployed live using google firebase hosting. I do this early to catch any mistakes before I start adding complexity with features and data requests.</p><h3>How I structured the data</h3><p>Now I want to make sure the data is organized properly and that we can get it from the database into this app.</p><p>I saw interesting database training on youtube google firebase so I spent from downtime watching the whole playlist.</p><p>…..</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c18ba46a0df5" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Solving Two Number Sum with JavaScript. (Part 2 of 2)]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://codewithdon.medium.com/solving-two-number-sum-with-javascript-part-2of-3-ee8c10398646?source=rss-ca4c5e9cd7ea------2"><img src="https://cdn-images-1.medium.com/max/631/1*R2-3d4NhNXhi6wo9njy9eg.png" width="631"></a></p><p class="medium-feed-snippet">8 hours later, The fog is starting the clear. Since then, I&#x2019;ve struggled to grasp the simple words to describe what needs to happen within&#x2026;</p><p class="medium-feed-link"><a href="https://codewithdon.medium.com/solving-two-number-sum-with-javascript-part-2of-3-ee8c10398646?source=rss-ca4c5e9cd7ea------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://codewithdon.medium.com/solving-two-number-sum-with-javascript-part-2of-3-ee8c10398646?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/ee8c10398646</guid>
            <category><![CDATA[javascript-development]]></category>
            <category><![CDATA[algorithms]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Sat, 01 Jan 2022 17:39:58 GMT</pubDate>
            <atom:updated>2022-04-05T00:02:11.406Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Solving Two Number Sum with JavaScript. (Part 1 of 2)]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://codewithdon.medium.com/solving-two-number-sum-with-javascript-part-1-of-3-438be1068442?source=rss-ca4c5e9cd7ea------2"><img src="https://cdn-images-1.medium.com/max/624/1*Yyb7tbuT5o-UvJguW-aeYg.png" width="624"></a></p><p class="medium-feed-snippet">In the two number sum problem your given an array of positive and negative integers and a &#x201C;targetSum&#x201D;.</p><p class="medium-feed-link"><a href="https://codewithdon.medium.com/solving-two-number-sum-with-javascript-part-1-of-3-438be1068442?source=rss-ca4c5e9cd7ea------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://codewithdon.medium.com/solving-two-number-sum-with-javascript-part-1-of-3-438be1068442?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/438be1068442</guid>
            <category><![CDATA[javascript-development]]></category>
            <category><![CDATA[algorithms]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Fri, 31 Dec 2021 23:21:56 GMT</pubDate>
            <atom:updated>2022-04-10T00:18:27.566Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[VS Code Editor Shortcuts- How To Format Ugly Blocks of Text in HTML Quicker with this Hack.]]></title>
            <link>https://codewithdon.medium.com/vs-code-editor-shortcuts-how-to-format-and-ugly-block-of-text-in-html-quicker-with-this-hack-37659778cb81?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/37659778cb81</guid>
            <category><![CDATA[vscode-shortcut]]></category>
            <category><![CDATA[html]]></category>
            <category><![CDATA[vscode]]></category>
            <category><![CDATA[vscode-keyboard-shortcuts]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Wed, 22 Dec 2021 02:59:45 GMT</pubDate>
            <atom:updated>2021-12-22T03:00:34.746Z</atom:updated>
            <content:encoded><![CDATA[<p>I needed to edit a file in GitHub that was all lumped up in one ugly paragraph. I bust open my vs code editor to edit the text using some code markup. I needed to make the exact change to multiple lines of code. Here is the quick hack.</p><p>Here What it looked like…</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/926/1*Zq5CXYv-xZ0HyfbgZMYxrA.png" /><figcaption>Comprehensive Terminal Commands Cheat sheet</figcaption></figure><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FWJjLyXCVvro2I%2Ftwitter%2Fiframe&amp;display_name=Giphy&amp;url=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FWJjLyXCVvro2I%2Fgiphy.gif&amp;image=https%3A%2F%2Fi.giphy.com%2Fmedia%2FWJjLyXCVvro2I%2Fgiphy.gif&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=giphy" width="435" height="383" frameborder="0" scrolling="no"><a href="https://medium.com/media/bdd2107cc8691b55eeae5154b20b436b/href">https://medium.com/media/bdd2107cc8691b55eeae5154b20b436b/href</a></iframe><p>Here is what it looks like in the code</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/693/1*NtAxR7XwT5CCVVmMaFj7Pg.png" /></figure><p>I started an Unordered list &lt;ul&gt; using this format.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/187/1*Inbn3BICoJPqgWbejd2lLw.png" /><figcaption>Structure of unordered list</figcaption></figure><p>I selected all the text that you see above.</p><p>I counted the lines or used the line count to the left of the code editor</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/694/1*TYjV7ntJWFSXyVSeAnZPRg.png" /></figure><p>Then I cut the selected.</p><p>Hit Enter 24x’s as in this example</p><p>Then clicked each line while holding the “ctrl” key (using windows)</p><p>The typed li then tab to auto complete the &lt;li&gt; List Item. This would give each items it’s own line and bullet point to the left.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FjdYzOr2Z1oo6ddYuXD%2Ftwitter%2Fiframe&amp;display_name=Giphy&amp;url=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FjdYzOr2Z1oo6ddYuXD%2Fgiphy.gif&amp;image=https%3A%2F%2Fi.giphy.com%2Fmedia%2FjdYzOr2Z1oo6ddYuXD%2Fgiphy.gif&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=giphy" width="435" height="391" frameborder="0" scrolling="no"><a href="https://medium.com/media/06245305abcaa16e7f9e8f0a6142e059/href">https://medium.com/media/06245305abcaa16e7f9e8f0a6142e059/href</a></iframe><p>Then paste</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/649/1*BzB17cg8nzeXBEbeAhwSyw.png" /></figure><h3>Note</h3><p><em>Some times it doesn’t work so clean and perfect if you doing too many lines at once.</em></p><p><em>Also you may have to clean the code up a bit to make it readable</em></p><p><em>But in most cases it is worth it.</em></p><p><em>You can use this multi line selection for other too</em></p><p>for more vs code editor shortcuts visit their website here: <a href="https://code.visualstudio.com/docs/getstarted/tips-and-tricks">https://code.visualstudio.com/docs/getstarted/tips-and-tricks</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=37659778cb81" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[When To Use Let,Var,Const When Writing JavaScript?]]></title>
            <link>https://codewithdon.medium.com/when-to-use-let-var-const-when-writing-javascript-b2c16b12a8de?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/b2c16b12a8de</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[learning-to-code]]></category>
            <category><![CDATA[variables-in-javascript]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Sat, 11 Dec 2021 20:52:12 GMT</pubDate>
            <atom:updated>2021-12-11T20:52:12.117Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*dg-CEFVxCtizENgbVoLbBA.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/@punttim?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Tim Gouw</a> on <a href="https://unsplash.com/s/photos/confused?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure><p>I was trying to write a program for a kung fu movie theater.</p><p>I was about to hoist my variables and give them names.</p><p>I usually start by thinking about my immutable values and hoist them at the top.</p><p>I then think of the other variable names such as var and let. I usually just randomly type var or let which overcomes to mind first, BUT I remember that I need to clarify the differences between the two.</p><p>One time I had a variable that was not defined error but didn’t know the reason. I suspected it was how I declared my variables or used a let vs. a var.</p><p>So today, I thought I should STOP and decide clearly which variable is the most appropriate.</p><ol><li><em>I google “ differences between const, var, let.”</em></li><li><em>I came across this resource: </em><a href="https://www.freecodecamp.org/news/var-let-and-const-whats-the-difference/."><em>https://www.freecodecamp.org/news/var-let-and-const-whats-the-difference/.</em></a></li><li><em>Read it from top to bottom and even plugged it into sandbox.io to test the different scenarios to ensure I understood.</em></li></ol><p>In summary, I made a practice to default to let</p><h3>“DON’T USE VAR”</h3><p>IF I’m working on a code base with VAR, I will not use it unless the coding guidelines instruct rules of when to use it and when not to.</p><p>If I have an “undefined variable error,” look first for another variable with a VAR keyword with the same name.</p><p>If not, check for proper hoisting, and this should resolve it. (assuming spellings are correct and syntax errors are caught)</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b2c16b12a8de" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[7 Ways to Getting your SH%T Together and Become an Awesome Web Developer]]></title>
            <link>https://codewithdon.medium.com/7-ways-to-getting-your-sh-t-together-and-become-an-awesome-web-developer-edbf49ac4148?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/edbf49ac4148</guid>
            <category><![CDATA[motivation]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Fri, 25 Sep 2020 03:04:55 GMT</pubDate>
            <atom:updated>2024-06-28T22:28:42.752Z</atom:updated>
            <content:encoded><![CDATA[<h3>How I Broke Into Tech | My Personal Experience And Practical Tips</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4ouEaN954W5AfTFbS5QjUA.jpeg" /></figure><p>I remember walking from Leimert Park to Baldwin Hills mall to work at Staples as anybody, a cashier, copy center, even a floor associate. I wanted some tech experience because I was in the wrong spot. My now-wife was pregnant with our first child, and I was broke, and it wasn’t a joke.</p><p>There was a lot of tension in those times, and I wasn’t necessarily a “Good Catch” in the provider department. I had potential, but you can’t pay the rent with it. In those days, I was filled with guilt, anger, and regret about where I was at that time. The truth is that what I was going through was what I needed to motivate me to do better.</p><h3>These are the steps I took to get out:</h3><p>I studied my ass off starting from “ What is a computer.”</p><p>Here is a link the video I watched five years ago to start my A+Certifcation training: <a href="https://www.youtube.com/watch?v=2eLe7uz-7CM">https://www.youtube.com/watch?v=2eLe7uz-7CM</a></p><p>I took a class at clover city college, an advanced networking course to get my certification in CCNA to be a network engineer.</p><p>I updated my resume and LinkedIn profile to fit the entry-level tech applicant for the Los Angeles area.</p><p>I put in about ten applications a week, and nothing landed. I would go into a second interview, but still no luck.</p><p>One day, I got a call from a hiring manager looking for entry-level techs with a customer service experience background and general technical knowledge.</p><p>I did ok in the first interview, but I aced it with my attitude and desire to learn in the second interview.</p><p>They took a 90-day change, which turned into full time. At the same time, I was going to school for software engineering. After about three years, I graduated.</p><p>I learned more about software on the web, and now I code web applications, tutor, consult, and freelance. I have the knowledge and skills to realize my web developer career dream.</p><h3>Here are the things that I learned</h3><p><strong>1. When opportunities come, make sure you are the right person.</strong></p><p>If it were easy, everyone would do it. Opportunities only come once a year despite what you may think.</p><p>If you go on Linked in and look for jobs that you want and fit you perfectly, how many do you see? And even if you see it, how many candidates does the job have at picking?</p><p>The reality is that opportunity doesn’t come around that much, and even if it did, it’s just an open door; you have to be the person fit enough to walk through the door, and you must have the attitude to seize it.</p><p>Bring your “A” game to your interview or client meeting and follow up. Remind them of your key highlights and how you are ready to crush it for them.</p><p><strong>2.Think in years, not in weeks</strong></p><p>It doesn’t mean you will be in the same place for years; it just means you will have to ramp up your activity week after week for years. Sometimes you look at other people on the internet, and they have a lot of things going on with advanced looking stuff, and you think you have to start there.</p><p>But it took them five years to get where they are, and things still are not perfect. This approach should take the unrealistic pressure that you need to have excellent everything by next week. Instead, push yourself to add 1–2 more impact things you usually don’t do every week.</p><p><strong>3.Turn adversity into motivation to achieve</strong></p><p>It’s easy to play the victim and say, well, I can’t go because of XYZ. Life is hard for me. “ I live in the ghetto, and it’s real out here.” All this focus on the current situation blocks ideas on how to elevate yourself out of it. You can’t control your case, but you can influence your perception and your decisions.</p><p><strong>4.Know where you are going and stay the course</strong></p><p>Web development is a mountain that is not easy to climb. If you need to get a job at McDonald’s to afford to pay for some skill or knowledge, you will become a web developer. The main point is to make each move you take a step toward to get you where you want to go.</p><p><strong>5.Let go and wish it well</strong>.</p><p>Letting go is difficult. If you want to be an excellent web developer, you will put in the hours learning and coding. You only get 24 hours, so something has to give in its place.</p><p>If your a video game head, you have to be willing to let it go to become someone better. If you are a social butterfly, you have to be willing to let it go and spend time talking with people about your code and getting feedback.</p><p>Please don’t take what I’m saying the wrong way. You don’t have to give up your core self-interests or speaks of being. I’m saying unproductive time spent doing something will need to be on the chopping board because you will trade that for skill.</p><p><strong>6.Beware of the fast or the shortcuts</strong>.</p><p>Suppose someone says that if you pay X, XXX amount of dollars and shortcut you to developer stardom. Think long and hard. Why? Because there is no shortcut. The only shortcut is to know there is no shortcut. The fastest way to get to point at point b is a straight line. That is the most a person can do for you. You WILL go through challenges, and YOU will need to overcome them mostly by yourself.</p><p><strong>7. Learn like nobodies business</strong></p><p>I need you to imagine you haven’t eaten in days. Then you go to a buffet of all your favorite food and a bottomless stomach. What kind of damage do you think you’ll do? Probably eat the restaurant with it. That’s how you have to be with web software, not in an erratic way where you don’t have any core languages and frameworks but in a “T” shaped way.</p><p>Learn a lot about things connected to the core thing you know the most. For example, you know a lot about web design in general, but you know the most about websites’ database structures. Do you see what I’m getting at?</p><p>If you get nothing else from what I just wrote, remember this, everyone gets the same about time in a day. The time you spent reading this, you can’t get back. What you DIDN’T DO yesterday is the reason why you are in the situation you are in right now.</p><p>Before you know it, you’ll be celebrating your birthday again, but would you still be the same person? That all depends on what you spend your time doing.</p><p>If you haven’t seen this yet</p><p><a href="https://www.youtube.com/watch?v=wsNzAuYDgy0">https://www.youtube.com/watch?v=wsNzAuYDgy0</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=edbf49ac4148" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How To Solve Coding Problems That Zap Your Confidence & Motivation]]></title>
            <link>https://codewithdon.medium.com/how-to-solve-coding-problems-that-zap-your-confidence-motivation-6597bfc5f942?source=rss-ca4c5e9cd7ea------2</link>
            <guid isPermaLink="false">https://medium.com/p/6597bfc5f942</guid>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[motivation]]></category>
            <dc:creator><![CDATA[Don Lamarr]]></dc:creator>
            <pubDate>Wed, 23 Sep 2020 02:52:46 GMT</pubDate>
            <atom:updated>2020-09-23T02:56:44.572Z</atom:updated>
            <content:encoded><![CDATA[<p>As I write this, I’m currently hesitating to finish a web app build because I feel stuck. It’s a horrible feeling. Have you ever been stuck right in the middle of your coding groove?</p><p>I went from really motivated and confident to feeling like I’m still a rookie. These moments have you feeling like you need to go back and relearn how to initialize variables.</p><p>What’s Happening?? am I still a coding rookie? Did I waste my energy preserving through all these other coding projects?</p><p>Weirdly, you become familiar with all of the components when you’re working on a coding project. You know what each line of code is there for, you recognize class and function names, the picture of how your code is structured is clear. But when you see it again after about 1 month, you try to decipher it like a puzzle, and your question is usually, did I write this?</p><p>Dealing with Paralyzing FEAR 😨</p><p>Feeling like you don’t know what to do, but you just haven’t spent enough time to break down what you don’t know into smaller pieces…</p><p>For example, let us say you build an interactive modern login form with HTML and CSS. Now, you add interactions using JavaScript but don’t know what to do. You get stuck right there.</p><p>What typically happens is…</p><p>After about 2 hours, you can’t figure it out and, in response, end up watching YouTube videos of people doing what you are trying to do now. You try to follow along, but then you can not fully because another problem arises while trying to follow them…</p><p>You get an error that is not covered in the video.</p><p>You have to search that error on stack overflow</p><p>Some super experienced software Jedi gives some Oscar winning response that you can not understand enough to even begin implementing it.</p><p>Somehow you are on Coursera and Udemy and begin to complete whole courses. Somewhere around, video number six. You realized it is overkill. “I just need to figure out how to connect JavaScript code to HTML element,” so you start again, and the cycle repeats itself.</p><p>When I go through that, never quite ask anyone any question. Days will go by while my self worth as a coder plummets. 🤦‍♂️</p><p>Meanwhile, intuition kicks in then I start to think to myself that maybe I should slow down and take my time on where I’m stuck at.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*xHa7TwoWhgTKb2sdNEWsQw.jpeg" /></figure><p><em>Photo by </em><a href="https://unsplash.com/@thisisengineering?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText"><em>ThisisEngineering RAEng</em></a><em> on </em><a href="https://unsplash.com/s/photos/coding-frustration?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText"><em>Unsplash</em></a></p><p>So I begin to clarify what is unclear</p><ul><li>I don’t understand how to connect the user experience interface and the JavaScript code</li><li>I don’t know how to search for it or what key terms or phrases</li><li>I don’t know what this I’m asking for is even called</li><li>I don’t understand what needs to happen in the code to connect the two</li></ul><p>This is ground for me to search each one of these or ask someone in a group for guidance.</p><p>Spend just 15–25 minutes, clarifying what exactly you don’t clearly understand. You will be to immediately feel unstuck. You will have specific questions to ask and to search for. You will move out of coding paralysis quicker and restore your coding motivation. 🐱‍🏍</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6597bfc5f942" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>