
DevQuestions with Tim Corey
Tim Corey, a coding instructor, answers common questions from current and future developers. Each episode addresses a specific question to help listeners advance in software development. The podcast aims to provide practical advice and insights from Tim's experience teaching thousands of students. Listeners can submit their own questions for future episodes.
Episodes

323. Over 500 Job Applications and No Interviews - What Is Wrong?
So you have submitted 500 job applications in the past month and haven't had one interview. Why not? What do you have to do differently? Is the job market just that bad? Are these just ghost jobs? Is AI just ignoring my resume? Should I add a portfolio? Should I use a cover letter? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.

322. How to Onboard a New Developer the Right Way
Your team just hired a new developer. How do you get them up to speed? How do you make sure that they become a productive member of the team as quickly as possible? How do you get them comfortable with how you do things at your company? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtim

321. Saying Yes Means Saying No - Understanding Opportunity Cost
Why would it be a bad thing to build custom software? How do I say no to good things? Why would adding a new feature be a bad thing? Why do open source maintainers not accept some pull requests? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Devel

320. How To Survive as a Solo Developer
What do I do if I am the only developer at a company? What systems should I have in place as a solo developer? Are there things I should not do as a sole developer? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: ht

319. How To Properly Evaluate a Technology
How do I properly evaluate a technology? How do I know if using AI is good or not? What is the right programming language? What is the best JavaScript framework? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https

318. Establish Good Habits That Accelerate Your Career
Bad habits drag you down. But establishing good habits can be an accelerator for your career and your life. So how do you set yourself up for success? How do you make and keep good habits? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer C

317. How Managing Software Development Goes Wrong
Is waterfall or agile better? How long should a standup be? Are story points the right way to evaluate developer time? Why is spec driven development not a good thing? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox:

316. I Dislike Spec Driven Development - Here Is Why
What are your thoughts on spec driven development? Does writing better specs mean that I get better output from my AI system? Doesn't a good spec cut down on hallucinations? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in

315. Using AI Will Not Make You A Better Developer
If I use an AI to help me write code, will it make me a better developer? If AI writes better code than I do, can't I learn from that and get better? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://sign

314. Measuring Developer Performance and ROI is Hard But Possible
Why isn't lines of code produced a good metric? What about bugs fixed or tickets closed? How can you properly evaluate a developer's performance? How do we know if AI is having a positive impact on ROI? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Ge

313. The Role of a Manager
What is the role of a manager? What should they be focused on? Specifically, what should a software development manager do? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

312. Why The Worst Code is Working Code
The worst code I've ever seen has been working code. Code that looks like it does the job. So why is working code so dangerous? Why is it the worst type of bad code? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inb

311. Your Software Development Career is in Danger
AI is everywhere. A lot of companies are not only providing AI to their developers, they are forcing their developers to use AI constantly. This puts your career in extreme danger. So, how can you protect your career? How can you ensure that AI doesn't ruin your career? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Yo

310. Short Attention Spans Hurt Software and Developers
Distractions at work are getting worse. How do you avoid distractions? It is hard to maintain focus on one thing for a long time. How do I improve? How do I maintain better focus? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in

309. You Are Climbing the Wrong Ladder
Why do some people just not work out in management? What should my next step be in my development career? Is a senior developer role right for me? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamti

308. Avoiding Product Drift in a World of AI
Do you know what the purpose of your app is? Why does it feel like good products aren't as good anymore? How do you know when to quit adding features? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://sig

307. Code is a Liability, Not an Asset
Why is more code a bad thing? Does it really matter how efficient your code is if your product works? Why do senior developers spend so much time eliminating code? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: htt

306. The Dangers of Fast-Moving Development with AI
Isn't the amount of work an AI can do a good thing? Bug fixes and new features are being added faster than ever. Are there any downsides to this? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.i

305. Red Flags in a Job Opportunity
What are some red flags when looking at a potential job? What should I avoid in an employer? Can I tell what the company culture will be like before I join an organization? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your I

304. Why "It Depends" is a Developer's Most Important Phrase
Why do senior developers always say "it depends"? Why can't they just answer the question? Why do we have all of these choices in software development? Why can't we just agree on the best solution? Doesn't AI make these decisions easier? Should we care? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask

303. Why Monoliths Beat Microservices Almost Every Time
Which is better: A monolith or a microservice application? Why do experienced developers not spend more time making microservices? When should we develop a monolith? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: h

