100 afleveringen

The 6 Figure Developer Podcast is a show dedicated to helping developers to grow their career. Topics include Test Driven Development, Clean Code, Professionalism, Entrepreneurship, as well as the latest and greatest programming languages and concepts. Join hosts John Callaway, Clayton Hunt, and Jon Ash as they talk with others. The 6 Figure Developer Podcast - helping others reach their potential.

The 6 Figure Developer Podcast The 6 Figure Developer

    • Technologie

The 6 Figure Developer Podcast is a show dedicated to helping developers to grow their career. Topics include Test Driven Development, Clean Code, Professionalism, Entrepreneurship, as well as the latest and greatest programming languages and concepts. Join hosts John Callaway, Clayton Hunt, and Jon Ash as they talk with others. The 6 Figure Developer Podcast - helping others reach their potential.

    Episode 130 – Progression Into DevOps

    Episode 130 – Progression Into DevOps

     

    What is devops?



    DevOps is the union of people, process, and technology to enable the continous delivery of value to customers







    Key metrics for successful development



    Throughput



    Lead Time - from concept to deployed

    Deployment Frequency - how frequent new code is deployed





    Stability



    Change Failure - how often a deployment breaks some thing

    Time to Restore - how quickly to recover from broken (either fix or revert)

    Availability - how often service is good and available to be consumed











    Grouping Performers (4.5 groups)



    Elite Performers



    Deploy On Demand, lead time 1dy, lead time 1dy > 1wk, time to restore 1mth, lead time 1wk > 1mth, time to restore 1mth, lead time 1mth > 6mth, time to restore 1wk 1mth, fail rate 46-60%

    Misguided Performers



    like Low Performers but better fail rate 16-30%

    have often achieved better results by going slower, but platues with increased friction









    Elites vs Low,



    46x More Deployments, 7x Fewer Change Failures

    Elites get to spend 50% on new work, low only 30%

    Everyone spends 20% on unplanned work and rework











    How to Improve





    Understanding the 3 ways



    The First Way: Systems Thinking, Work Flows Downstream

    The Second Way: Amplify and Shorten Feedback Loop, Downstream info effects upstream work

    The Third Way: Culture of Experimentation and Learning







    The Technical Pracices of DevOps



    Trunk-Based Development

    Deployment Automation

    Loosely Coupled Architecture

    Continous Integration

    Continous Testing

    Monitoring & Observability

    Managing Database Changes

    Proactive & Reactive Integrated Security













     

    Resources

    MS Docs - What is DevOps?

    The Pheonix Project & The Unicorn Project - Gene Kim

    DevOps HandBook Gene Kim & Jez Humble

    Accelerate

    2019 State of DevOps Report - DORA & Google Services

    2019 State of DevOps Report - Puppet, CircleCI and Splunk

    OWASP ZAP



     



    "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved



     

    × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast!







    Are you interested in being a guest on The 6 Figure Developer Podcast? a href="https://calendly.com/6figuredev/podcast" onclick="Calendly.showPopupWidget('https://calendly.

    • 32 min.
    Episode 129 – Conference Speaking with Karl Hughes

    Episode 129 – Conference Speaking with Karl Hughes

     

    Karl is a technology team builder, software engineer, and startup enthusiast. He's CTO at The Graide Network and helps technology speakers succeed at CFP Land.



     

    Links

    https://twitter.com/karllhughes

    https://www.karllhughes.com/

    https://github.com/karllhughes

    https://www.linkedin.com/in/karllhughes/

    https://www.cfpland.com/



     

    Resources

    The Architecture Of Open Source Applications

    The Comprehensive Guide to Speaking at Technology Conferences in 2020



     



    "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved



     

    × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast!







    Are you interested in being a guest on The 6 Figure Developer Podcast? Click here to check availability!





     

    • 37 min.
    Episode 128 – Dealing with Burnout

    Episode 128 – Dealing with Burnout

     

    What causes burnout?





    Too much work?



    Possibly, but not necessarily

    Many people work crazy hours and do not suffer from burnout.





    Work/life balance?



    Again, this is possible

    The feeling of work/life unbalance is more of a symptom than a reason.





    Compound Stress



    This seems to be the real cause.

    Work asking for tight deadlines

    Spouse wanting more help around the house

    Kids needing help with homework or skills they are struggling with.

    Internal stress



    Putting unrealistic expectations on yourself

    Failing to complete projects

    Finances





    Basically Burnout is you not being able to keep up with the expectaions of your work, your family, and yourself.







    How does burnout affect you as a developer?





    Prevents you from working productively



    Unable to focus at work

    inability to make yourself work

    general loss of productivity at work

    a strong wanting to quit and find another job





    Harms family interactions



    Loss of affection to your spouse which leads to loss of affection from your spouse

    Lack of positive interations with your kids



    getting upset at them when you normally wouldn’t be





    General malaise at home



    not doing normal chores that you should

    basically sit on couch, watch tv, and ignore the world





    Could lead to divorce and/or missing important milestones in your families life.





    Spiraling descent into unhappiness



    Basically all the symptoms of depression

    Burnout affects every aspect of your life and prevents you from managing work, family, finances, exercise and eating habits, and everything else that is part of a healthy life.







    How do we prevent burnout from happening in the first place?





    It’s not real easy

    Ignore stress conditions or find a good coping mechanism for them.



    Deadlines at work of most often not as urgent or important as they are made to be seen.



    Relax and do the best you can, but don’t cave under the weight of a deadline

    Don’t rush to meet the deadline



    causes bugs

    causes bad code

    leads to more stress





    Assume that everyone is doing the best they can under the circumstances



    Even if you could do a better job

    Even if it’s not even your job

    The belief they someone else is slacking off



    leads to more stress

    leads to tension within the team

    doesn’t help anyone





    If you have a question, ask it.





    Ask for help



    This one might be difficult

    you are not an island

    you can’t do this on your own









    Personal projects and hobbys



    Don’t require the utmost professionalism



    You don’t have to TDD or Clean Code all the time.

    You can relax and write some bad code sometimes

    These projects are for practicing or learn a specific thing. Focus on that





    Are great for releiving stress when not taken seriously



    If the project or hobby stresses you out, it can wait.









    Family



    Your spouse doesn’t know or understand your work



    If you are stressed, talk to your spouse about it.

    If you have had a bad day, talk to your spouse about it.





    Children don’t know or understand your work

    • 33 min.
    Episode 127 – Getting Jr Developers Hired w/ Lee Warrick

    Episode 127 – Getting Jr Developers Hired w/ Lee Warrick

     

    Lee is a front-end developer with experience in JavaScript, Node, React, and Vue. He's the Project Codex Organizer and co-host of TechJR podcast.



     

    Links

    https://leewarrick.com/

    https://twitter.com/leewarrickjr

    https://github.com/mynar7

    https://www.linkedin.com/in/lee-warrick/



     

    Resources

    Cracking the Coding Interview



     



    "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved



     

    × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast!







    Are you interested in being a guest on The 6 Figure Developer Podcast? Click here to check availability!





     

    • 30 min.
    Episode 126 – Dapper vs Entity Framework with Tim Corey

    Episode 126 – Dapper vs Entity Framework with Tim Corey

     

    Tim is a software developer who specializes in C# and JavaScript development. He focuses on identifying pain points and eliminating them.



     

    Links

    https://twitter.com/IAmTimCorey

    https://www.iamtimcorey.com/

    https://github.com/TimCorey

    https://www.linkedin.com/in/iamtimcorey/



     

    Resources

    https://github.com/StackExchange/Dapper

    https://docs.microsoft.com/en-us/ef/core/

    https://www.iamtimcorey.com/p/foundation-in-c-module-1-getting-started



     



    "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved



     

    × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast!







    Are you interested in being a guest on The 6 Figure Developer Podcast? Click here to check availability!





     

    • 42 min.
    Episode 125 – Cosmos DB with Santosh Hari

    Episode 125 – Cosmos DB with Santosh Hari

     

    Santosh is a Microsoft Azure MVP and a public speaker who has spoken at tech events including codecamps, user groups and regional/international conferences. He is an Azure Consultant @ New Signature, where he leverages his broad Azure skillset with a DevOps focused approach to add more value to companies looking to migrate to the cloud or build cloud first applications. Santosh is deeply involved with the local community as leader of the Orlando .NET User Group and co-organizer of the Orlando Codecamp. Santosh was listed in TechBeacon's DevOps Top 100 for 2018



     

    Links

    https://twitter.com/_s_hari

    https://santoshhari.wordpress.com/

    https://www.linkedin.com/in/santoshhari/

    https://mvp.microsoft.com/en-us/PublicProfile/5002066



     

    Resources

    https://docs.microsoft.com/en-us/azure/cosmos-db/introduction

    https://docs.microsoft.com/en-us/azure/cosmos-db/lambda-architecture



     



    "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved



     

    × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast!







    Are you interested in being a guest on The 6 Figure Developer Podcast? Click here to check availability!





     

    • 32 min.

Top-podcasts in Technologie

Luisteraars hebben zich ook geabonneerd op