Episodes

  • 30: .NET and Containers: Getting Started, and the Future of Containers
    Apr 19 2023

     In today's episode, we are pleased to welcome back Matt Milner, Pluralsight Author, speaker, and consultant.  We conclude our series on .NET and Containers with Part 3: Getting Started with Containers, and the Future of .NET and Containers.  If you haven't listened to our first two episodes on container basics and container conflict, we recommend doing so before listening to this one.  Without further ado, let's get to our conversation with Matt.

    1:05 Container success stories
    2:30 Challenges/limitations
    4:45 Getting started with containers
    6:30 Using GitHub Codespaces with Visual Studio
    8:40 Docker - what's coming in the future?
    11:00 Future of .NET execution in containers
    11:40 Combating intimidation around hosting
    12:20 Azure Container Instances

    Thanks to Matt for this third and final installation of our series on .NET and Containers.  You can reach Matt at @milnertweet on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/matt-milner. A special thanks also to Josie Bigler for writing the core of the questions we asked in this podcast series - just don't blame him for the bad jokes. :-)

    The Development Best Practices Podcast is brought to you by ILM Professional Services.  Do you have .NET application that could benefit from containerization?  Or maybe you already have containers in place and need to figure out how to optimize them.  In either case, ILM can help.  Please visit ilmservice.com today to get some help.

    Show more Show less
    15 mins
  • 29: .NET and Containers: Avoiding Container Conflict and Using Pipelines
    Apr 4 2023

    We are pleased to welcome back Matt Milner, Pluralsight Author, speaker and consultant. Matt and Jason continue their talk around .NET and Containers with Part 2 of our 3 part series: Avoiding Container Conflict and Using Pipelines.  If you haven't listened to our first episode on Container basics, VMs, and Docker, we would recommend you do so before listening to this one.

    1:05 Docker Use Cases
    2:20 Using containers to set up development environment
    3:15 DockerHub and other prebuilt container images
    5:40 Docker CoPilot coming?  VS Extensions and IntelliSense
    7:35 Recommended Visual Studio container integrations
    9:35 Multiple Containers - how to avoid conflicts
    12:40 CI/CD pipelines and containers

    Many thanks to Matt for this second episode in our three part series.  Make sure to check back in a few weeks for the final episode of our .NET and Containers series: getting started with containers and the future of .NET and containers.

    You can reach Matt at @milnertweet on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/matt-milner

    The Development Best Practices Podcast is brought to you by ILM Professional Services.  Do you have .NET application that could benefit from containerization?  Or maybe you already have containers in place and need to figure out how to optimize them.  In either case, ILM can help.  Please visit ilmservice.com today to find out how.

    Show more Show less
    15 mins
  • 28: .NET and Containers: Container Basics, VMs, and Docker
    Mar 21 2023

    On today's episode we are pleased to welcome Matt Milner, Pluralsight Author, speaker and consultant.  Minnesota Developers Conference attendees know Matt from the great talks he's given over the years on everything from Serverless Computing to Maui.  Today's episode begins a 3-part series that will walk you through container basics, dealing with container conflict, using containers in pipelines, and the future of containers and .NET.  

    3:12 Best practices in snow removal
    5:22 Containers - top down and bottom up definitions
    6:40 Difference between images and containers
    7:53 What are volumes in this context?
    9:08 Difference between containers and VMs
    10:58 Containers on Windows machines
    12:08 Containers, Docker, and desktop development
    13:20 Docker vs. Kubernetes

    Many thanks to Matt for a great first episode in our series.  Make sure to check back in a few weeks for  part II of our .NET and Containers series: Avoiding Container Conflict.

    You can reach Matt at @milnertweet on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/matt-milner

    The Development Best Practices Podcast is brought to you by ILM Professional Services.  Do you have .NET application that could benefit from containerization?  Or maybe you already have containers in place and need to figure out how to optimize them.  In either case, ILM can help.  Please visit ilmservice.com today to find out how.

    Show more Show less
    16 mins
  • 27: Personal Finance: 401(k)s, Financial Independence, and Walk-Away Money
    Jan 11 2023

    We welcome back Kamran Ayub, Pluralsight Author, speaker and consultant.  So...Kamran and I had a great plan: create a four part series on best practices in personal finance for developers.  It was  a good plan, but luckily for you, dear listener, we talked about some other great topics: 401(k)s, financial independence, and FU money.  Rather than just lose that, it's here, in this bonus episode.  I hope you enjoy it - it's some of the most valuable advice you'll hear.

    1:11 401(k)s and other savings vehicles
    2:40 401(k) company match = free money
    4:40 Financial independence definition
    7:05 Encore Careers
    9:40 Walk-Away Money

    Personal Finance Tools:
    - Mint from Intuit - https://mint.intuit.com
    - Personal Capital - https://www.personalcapital.com
    - TillerHQ - https://www.tillerhq.com
    - YNAB - You need a budget - https://www.youneedabudget.com

    You can reach Kamran at @kamranayub on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/kamran-ayub

    This was a bonus part five episode of our four part personal finance series. Again, I hope you enjoyed it, and found value in it.

    The Development Best Practices podcast is brought to you by ILM Professional Services.  ILM cares about the developers in our community, and their financial health.  It's one of the reasons we're putting together this podcast series.  If you're interested in joining a company that cares about your whole self, not just the part you give during working hours, and does a 401(k) match, please consider joining ILM.  Please visit our website at ilmservice.com and check out our Careers page for more information.

    We're just at the start of our 2nd season.  Are there any topics from Season 1 that you'd like us to revisit?  Any new topics you would like us to cover?  Please email us at podcast@ilmservice.com with your thoughts.  Thanks for listening, and have a wonderful day!

    Show more Show less
    12 mins
  • 26: Personal Finance: Tools, Security and your Retirement Savings
    Jan 10 2023

    On today's episode we are pleased to welcome back Kamran Ayub, Pluralsight Author, speaker and consultant.  Kamran and I continue  our talk around Best Practices in Personal Finance with Part 4 of our series: Personal Finance: Tools, security and your retirement savings.  If you haven't listened to our first three episodes on budgeting and attacking your debt and socially-responsible investing, I would recommend you do so before listening to this one.  In those last three episodes we were talking about fictional developers Kris and Robin.  In this episode we talk about the tools they can use to manage their budget and retirement planning.

    1:40 Tools Overview
    2:05 Tool: Mint from Intuit
    2:40 Tool: Personal Capital
    3:20 Tool: Microsoft Excel
    3:50 Tool: TillerHQ
    4:28 Tool: YNAB - You need a budget
    5:55 Retirement scenario tools
    6:55 Retiring early
    9:00 Security concerns
    10:50 Lower-tech secure options
    11:20 Security using multiple accounts

    Personal Finance Tools:
    - Mint from Intuit - https://mint.intuit.com
    - Personal Capital - https://www.personalcapital.com
    - TillerHQ - https://www.tillerhq.com
    - YNAB - You need a budget - https://www.youneedabudget.com

    You can reach Kamran at @kamranayub on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/kamran-ayub

    Thank you to Kamran once again.  This was part four of our personal finance series.  Originally we had planned for this to be a four part series, but as often happens the best stuff ended up being unplanned, in this case 401(k)s, financial independence, and FU Money. Make sure to check back in a few weeks for this bonus episode.

    The Development Best Practices podcast is brought to you by ILM Professional Services.  ILM cares about the developers in our community, and their financial health.  It's one of the reasons we're putting together this podcast series.  If you're interested in joining a company that cares about your whole self, not just the part you give during working hours, please consider joining ILM.  Please visit our website at ilmservice.com and check out our Careers page for more information.

    This episode is the start to our 2nd season.  Are there any topics from Season 1 that you'd like us to revisit?  Any new topics you would like us to cover?  Please email us at podcast@ilmservice.com with your thoughts.  Thanks for listening, and have a wonderful day!

    Show more Show less
    14 mins
  • 25: Personal Finance: Socially-Responsible Investing and How Fees Kill your ROI
    Nov 29 2022

    On today's episode we are pleased to welcome back Kamran Ayub, Pluralsight Author, speaker and consultant.  Kamran and I continue  our talk around Best Practices in Personal Finance with Part 3 of our 4 part series: Socially-Responsible Investing and How Fees Kill your ROI.  If you haven't listened to our first two episodes on budgeting and attacking your debt and smart investing, I would recommend you do so before listening to this one.

    1:20 Late-in-life investors
    2:30 Offense and defense in money strategy
    4:10 Moral choices in investing
    6:20 Real Estate investments
    7:10 Directly invest in businesses
    8:25 Financial Advisors
    9:10 Passively Index Investment vs Actively Managed Funds
    10:30 Scenario - investing in each type of fund
    12:10 Certified Financial Planners
    13:00 Fund Managers
    15:00 Expense ratios - what to look for

    A Random Walk Down Wall Street book - https://en.wikipedia.org/wiki/A_Random_Walk_Down_Wall_Street

    Personal Finance Tools:
    - Mint from Intuit - https://mint.intuit.com
    - Personal Capital - https://www.personalcapital.com
    - TillerHQ - https://www.tillerhq.com
    - YNAB - You need a budget - https://www.youneedabudget.com

    You can reach Kamran at @kamranayub on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/kamran-ayub

    Many thanks to Kamran for a great third episode in our four-part series.  Make sure to check back in a few weeks for Part 4: Tools, Security and your Retirement Savings

    The Development Best Practices podcast is brought to you by ILM Professional Services.  ILM cares about the developers in our community, and their financial health.  It's one of the reasons we're putting together this podcast series.  If you're interested in joining a company that cares about your whole self, not just the part you give during working hours, please consider joining ILM.  Please visit our website at ilmservice.com and check out our Careers page for more information.

    We're closing in on the end of our first season, and are busy booking guests for Season 2.  Any topics from Season 1 that you'd like us to revisit?  Any new topics would you like us to cover?  Please email us at podcast@ilmservice.com with your thoughts.  Thanks for listening, and have a wonderful day!

    Show more Show less
    18 mins
  • 24: Personal Finance: How to Invest Smartly
    Nov 17 2022

    On today's episode we are pleased to welcome back Kamran Ayub, Pluralsight Author, speaker and consultant.  Kamran and I continue  our talk around Best Practices in Personal Finance with Part 2 of our 4 part series: How to Invest Smartly.  If you haven't listened to our first episode on budgeting and attacking your debt, we would recommend you do so before listening to this one.

    1:16 When should we start investing?
    2:40 How to enter the market
    4:40 Understanding how the stock market works
    6:52 Market "timing" - you're not Warren Buffett
    10:10 The role of inflation in investing
    11:20 Bitcoin and risk balancing

    JL Collins Blog on How the Stock Market Works - https://jlcollinsnh.com/stock-series/

    Personal Finance Tools:
    - Mint from Intuit - https://mint.intuit.com
    - Personal Capital - https://www.personalcapital.com
    - TillerHQ - https://www.tillerhq.com
    - YNAB - You need a budget - https://www.youneedabudget.com

    You can reach Kamran at @kamranayub on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/kamran-ayub

    Many thanks to Kamran for a great second episode in our four-part series.  Make sure to check back in a few weeks for  part three :  socially-responsible investing and how fees kill your ROI.

    The Development Best Practices podcast is brought to you by ILM Professional Services.  ILM cares about the developers in our community, and their financial health.  It's one of the reasons we're putting together this podcast series.  If you're interested in joining a company that cares about your whole self, not just the part you give during working hours, please consider joining ILM.  Please visit our website at ilmservice.com and check out our Careers page for more information.

    We're closing in on the end of our first season, and are busy booking guests for Season 2.  Any topics from Season 1 that you'd like us to revisit?  Any new topics would you like us to cover?  Please email us at podcast@ilmservice.com with your thoughts.  Thanks for listening, and have a wonderful day!

    Show more Show less
    15 mins
  • 23: Personal Finance: Budgeting and attacking your debt
    Nov 2 2022

    On today's episode we are pleased to welcome Kamran Ayub, Pluralsight Author, speaker and consultant.  Kamran has given many great talks over the years on a variety of technical topics, but a couple years back he started speaking more on Personal Finance for Developers.  Today's episode begins a 4-part series that will walk you through the 4 steps toward financial security: Budgeting and attacking your debt; How to Invest Smartly; Socially-responsible investing and how fees kill your ROI; and Tools, security and your retirement savings.

    2:10 Best Practices in Marginal Gains
    4:40 Why should we care about personal finance?
    7:20 Budgeting
    8:40 Get rid of the wasted renders
    9:15 Data gathering techniques
    11:30 How to prioritize and attack debt

    Atomic Habits - jamesclear.com
    Mr. Money Mustache Blog - https://www.mrmoneymustache.com

    Personal Finance Tools:
    - Mint from Intuit - https://mint.intuit.com
    - Personal Capital - https://www.personalcapital.com
    - TillerHQ - https://www.tillerhq.com
    - YNAB - You need a budget - https://www.youneedabudget.com

    You can reach Kamran at @kamranayub on Twitter and see his Pluralsight courses at https://www.pluralsight.com/authors/kamran-ayub

    Make sure to check back in a few weeks for Part II of our Personal Finance series: Investing Smartly.

    The Development Best Practices podcast is brought to you by ILM Professional Services.  ILM cares about the developers in our community, and their financial health.  It's one of the reasons we're putting together this podcast series.  If you're interested in joining a company that cares about your whole self, not just the part you give during working hours, please consider joining ILM.  Please visit our website at ilmservice.com and check out our Careers page for more information.

    We're closing in on the end of our first season, and are busy booking guests for Season 2.  Any topics from Season 1 that you'd like us to revisit?  Any new topics would you like us to cover?  Please email us at podcast@ilmservice.com with your thoughts.  Thanks for listening, and have a wonderful day!

    Show more Show less
    15 mins