302. Why Do Developers Use the Command Line
Why do developers create and use Command Line Interface (CLI) apps? Why are TUIs on the rise? Why did Claude Code decide to make their application a Terminal UI instead of a GUI? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in

301. Does Quality Matter When AI Code Creation Is So Fast?
Does code quality matter anymore? AI can create so much code so quickly, so does it matter if it isn't perfect? It can just fix the mistakes and keep going. Is code quality a thing of the past? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great D

300. What is the Best Way to Learn Software Development? Has AI Changed That?
Has software development training changed because of AI? Do developers even need to learn languages when they have AI? Can AI be a good trainer? Can AI evaluate my work or give me good practice project ideas? What are the dangers of using AI in training? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https:/

299. Hope - Why Software Developers Should Be Hopeful
Why is the job market slowing down? Are AI CEOs right about software developers being replaced in a year? Should I even become a software developer? Are there better careers out there? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Cont

298. How to Transition from Tutorials To Getting Hired
Watching tutorials isn't enough to get you a job. Most jobs want work experience. But you need a job to get that work experience. So how do you transition from watching a tutorial to getting hired for those skills? Whether this is your first job or your next job, what are the steps you need to take? These are the questions we will answer in today's episode of Dev Questions.Website: https

297. How Can I Be More Productive in Software Development
How can I be more productive as a software developer? Sometimes, things seem to drag on forever. Projects take too long, practicing what I learn takes too much time, and my progress as a developer seems to stay in place. How do I continue to see gains in my career as a software developer? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcor

296. Does Code Quality Matter When AI Writes the Code?
If AI is writing the code, does it code quality matter? Do we need to care about performance when the code is auto-generated? Who cares if the AI writes hundreds of lines of code rather than writing compact, clean code? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign

295. Developing For Analog - Why Software Development is Messy
Why is it that production code is always so messy? Why don't developers follow best practices or design patterns? Why are there so many workarounds in programming? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbo

294. How Do You Protect Your Career from AI as a Software Developer?
Everyone says AI is taking jobs. Can I still be a developer? Are there some programming jobs that will go away because of AI? How do I ensure I keep my job? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://s

293. Should I Create a PWA or Native Application?
I want to build a cross-platform application. Should I just build a PWA or do I need to build a native app? Is it better to use Swift and Java or could I use C# or JavaScript? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Yo

292. An Introvert's Guide to Talking to People
It's not what you know, it's who you know. Yet, for a lot of software developers who struggle with being an introvert, that is frustrating. How do you overcome being an introvert? How do you meet people and make connections when you struggle to talk to people? Is being an extrovert the only way to really succeed as a developer? These are the questions we will answer in today's episo

291. Who Should Be a Software Developer?
Who can be a software developer? Can anyone learn to write code and make a living off of it? Does it take a certain type of person to succeed in software development? These are the questions we will answer in today's episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox:

290. 2025 Year in Review and Looking Ahead to 2026
Reviewing where you are at is an important step towards moving closer to your goals. If you don't take the time to evaluate your progress, you may find that you are off track. In this episode, I am going to review my own 2025 and then look at what I want to change in 2026. At the end, I will give you tips for how to use this evaluate technique to improve your own life. This is a special year-

289. Common Code to Build and Reuse in Business
What code should I build into a library for reuse? Are there specific tools or libraries I should build to save myself time at work? How should I reuse code at work? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox:

288. The Best Approach for Building a Large Web Application
What is the best approach for building a large web application? How do you approach it so that you have a successful outcome? Do you do it page by page? Feature by feature? Are there other ways to approach the process of building a web application? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://sugge

287. How Much Math Does a Developer Need to Know?
How much math does a developer need to know? And how much time will be spent doing math in software development? Is it worth taking an extra math class or two in order to improve my chances of getting a job as a developer? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Si

286. The Development Community Is Broken - Let's Fix It
How do we separate hype from reality? Why are some developers so angry? Should developers just give up? Is every influencer just lying? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com

285. AI is not a Source of Truth
Why do some people hate AI so much? Why won't AI replace software developers? Why is vibe coding not a real thing? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

284. Software Development Is About Constant Chang
Why does software development move so fast? Why are things always changing? It feels like there is a new technology every month. Why can't things slow down a bit? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox

