Start Over Coder

Start Over Coder

By Start Over CoderTechnology
Download on the App Store

Start Over Coder episodes

  • 065: New Computer, New Dev Setup

    There’s a lot involved to get up and running with a new dev environment—it can be pretty troublesome in fact! After working on one machine for a while, it’s easy to forget (or take for granted) all of the software and helper tools you’ve installed slowly over time. But as soon as you want to get coding on a new machine, those tools are quickly appreciated!

    Here are some of the steps I took to be able to keep coding while traveling with a temp laptop, and what I plan to do going forward to make it easier next time around:

    • Store coding projects on Dropbox to sync project files across the machines. No need to push/pull commits using a remote repository.
    • Keep a list of all of the tools I use (especially in the command line). I think even the simplest of lists would be a better place to start than trying to remember all of the software I’m used to using. Check search results for “dev environment new computer” to also check lists others have come up with.
    • Keep a copy of my command line shortcuts (.bashrc file) in a GitHub gist for easy future reference.
    • Document! Document! Document! Any time I do a new installation on my machine, I’ll take note of how I did it and any resources that helped with the installation.

    • This episode was originally published 17 April, 2018.

      16 min
    • 064: Discoveries! Financial Toolbelt & Second Career Devs Podcast

      It’s another pair of discoveries this week! The website Financial Toolbelt has some great calculators if you want to start getting to know your personal finances. And the Second Career Devs podcast is a must for any and all Start Over Coders!

      Show Links:
      • Financial Toolbelt
      • Second Career Devs podcast
      • More in the Discoveries! series:
        • Ep 18: Learn To Code With Me Podcast & Free Lynda.com
        • Ep 41: Coding Solo Podcast & Millennial Money Diaries Blog
        • Ep 73: Chingu & uMatrix

        • This episode was originally published 10 April, 2018.

          12 min
        • 063: Intros Intros Everywhere!

          Introduction overload! There are plenty of good introductory workshops, blog posts, and articles out there. But is it too much of a good thing? Recently I’ve felt like the sheer number of articles and events have been taking away from my efforts to become a developer.

          In this episode I talk about the good & bad aspects of introductory resources, and some tips about how to figure out which ones are worth spending time on.


          This episode was originally published 3 April, 2018.

          16 min
        • 062: Prototyping with Figma

          Figma is a great prototyping tool I’ve been experimenting with this week. It’s a software tool available for Mac or PC, and they also have a great web interface that allows you to collaborate on designs live (!) with other people.

          I’ve been using it to mock up a redesign for the Start Over Coder website, and also for a new web project I’ve started for someone else. Bottom line, I can highly recommend Figma for creating UI mockups and expect I will be using it for time to come!

          Show Links:
          • Figma website
          • Episode 56 — Planning A New Web Project
          • YouTube Playlist — Level Up Tutorials Intro to Figma

          • This episode was originally published 27 March, 2018.

            14 min
          • 061: React First Impressions

            This week’s episode it about my first attempts at learning the React framework…it was a mixed bag but here are my first impressions:

            Bottom line: I don’t think I’ve hit the pain points yet that React can solve. Also, using React requires a pretty solid foundation on ES6 methods which I could use some brushing up on. There are a few more pluses and minuses I discuss in the episode, so give it a listen! And if you have any suggested resources for learning React please share 😄

            Show Links:
            • React and React Native and React VR sites
            • Create React App
            • Learn about other front-end frameworks and how they stack up against each other
            • Episode 29 - The Web Developer Bootcamp course review
            • Episode 51 - Static Site Generators Are Awesome
            • Advanced Web Developer Bootcamp

            • This episode was originally published 20 March, 2018.

              16 min
            • 060: It Doesn’t Actually Have To Take This Long!

              It’s been a year since I started this podcast! But I’m still not earning money as a developer. Does it really have to take over a year to learn enough to become a working programmer?

              Short answer: no, I really don’t think so!

              But for me, a few things along the way have slowed down my progress. You can get the full story by listening to this episode, but to recap what I think I’d do differently to speed the transition up a bit:

              • Set a firm date for when I’d start seeking paying jobs and STICK TO IT! My “deadline” kept being pushed farther and farther away from me.
              • Work on a single program or curriculum that will provide you with full projects to complete and add to your portfolio. Some good examples are the freeCodeCamp certificates and Udacity nanodegree programs. Coding bootcamps are another viable option, though they can be costly.
              • Despite my (I think) slow timeline so far, I’m still excited by what’s still to come and look forward to sharing more updates soon!


                This episode was originally published 13 March, 2018.

                19 min
              • 059: How I FI - Day To Day Details & Top 10 Action Points

                It’s the last episode (for now!) in the How I FI series and today I’m talking about my top 10 actions for getting myself to financial independence. To recap:

                1. Know my expenses.
                2. Know my net worth.
                3. Have zero debt.
                4. Keep an emergency fund.
                5. Save before spending.
                6. Optimize big expenses.
                7. Spend wisely.
                8. Invest wisely.
                9. Get help often.
                10. Keep the long game in mind.
                11. Previous Episodes In This Series:
                  • How I FI: The Starting Point
                  • How I FI: Learning The Basics
                  • Links From This Episode:
                    • Mr. Money Mustache - The Shockingly Simple Math Behind Early Retirement
                    • Expense tracking:
                    • Banktivity
                      Quicken
                      Mint.com
                      Pen & paper!
                    • The Simple Dollar - How to Calculate Net Worth
                    • Mr. Money Mustache - News Flash: Your Debt is an Emergency!!
                    • Book - The Four Pillars of Investing by William Bernstein
                    • Fee-Only Financial Advisors:
                    • National Assoc. of Personal Financial Advisors
                      XY Planning Network
                    • Mad FIentist blog & podcast
                    • Martinis & Your Money podcast
                    • Mr. Money Mustache blog
                    • Choose FI podcast

                    • This episode was originally published 6 March, 2018.

                      33 min
                    • 058: How I FI - Learning The Basics

                      Continuing on with a favorite topic of mine—financial independence! In last week's episode I shared a bit about what my mindset around personal finances was before I discovered the concept of FI. Tl;dr: the more I earned, the more I spent, and I couldn’t imagine a reality where things would or could be different. I’m so glad I learned that there is a better way!

                      For me, finding that better way came in three parts: 1) getting introduced to the idea & basic concepts of financial independence; 2) applying that information to figure out my current FI status; and 3) making a long term plan to actually work towards FI.

                      Show Links & Additional Resources To Check Out:
                      • Book: The Four Pillars of Investing by William Bernstein
                      • Book: Your Money Or Your Life
                      • Bogleheads Web Forum
                      • Mad Fientist blog and podcast
                      • ChooseFI Podcast, and check out their local listings to find a meetup group near you
                      • Plain English explanation of how to achieve FI
                      • Mint online personal finance tracker
                      • Personal Capital - another online personal finance tracker (I personally like this one better)

                      • This episode was originally published 27 February, 2018.

                        21 min
                      • 057: How I FI - The Starting Point

                        Let’s talk about financial independence!

                        Up until now I’ve shied away from talking about the FI side of this Start Over Coder project. I’ve made so many wrong moves with my own money that it’s like, who am I to talk about the subject with any kind of authority!? Not to mention the fact that I’m years away from seeing the outcomes of my actions…maybe I’m still doing it wrong. Plus it’s just a sensitive topic!

                        But I do think one of the main reasons why it can feel so sensitive is because people don’t really talk about it, and since FI is a big part of why I started learning to code, I definitely don’t want to hold anything back about that side of things.

                        So over the next few episodes I’ll share a bit about how I FI, what I’m doing to become financially independent.

                        But before getting into the specifics, it might be helpful to know a bit of my background to get a sense of what led me to do all of this in the first place. Here’s a quick recap from the podcast (listen for more context!):

                        • Pretty solid upbringing with all of the basic needs (safe home, food, education) covered.
                        • At the same time I was very aware that there wasn’t extra money available for the “wants.”
                        • My “money mindset” evolved as:
                        • There isn’t enough money for everything.
                          Whatever money there is will run out.
                          You have to work work work to earn money in order to survive. It’s the only way.
                        • As a result, when I earned more, it meant I could afford more, so I just spent more.
                        • There was no big picture: no savings goals, no retirement plans, no money plans in general.
                        • I lived with this mindset for years and years, but eventually I realized that this outlook wasn’t working for me. In fact, I was working for it! Literally: working for the bi-weekly paycheck that I needed to keep up the lifestyle I built for myself (not exactly music to my ears).

                          I’ll share more about what changed, and what changes I made as a result in future episodes in this series. But the biggest change was finding some goals to work towards. Financial independence means having enough income to cover all of your expenses without having to work for that income. Instead, money comes in through savings interest, investment income, businesses that generate income without your personal hours of labor…all of this is often referred to as passive income.

                          Being financially independent gives you the freedom and flexibility to live life exactly how you want to. For me that involves a lot of travel…long-term travel ideally. And contrary to popular belief, it doesn’t necessarily mean not working! I actually really like working when it means having interesting projects, solving problems, and working with interesting, dynamic people. Reaching FI means having the freedom to work only when you find work that meets these criteria.

                          That’s the kind of life I want!

                          So with these goals in mind, how do you actually do it? I’ve found some ideas, and I’ll talk about them in the next few episodes. Stay tuned!

                          Show Links:
                          • SOC Episode 2: Why Learn To Code For Financial Independence?
                          • SOC Episode 4: What is FI?

                          • This episode was originally published 20 February, 2018.

                            16 min
                          • 056: Planning A New Website Project

                            For any new web project, taking the time to PLAN before you CODE is key! Here are some key questions I asked myself before I started coding the new Start Over Coder website. It came down to 7 key questions, which I discuss in this episode.


                            This episode was originally published 13 February, 2018.

                            23 min

                          About Start Over Coder

                          From the publisher's feed

                          A podcast about learning to be a web developer and pursuing financial independence.