Shows / DevQuestions with Tim Corey

DevQuestions with Tim Corey
I am Tim Corey. I teach coding online and my inbox is full of questions from current and future developers. I wish I could sit down with each of you and share the answers I know will help you go further, faster in the world of development. This podcast is the next best thing. On this podcast, I will answer the biggest questions people are asking! Send us to your suggestion for a future Dev Questions at https://suggestions.iamtimcorey.com/ To keep the podcast coming, like, subscribe, rate, and…
Episodes
DevQuestions with Tim Corey213. How To Become a Software Developer the Right Way
How do I get started as a developer? What steps do I need to take to get a job? How do I learn what I need to quickly? What are my options? These are the…
DevQuestions with Tim Corey212. How To Nail a Job Interview
How do I interview well? What things should I say or do in an interview to impress an interviewer? What pitfalls should I avoid when interviewing for a job?…
DevQuestions with Tim Corey211. When To Break The Rules as a Developer
When do I break the rules as a developer? How do I know when I should implement a pattern or intentionally ignore it? Should I ever violate SOLID or DRY? These…
DevQuestions with Tim Corey210. When JavaScript Becomes Important for C# Developers
Do I need to know JavaScript as a C# developer? Do I need to know JavaScript if I know Blazor? Do I need to know JavaScript if I already know Angular or React?…
DevQuestions with Tim Corey209. Using Outside Experience as a Software Developer
Can I use my experience from previous jobs as a software developer, or are those skills useless? How can I take advantage of my previous work experience…
DevQuestions with Tim Corey208. Separating AI Hype from AI Reality
Is AI going to take developer jobs? Will AI replace junior developers? How do I tell when an AI product is real and when it is fake? Will AI become self aware?…
DevQuestions with Tim Corey207. 4 Other Careers Software Developers Where Can Excel
Are there other careers that a software developer could do well in? If I don't want to write code all day long, are there other jobs that might fit me? I'm…
DevQuestions with Tim Corey206. 6 Myths About Software Development
Do I just write code as a software developer? What is the path to becoming a software developer? What is the right choice for programming language? These are…
DevQuestions with Tim Corey205. The 5-Step Process to Improve at Anything
How do I get better at UI design? How do I improve my presentation skills? How do I grow my skills at working with a database? How do I get better at learning…
DevQuestions with Tim Corey204. 5 Proactive Measures to Survive Job Uncertainty
How do I prepare to lose my job? If I think I might get laid off soon, how do I start preparing? Are there certain tasks I should be doing to get ready? These…
DevQuestions with Tim Corey203. 5 Strategic Changes To Improve Your Career
Why isn't my boss different? Why don't more companies hire people with little experience? Why am I not getting paid what others are getting paid? Why don't…
DevQuestions with Tim Corey202. 3 Ways Every Developer Fails and How to Avoid Them
What pitfalls should I avoid as I learn to be a developer? What are the things that slow people down when they are learning software development? These are the…
DevQuestions with Tim Corey201. 9 Steps to Effectively Change Jobs For More Money in Software Development
How do I change jobs to get a raise? I've heard that getting a new job is the best way to get more money, but is there a downside? Will changing jobs often…
DevQuestions with Tim Corey200 What Are Some Major Mistakes Developers Make in Their Career?
In this episode, I will cover the seven major mistakes developer make that waste their time and slow down their career. This episode will answer questions like…
DevQuestions with Tim Corey199 How Do I Find the Best Developer to Hire?
How do I find qualified developers when I post a job? How do I ensure that the developers I review have the skills I need? How do I know if a developer is a…
DevQuestions with Tim Corey198 How Do I Make My Portfolio Better?
How do I make my portfolio more attractive? What do employers want to see in a portfolio? What if I am building desktop applications? How do I show off what I…
DevQuestions with Tim Corey197 What Is the Purpose of Design Patterns?
Why do we have design patterns? What is the purpose for having design patterns? If design patterns are the way to go, why don't we always use them? Are there…
DevQuestions with Tim Corey196 Should I Build a Monolith or Microservices?
If I am building an app, should I design it as a monolith or should I use microservices? Should I convert my current monolith to microservices? What are the…
DevQuestions with Tim Corey195 What Is the Progression of a Developer?
What are the steps to move forward as a developer? What is the progression of learning I need to go through? Is there a specific path to follow? These are the…
DevQuestions with Tim Corey194 What Skills Will Help Me Advance in My Career?
What skills should I improve on in order to advance in my career? What areas will help me advance the most? Are there soft skills that I should work on? These…
DevQuestions with Tim Corey193 How Do I Start Teaching Development Online?
How do I create my own developer channel? How do I create content on YouTube or TikTok to train people to be a software developer? How do I grow my audience…
DevQuestions with Tim Corey192 How Do I Delegate Work Safely and Effectively?
How do I delegate work to my team members? How do I give work to junior members who are going to struggle with it when I know a senior developer can do it…
DevQuestions with Tim Corey191 Is Open Source More Secure Than Closed Source?
Are open-source packages more secure than closed-source versions? Should I avoid closed-source dependencies because they are less secure? Why would I use a…
DevQuestions with Tim Corey190 What Are Some Work Routine Best Practices?
How do I establish a good routine at work? How do I optimize what I do at work to be the most efficient at my job? What are the best practices around how and…
DevQuestions with Tim Corey189 What Are The Differences Between Full-Time and Contracting?
What are the differences between working full-time and contracting with an employer? What are the benefits and drawbacks of each? What do I need to consider…
DevQuestions with Tim Corey188 How Do I Transition From Vacation Mode to Work Mode?
How do I shake off my vacation and quickly get back up to speed at work? Are there things I can do to make this transition easier? How can I avoid getting…
DevQuestions with Tim Corey187 What Web Framework Should I Use For My C# Project?
What is the best choice for a web framework for my C# project? Should I stick with MVC and Angular? Should I just use an API and then use React for the…
DevQuestions with Tim Corey186 What Do I Do When Production Goes Down?
What are the steps I should take when production goes down? How do I avoid panic and yet move as fast as possible? What are some tips to be better at fixing…
DevQuestions with Tim Corey185 How Do I Switch From Work Mode to Vacation Mode?
How do I enable vacation mode? How do I stop thinking about the job when I am on vacation and just relax? How do I avoid work when I am not there? What are the…
DevQuestions with Tim Corey184 What Is The Real Job of a Software Developer?
What is the actual job of a software developer? Is it to just write code? Can AI replace a software developer since it can write code? Why won't offshoring or…
DevQuestions with Tim Corey182 How Do I Establish Best Practices for a Team of Developers?
How do I establish the best practices for my team to follow? How do we agree on what patterns we should follow? How do we identify what is the best ways to…
DevQuestions with Tim Corey181 How Do I Start My Job Well? What Do I do First?
How do I get started well at my new job? What are the things that I should be doing right away to make a good impression? How do I make sure that I am…
DevQuestions with Tim Corey180 Why Can't I Get A Job As A Software Developer?
Why can't I get a job as a software developer? Why is it that I apply and never hear back? How do I compete in this sea of developers? How do I stand out from…
DevQuestions with Tim Corey179 Why Should I Upgrade My .NET Application?
Why should I upgrade my application to the latest .NET version? If I am on the .NET Framework, why should I upgrade to .NET 8? What benefits are there to…
DevQuestions with Tim Corey178 What Are The Steps To Quickly Debugging An Application?
How do I quickly debug an application? What are the steps to take to find and fix a problem in my code? These are the questions we will answer in today's…
DevQuestions with Tim Corey177 How Do I Estimate Tasks Correctly? How Do I Estimate Time Accurately?
How do I estimate how long a task will take? How do I make sure that I don't underestimate or overestimate a task? These are the questions we will answer in…
DevQuestions with Tim Corey176 How Do You Avoid Feeling Overwhelmed? What If You Are In Over Your Head?
How do you fight feeling overwhelmed? What if you feel like an imposter? What if you are in over your head? How do you get through it? These are the questions…
DevQuestions with Tim Corey175 Is Global Demand for Developers Declining?
Is there a limit to the amount of software development that the world needs? Will AI reduce how many software developers the world needs? Will outsourcing…
DevQuestions with Tim Corey174 How Much Do I Lose When I Change Languages?
If I decide to change programming languages, do I have to start over from scratch? What information transfers over? When is a good time to change languages?…
DevQuestions with Tim Corey173 How Can I Succeed In A Crisis?
How can I be successful in a crisis? What tips or tricks are there to help me come out of a bad situation with a good result? How do I ensure that I do not…
DevQuestions with Tim Corey172 What is the Future of Software Development?
What is the future of software development? Will it be VR? AR? Web only? Will everything be delivered over the web? Is desktop development dead? What should I…
DevQuestions with Tim Corey171 How Do I Become a Consultant with Kevin Griffin?
What does it take to become a consultant? What are the things I need to know? How does a person transition into being a consultant from a regular job? In this…
DevQuestions with Tim Corey170 What Is A Full Stack Developer?
What is a full stack developer? What do full stack developers do? Do they have to know everything? How do I become a full stack developer? These are the…
DevQuestions with Tim Corey169 What Is A Back-End Developer?
What is a back-end developer? What do back-end developers do? Do they just write services? How do I become a back-end developer? These are the questions we…
DevQuestions with Tim Corey168 What Is A Front-End Developer?
What is a front-end developer? What do front-end developers do? Is it just for web development? How do I become a front-end developer? These are the questions…
DevQuestions with Tim Corey167 Should I Create Minimal APIs or Full APIs?
When should I use a Minimal API? When should I use a Controller-based API? Is one better than the other? Is there a tipping point where one is better than the…
DevQuestions with Tim Corey166 What is the Best Type of Work Experience?
What is the best type of work experience to have as a developer? Is it better to work at one company for 10 years or 10 companies for 1 year each? Is it better…
DevQuestions with Tim Corey165 What Are Some Tips for Interns? Pay, Performance, and More
What are some tips for interns or potential interns? How can you make the most of your internship? What are some red flags to avoid? Should I work for free to…
DevQuestions with Tim Corey164 What is the Future of Blazor?
Should I learn a JavaScript framework or concentrate on mastering Blazor? What is the future of Blazor? Is Microsoft invested in making Blazor great? We will…
DevQuestions with Tim Corey163 How Do I Structure My Application?
What is the right way to structure my application? What layout is best for applications? Are there specific best practices to be aware of? How do I architect…
DevQuestions with Tim Corey162 Why Do Applications Need Constant Updates? What is Code Rot?
Why can’t companies stop updating an application once it is complete? Why are they constantly making changes? How can code rot when no one is making any…
DevQuestions with Tim Corey161 How Do I Deal with Overthinking?
How do I overcome the tendency to overthink things? Sometimes I get locked up evaluating what the right choice is. How do I do enough research without getting…
DevQuestions with Tim Corey160 Why Do Software Development Projects Fail?
What are some reasons why custom software projects fail? What should we avoid when building a custom application? How do we ensure success for our project?…
DevQuestions with Tim Corey159 What’s New with .NET MAUI featuring Maddy Montaquila
What is new from .NET MAUI? What changes are coming to the platform soon and in .NET 8? In this special episode from the Microsoft Build conference, Tim…
DevQuestions with Tim Corey158 How Important is a Computer Science Degree for Software Developers?
Is a Computer Science degree important to be a software developer? Do I need to get one? If I don't have a CS degree, will I be at a disadvantage? These are…
DevQuestions with Tim Corey157 The State of AI and .NET featuring Amanda Silver
Is AI going to replace developers? How does Microsoft think about the human element of software development? In this special episode, Tim interviews Amanda…
DevQuestions with Tim Corey156 4 Ways Almost Any Developer Can Build Their Professional Network
It is said that it is more a matter of who you know rather than what you know. How do I increase my network of who I know? How do I successfully build my set…
DevQuestions with Tim Corey155 AI is Everywhere, Now What? (Microsoft Build Conference Special)
Microsoft has announced AI for basically everything - Windows, Office, Edge, Visual Studio, and more. What should we think about these announcements? Does this…
DevQuestions with Tim Corey154 How Do I Keep Up with the Latest Technologies?
How do I keep up with the latest technologies? What are some good resources for keeping me up to date? How do I learn what to learn? We will answer these…
DevQuestions with Tim Corey153 Top 5 Mistakes Developers Make
What should a software developer not do? Are there things that they should avoid? What pitfalls should I avoid? We will answer these questions in today's Dev…