283. AI, Layoffs, and Why Developer Jobs Are Going To Grow
With Amazon reportedly eliminating 600,000 jobs, what is going to happen to developers? Are junior developers going to be eliminated by AI? Should I change careers? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: h

282. Making Luck - How To Get Ahead in Software Development
I see people get lucky, but I never do. How do I get the promotion, get recognized, get the opportunity, or get ahead? How do I capture some of that luck? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://sig

281. Developers Are Reinventing the Train - The Dunning-Kruger Effect
You have probably heard of the Dunning-Kruger effect, but do you know what it is and why it is important to understand as a developer? And how does that relate to the reinvention of trains? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer

280. Learn How To Make Your Ideas Matter
How do I make my ideas matter? How do I turn my ideas into finished projects? I had the idea for a successful product before someone else did. Why don't people listen to my ideas? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Cont

279. Work/Life Balance Doesn't Mean What You Think It Means
How do I maintain a good work/life balance as a software developer? What do I do if my employer doesn't provide me with the training I need? Why should I do side projects? Why would I work after hours? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get Mor

278. The State of Software Development
Where are we at in software development? Is software development going away? How is AI changing what it means to be a software developer? Is it possible to get a job as a software developer? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Develope

277. The Future of AI and What It Means For Developers
Where is AI going? What is next for AI? How does that affect me as a developer? What does that mean for new developers? Will AI take my job? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcore

276. How To Get The Most Out Of Your Training Budget
How do I get the most out of my training budget at work? How do I use my training budget as a way to improve my standing at my company? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com

275. How To Make the Most Out Of Your One-on-One Meetings
How do I make the most out of my one-on-one with my manager? How can I use these meetings to improve my standing and get ahead? What should my goal be with these meetings? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your I

274. Why Code Quality Is Not The Most Important Metric
Why doesn't my manager focus on code quality? Why are we constantly rushing to get things done instead of fixing our bad code? Why don't we follow the best practices at work? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Cont

273. Why Getting a Job is Hard and How To Make It Better
Why is it so hard to get a job? Why do companies ask me to do all of these frustrating things? Why don't I hear back from jobs I apply to? Why do companies perform technical or whiteboard interviews? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More

272. How To Learn From a Senior Developer Without Annoying Them
How do I learn from a senior developer without frustrating them? How do I keep them happy while asking them lots of questions? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

271. The Art of Saying No as a Developer
How do I tell my manager no? How do I push back on a bad idea? If I cannot accomplish something, how do I communicate that effectively? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com

270. How To Give And Receive Code Reviews Well
What makes a good code review? How do you properly review someone else's code? What should you look for? If someone else is reviewing my code, how should I respond? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inb

269. The Truth About 10x Developers
How do I become a 10x developer? Are ultra-high-performing developers actually a good thing? Are 10x developers a myth? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

268. Navigating the Current Job Market
How do I get a job as a software developer today? With AI screening resumes, how do I stand out from the crowd? How do I compete with people who are using AI to artificially boost their skills on their resume? If I have a job, how do I keep it? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestio

267. Why Soft Skills Matter as a Developer
As a developer, why should I care about soft skills? Why do I need to know how to work with people? Does knowing how to communicate in a meeting or with non-technical people really make a difference in my career? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to G

266. Staying Visible and Valued as a Developer
How do I stay valuable to my company so I don't get laid off? How do I continue to be seen in a positive light when I am a remote developer? How do I show my boss that I am an asset to the team? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great

265. Technical Debt Is Not What You Think It Is
How do I eliminate technical debt? Why does every company have so much technical debt? Why don't developers focus more on writing good, clean code? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signu

264. How To Work With Non-Technical Stakeholders
How do I work well with non-technical stakeholders? How do I communicate to people in a way that they will understand? How do I translate the technical into the non-technical for my boss or supervisor? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Gre

263. GitHub, Copilot, and More With Martin Woodward of GitHub
There is a lot going on at GitHub, especially around GitHub Copilot. In this episode of DevQuestions, I sit down with Martin Woodward, Vice President of Developer Relations at GitHub to discuss Copilot, vibe coding, and more.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtim

262. Discussing Blazor with Dan Roth, PM of ASP.NET and Blazor
Get insights into Blazor, ASP.NET Core, and the direction of Microsoft on the web in this special interview at Microsoft Build with Dan Roth, PM of ASP.NET and Blazor at Microsoft in this episode of DevQuestions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

261. Inside the Mind of Anders Hejlsberg
What goes into building a new language? What does the future of C# look like? What features of C# are being underutilized? In this episode of Dev Questions, I sit down with special guest Anders Hejlsberg to answer these questions and more.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https:/

260. Should I Learn Software Development in 2025?
Is software development still a good career to get into in 2025? Is AI going to replace developers? Should I find a different career rather than trying to be a developer? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your In

259. The Shortcuts to Learning Software Development
Now that I know what to avoid (the pitfalls from the last episode), are there some shortcuts to learning software development? How can I become a developer faster? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: ht

258. The Pitfalls In Learning Software Development
I want to learn software development. What do I need to be careful of? What are some things to avoid when learning software development? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.co

257. Why Do Old Codebases Look So Bad?
Why is it that all legacy codebases seem to be written poorly? How do I avoid having my code devolve into a mess like seemingly every other code base? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.

256. Does Vibe Coding Have A Place In Software Development?
Is vibe coding a good thing? Should I avoid vibe coding or should I embrace it? Is the code written by an AI or LLM good enough? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

255. What Open Source Projects Should Do To Protect Themselves
Open-source projects keep changing over to license models that require companies to pay. Mass Transit, MediatR, AutoMapper, Fluent Assertions, Avalonia, and more have all recently changed their terms. Protecting yourself and your project means having a monetization plan in place before you get to this point. We are going to discuss why in today's episode of Dev Questions.Open Source Maintenan

254. Free Open Source Projects Are Dangerous
Open-source projects keep changing over to license models that require companies to pay. Mass Transit, MediatR, AutoMapper, Fluent Assertions, Avalonia, and more have all recently changed their terms. This is actually a sign of a bigger issue. We are going to discuss why in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcor

253. Misconceptions Around Open Source Licensing and Monetization
Open source projects keep changing over to license models that require companies to pay. Mass Transit, MediatR, AutoMapper, Fluent Assertions, Avalonia, and more have all recently changed their terms. This situation brings up a number of misconceptions that we need to talk about in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.i

252. How Limitations Make an Application Better (Training Too!)
Would an application be better if it didn't have restrictions? When I build my app, I am going to implement all of the features I want and I am going to take the time needed to make it perfect. What could go wrong? Why should I restrict myself? Are constraints a bad thing? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ As

251. What Microsoft Choosing Go over C# Can Teach Us
Microsoft chose Go over C# as the new language for the TypeScript compiler. Why did they make that choice? What does that say about their confidence in C# or lack thereof? Is this a sign of the end for C#? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More

250. Can AI Do a Developers Job?
Are AI developers coming soon? Will AIs replace junior developers in the near future? Is it even worth being a developer if an AI is going to replace us? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://sign

249. Why Employers Don't Treat You Like You Expect
Why does my resume get ignored when I am perfect for a position? Why don't I get a raise at work even when I deserve it? Why do I sometimes think I did horrible only to find out people thought I did great? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get

248. How Do I Maintain a Good Work-Life Balance as a Developer?
How do I maintain a healthy work/life balance as a software developer? How can I turn off my work brain when I get home? How do I avoid burnout? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtim

247. Do Developers Need To Know About Databases?
Do software developers actually need to know about databases? Do they need to understand SQL or is knowing Entity Framework enough? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

246. What is the fastest way to become a developer?
What is the fastest way to become a software developer? Is there a shortcut I can take? How do I get up to speed quickly? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/

245. Why Most Advice Is Probably Wrong
How do I know if the advice I am getting is good advice? If a successful person tells me how they were successful, should I follow in their footsteps? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.

244. How To Quit The Right Way
I want to quit my job. How do I do it well? What things should I have lined up before I quit? Should I quit before I have another job? These are the questions we will answer in today's episode of Dev Questions.Website: https://www.iamtimcorey.com/ Ask Your Question: https://suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Recommended

پلی لیست | PlayList

English with Olivia | Slow Conversations & Vocabulary

Bible Tea

TED Talks Daily

Pod Save America

Dateline NBC

صداستان: ساعتی با موسیقی

Becoming: HER with Nikki Spoelstra

Exposing Workplace Bullying

Everyday AI Made Simple - AI For Everyday Tasks

FemTech Focus

Not Too Sensitive - Empowering Highly Sensitive People (HSPs) To Own Their Sensitivity