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 share it with your friends and colleagues. See why thousands of students have chosen to learn to think and code like a professional developer at www.iamtimcorey.com.
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 Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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: https://signup.iamtimcorey.com/
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://signup.iamtimcorey.com/
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 Content in Your Inbox: https://signup.iamtimcorey.com/
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: https://signup.iamtimcorey.com/
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 Your Inbox: https://signup.iamtimcorey.com/
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://signup.iamtimcorey.com/
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 Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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/
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 Inbox: https://signup.iamtimcorey.com/
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 Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Your Inbox: https://signup.iamtimcorey.com/
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.iamtimcorey.com/
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://signup.iamtimcorey.com/
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: https://signup.iamtimcorey.com/
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.iamtimcorey.com/
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 Inbox: https://signup.iamtimcorey.com/
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 Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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: https://signup.iamtimcorey.com/
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 Your Inbox: https://signup.iamtimcorey.com/
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 Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Content in Your Inbox: https://signup.iamtimcorey.com/
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://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/
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.iamtimcorey.com/
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Inbox: https://signup.iamtimcorey.com/
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://signup.iamtimcorey.com/
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 Your Inbox: https://signup.iamtimcorey.com/
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 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/
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: https://signup.iamtimcorey.com/
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-end 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/
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: https://signup.iamtimcorey.com/
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://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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/
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/
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: https://signup.iamtimcorey.com/
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: https://signup.iamtimcorey.com/
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://signup.iamtimcorey.com/
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 Content in Your Inbox: https://signup.iamtimcorey.com/
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 Content in Your Inbox: https://signup.iamtimcorey.com/
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 More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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.iamtimcorey.com/
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/
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 Inbox: https://signup.iamtimcorey.com/
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 Content in Your Inbox: https://signup.iamtimcorey.com/
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 Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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/
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/
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 Inbox: https://signup.iamtimcorey.com/
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/
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://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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://signup.iamtimcorey.com/
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 Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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.iamtimcorey.com/
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/
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://signup.iamtimcorey.com/
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 Inbox: https://signup.iamtimcorey.com/
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: https://signup.iamtimcorey.com/
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.com/
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.iamtimcorey.com/
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/
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 Maintenance Fee: https://robmensching.com/blog/posts/2025/02/26/introducing-the-open-source-maintenance-fee/
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/
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.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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/
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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://signup.iamtimcorey.com/
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 More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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.iamtimcorey.com/
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/
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/
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.iamtimcorey.com/
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/
I want to build things in C# as a hobby. What should I learn? What fun things can you do with C# that I should check out? 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/
How can I become an independent software developer? What things do I need to know to be a consultant or freelancer? 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/
How can I be a better software developer? What steps should I take to make sure that I am improving where I am at right now? How do I become more skilled at 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 Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How can I get a better job in software development? How do I get ahead at work as a C# developer? What are my next steps? 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/
Send Your Question
How do I get a job in software development? What do I need to do to get my first job in C#? How do I approach the job market? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How do I accomplish my goals? I want to be a software developer, but I don't know how to accomplish my goals. What can I do to create a good plan and stick to it? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
What do I learn next as a C# developer? How do I make sure my skills are current? What new technologies should I learn to supplement my skills? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How do I figure out what to do next in my career? What are some important things to consider? Should I learn a new language? Should I try to be a full-stack developer? How do I become a senior developer? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
I know doing it the right way is best, but I don't have the time. Is that a problem? I want to train more, but my boss won't give me the time. What do I do? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
What is coming next for software development? What will we see in 2025 and beyond for software developers? What are the trends we should be aware of? How do we protect our jobs and improve our situations? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How can I get ahead in software development? How do I stand out in the crowd when applying for a job? How do I show off my skills in a way that separates me from the competition? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
Why do .NET upgrades happen so quickly? Why is the upgrade cycle for .NET so fast? Why can't .NET slow down its release cycle? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
Do I really need to customize my resume per job I apply for? How do I manage all of that customization? What do I change if I want to customize my resume for the specific application? What are the benefits of customizing my resume? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
When should I optimize my application? Should I be thinking about the performance of my application as I build? Should I be building out microservices and scaling my application based upon the projected needs of my application? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
Should I be considering HA/DR for my application? What if my application is not that big? Is high availability and disaster recovery the same thing? Should I be spending lots of money on HA/DR or can I avoid it? What level of HA/DR is safe? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How do I deal with a boss that micromanages me? How can I succeed when my boss is tracking my work and constantly looking over my shoulder? What do I do if my boss uses HubStaff to monitor my activities constantly? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How do I create a web application that will scale? How do I architect my app to be scalable? Do I need to use microservices in order to properly scale up my application? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
Why am I not landing my dream job? Why do I keep getting rejected when I submit my resume? I'm overqualified, yet I'm not getting the job. Why do I keep getting passed over? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How do I get through hard times at work? What do I do to overcome failure as a software developer? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How do I make my job less stressful? How do I avoid becoming overwhelmed with stress? Development jobs can be stressful and an uncertain market can make it even worse. How do I make it better? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Send Your Question
How do I avoid being laid off? How do I make sure I will be successful if I lose my job? What do I have to do to protect myself in today's job market? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What are employers looking for when they interview a developer? How can I show a hiring manager what they want to see during the interview process? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I handle a difficult task in a sprint? How do I stop from being overwhelmed by complicated projects? What do I do if the requirements aren't clear? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What should I look for in a college degree to become a software developer? Should I just get any computer science degree? Does the name of the college or university matter? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Should I have a side hustle as a software developer? Are there benefits to a side hustle if I want to stay in my current job? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What type of side hustle should I do as a software developer? Can you provide some ideas for projects or businesses that I could do to earn extra money as a developer? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I get my work done if my company uses bad processes that are frustrating? What do I do if I'm forced to use tools that aren't good? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I get my team members to improve their skills? How do I motivate my junior developers to become better developers? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Why is upgrading to a new version of .NET important? Is it worth the time and effort? How often should we upgrade? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What goes into making a great choice? How do I mitigate the negative impacts of the choices I make? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 outside of software development? These are the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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? These are the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 considering a career switch. Where could I go? These are the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 on my own? These are the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 are the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 companies invest in my career? These are the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 hurt my career? How many times can I change jobs before it hurts my resume? These are the questions we will answer in today's episode of DevQuestions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 "What are some major mistakes developers make in their careers?", "What are some things that slow down the progress of a developer?", and more.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 good fit for my project? These are the questions we will cover in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 can do? What if my employer does not allow me to put anything in my portfolio? These are the questions we will cover in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 times when design patterns should be ignored? These are the questions we will cover in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 things I should think about before making a decision? These are the questions we will cover in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 questions we will cover in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 and start earning an income from it? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 well? How do I give up work when others don't do it as well as I would? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 closed-source dependency in my project? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 when I do certain tasks in order to set good routines? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 when evaluating either option? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 overwhelmed when I get back? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 front-end? Is Blazor a viable choice now? What about Vue? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 production outages? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 techniques for saving my vacation when my boss wants to ruin it? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 no-code solutions replace software developers? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 name variables, structure files/projects/solutions, and more? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 successful in my new job? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 the crowd? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 outweigh the costs? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 reduce the needs for development in the US and Europe? These are the questions we are going to be answering in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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? These are the questions we are going to be answering in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 make a bad situation worse? These are the questions we are going to be answering in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 be learning now? These are the questions we will be addressing in this episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 episode of Dev Questions, I sit down with special guest Kevin Griffin to answer these questions and more.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 other? Should I covert my controller-based APIs into Minimal APIs? We will answer these questions in today's Dev Questions episode.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 to work on one big project or many small ones? We will answer these questions in today's Dev Questions episode.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 get work experience? We will answer these questions in today's Dev Questions episode.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 answer these questions in today's Dev Questions episode.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 my project correctly? We will answer these questions in today's Dev Questions episode.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 changes to it? We will answer these questions in today's Dev Questions episode.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 stuck learning rather than doing? How do I get out of analysis paralysis? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 interviews Maddy Montaquila, Program Manager at Microsoft on the .NET MAUI team.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Is AI going to replace developers? How does Microsoft think about the human element of software development? In this special episode, Tim interviews Amanda Silver, Corporate Vice President of the Developer Division at Microsoft about all the new content for developers covered at Microsoft Build 2023.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 of connections? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Microsoft has announced AI for basically everything - Windows, Office, Edge, Visual Studio, and more. What should we think about these announcements? Does this signal the beginning of the end for software developers? Not at all! In this special episode of Dev Questions directly from the Microsoft Build Conference 2023, I recap what I saw and give my thoughts on how these changes will be incredibly beneficial for developers.Â
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 questions in today's Dev Questions episode.Â
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
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 Questions episode.Â
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What was the biggest mistake you made in software development? What things do you wish you could do differently? These are the questions we will answer in today's episode of Dev Questions.Â
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I become a C# expert? What aspects of C# should I concentrate on? What things do I need to memorize or remember? These are the questions we will answer in today's episode of Dev Questions.Â
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I rewrite an existing project? If I cannot avoid a rewrite, what things do I need to be careful of? What pitfalls are there when starting over after years of development? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
How do I bring in side income as a software developer? What types of jobs can I get? Are there easy ways to use my skills to get additional money? These a re the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
Should I build a custom content management system (CMS) or should I buy one and make it work? What should I think about when considering building a CMS? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
Are coding bootcamps worth the price? Will they help me get a job? Will I become a professional developer after going through one? We will answer these questions in today's Dev Questions episode.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
What is the best way to document my code? How do I maintain both internal documentation as well as public-facing documentation? What is the best way to keep all of this in sync? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
How do I work with offline data? How do I store it? How do I sync my data when my application comes back online? How do I deal with applications that go offline periodically? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
How do I know if a C# job is a good one? What are some things to look for in a position? How do I evaluate an employer to see if they would be a good fit? What are some tips for picking the right job? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
Why is Microsoft changing things that already work? Top level statements (Program.cs files without a method, class, or namespace), file-scoped namespaces, switch expressions, minimal APIs, and more are all just adjustments to what we already had. So why make these changes? Why is it important? Isn't it just confusing? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
When should I quit my job? How do I know if my work environment is toxic or just normal? Should I stay for a certain period of time? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/Â
Patreon: https://www.patreon.com/IAmTimCoreyÂ
Ask Your Question: https://suggestions.iamtimcorey.com/Â
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
How do you maintain your motivation to learn and grow? How do you keep going when you get discouraged or tired? With new things coming out all of the time, how do you keep from getting overwhelmed? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/Â
Patreon: https://www.patreon.com/IAmTimCoreyÂ
Ask Your Question: https://suggestions.iamtimcorey.com/Â
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/Â
Is it possible to be too DRY? We are told that Don't Repeat Yourself (DRY) is important, but I see repetition all the time. Is that repetition bad code? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Which is better: Entity Framework Core or Dapper? Which one should I use? Are they basically the same thing? Is one more valuable than the other? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Why is diversity important in software development? Is it just about quotas? Is there any value in having different types of people on a project? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I regain my confidence after being fired? How do I talk about being fired? Can I recover from being fired or is my career over? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What soft skills are most useful for a software developer? What things should a software developer work on outside of programming? What will make me more marketable? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What are the criteria for deciding to start a project over? Is there a time when it is better to throw the old application out and build a new one? Should we just upgrade our application instead? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I make a New Year's resolution that I actually stick to? How do I not get enthusiastic at first and then fail later? How do I make sure I make the most out of 2023? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Will artificial intelligence replace software developers? Will the rise of intelligent systems mean that developers don't have a job anymore? Will the number of developers be reduced or eliminated because of AI and machine learning? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Is it better to only have one service locally at a time in development and have everything else in a shared development environment or should everything be local? Should we use containers locally for the entire environment? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Do I need to learn the .NET Command Line Interface (CLI) if I use Visual Studio? Is there a benefit to knowing how to use the CLI? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Can I be a C# developer on a Mac or are there too many limitations? Is Visual Studio for Mac good enough? What if I am on Linux? What do I use to develop C# on Linux? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Which database type is right for my project? If my app only has one user, does that answer change? Which type is right if I distribute my application? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What are the pros and cons of the various authentication systems? Should I use the built-in authentication system in ASP.NET Core? Should I use a third-party system? Is Azure Active Directory the right choice? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I choose the right web framework for my project? Do I use ASP.NET Core? Do I use Angular? React? Vue? What criteria should I use when deciding what is right for my project? These are the questions we will answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Do I need to know about data structures and algorithms to be a good developer? Do interview questions actually apply to the real world? Do I need to know what a linked list is or how it works? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How much learning is too much learning? Should I stop or cut back on training at some point? Is there a time when I am actually wasting my time with training? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Should I know how to work with Linux as a C# developer? Is it important to know how to use Linux if you are building cross-platform C# applications? Should I use Linux? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
If I am offered a job as a desktop developer, but I want to be a web developer, should I take the job? Should I hold out for a web developer job? Will taking the desktop job hurt my chances of being a web developer? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Microsoft abandoned Silverlight, right? Is Blazor the next Silverlight? Isn't Silverlight proof that Microsoft only cares about money and hates developers? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What are some things I should do when I start a business? What things should I avoid? How do I successfully start a business? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How to improve presentation skills? If I don't get enough opportunities to present at work, how can I make sure I keep improving my presentation skills? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I make a better presentation at work? What can I do to improve the outcomes of my presentations? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
With a team of mixed skill levels, how do we improve our skills together? Are there ways to do so efficiently? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What are some tips on how to make your resume better as a C# developer? How do I make my resume more attractive as a software developer? Are there certain things I should add to my resume? Or should I cut content from my resume to make it more spartan? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Which programming techniques are important to know? Are there some things that every developer should know? Is dependency injection important to know? Should every C# developer know how to work with SQL? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Should I join a local user group? Is it really going to help me be a better developer? How much effort should I put into finding and joining a group? Is joining a group online enough? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Which project types are the most important in C#? When you are learning C#, which projects should you focus on first? Are there some that everyone should know? What project types should you know in order to get a job? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is the cloud? What do people mean when they say to put something in the cloud? Is the cloud just serverless? Is the cloud the same thing as a web host? Do I need to learn about one or more cloud providers? Should I learn Azure? AWS? Google Cloud? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Do I need to learn older versions of .NET? Should I know about .NET Framework? How about .NET Core 3.1? When .NET 7 comes out, should I learn just that? What is the point of learning older technologies? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I get the most out of the conference I will be attending? Should I even attend developer conferences? Am I going to learn a lot attending a conference? Should I try to convince my boss to send me to a conference? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Why do employers ask for work experience for an entry-level job? Why don't they allow people with no experience to apply? Why does no one want a new developer with no experience? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Can we overuse design patterns? How about design principles? Are there certain patterns and principles that we should always use? What is the balance between a simple app and an app that is well architected? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I know when I am overdoing a given principle? Principles like SOLID, DRY, and TDD are useful, but can I overdo them? When is it too much of a good thing? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Should I learn Blazor in more depth or should I better understand ASP.NET Core? Which one is the better one to learn well first? Should I bounce back and forth or specialize in one? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
With everything changing, how do I keep up? With .NET changing each year, Visual Studio just updating, .NET MAUI, and more, how do I stay on top of all of the changes to C#? How can I learn it all? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
I just started at a new company. How do I learn to work with their code? How do I get up to speed on the code I have to work on? What if it is complicated, spaghetti code with no code comments? How do I learn to support it? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
When should I stop adding new features and start optimizing my application? When is the right time to optimize the performance of my application? How do I balance optimization and new features? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How much should I charge for consulting? What things should I think through when setting my rates for freelancing? What if I don't feel comfortable charging enough? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I set an appropriate price for my software? What criteria should I consider when setting up a price? What is the right price for paid software? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I solve problems like a developer? How do I come up with the right logic to solve a given problem? Can I study logic to be a better developer? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
In this special 100th episode of Dev Questions, I am going to tell you the 6 things I want every developer to know.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I get good user requirements? How do I ensure that they are comprehensive? Then, how do I get them to sign off on user acceptance testing (UAT)? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I set a 5-year goal as a developer? What should my goals be? What should I plan to do as a developer and how long should I plan out? Should I do just short-term goals? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is a good way to organize all of my common libraries? I have multiple reusable libraries that I have built up. What are some best practices around organizing them? How do I maintain them in a logical, easy-to-use manner? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I get to know a team when I work fully remote? How do I integrate well into a remote team? Are there things I can do to better fit into the team? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is the right way to plan a project? Should I use agile for everything? Should I start out with waterfall? Should I do both? What is the right choice? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
I've been told Azure DevOps is going away? Is that true? Should we move all of our tasks in-house? Is there an alternative to Azure DevOps if it truly is going away? Will my Azure DevOps training be lost if it does go away? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is the best way to get out of stagnation as a C# developer? I feel so outdated and unemployable. How do I get up to speed and become employable again as a developer? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Which is better: tabs or spaces? Is it just about opinion? Does it matter? Is there one right choice based upon objective fact or is everyone just arguing based upon their preferences? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Suggest a Topic: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
If JavaScript is the best language for the web then why would I use C#? If C# is the best language for the desktop then why would I use Java? If we already have Flutter, why would we need MAUI or Uno? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I convince people to use my application? How do I gain users? How do I show people that my application is the right choice for them? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
When should I write my own code and when should I use a NuGet package? Is there a time when using a NuGet package is a better choice? What is the tipping point? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I choose the right language for my application? How do I choose the right database? How do I choose the right cloud provider? How do I know what is the best choice for my application? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What makes up a good software application? What things are important to get right to have a successful application that users love? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
I seem to have a lot of projects that I have started, but I can never seem to finish them. How do I change that? How do I keep my enthusiasm for a project through completion? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
That new feature in C# looks a lot like a feature in PHP. That feature in Go was already in JavaScript. Why are these languages copying each other? Why should we use a copy when we have the original? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
HTML and CSS seem easy. Do I really need to learn them? Does it matter if I learned HTML and CSS ten years ago? Can I just skip right to learning JavaScript or C# since they build web pages for me? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What do you wish you did differently when you were learning? If you could go back in time, what would you change and what would the results be? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I continue to grow as a developer? How do I continue to learn over time? What do I do when I feel like I have hit a wall with my studying? What do I do when I want to give up? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I meet fellow developers? How do I find someone to mentor me? Where do I go to learn from other developers? What do I do if I am an introvert? Does networking even matter? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What makes up a good resume? Are there specific parts that I should include? Do I need to change my resume for every job I apply for? What does a good resume look like? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What do I do if I keep getting rejected when applying for jobs? How do I get a job when I never get to an interview? What can I change to make a difference? How do I get hiring managers to give me a chance? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I become better than my peers at software development? How do I become a better software developer? How do I rise up in the ranks of software development when everyone around me seems better than me? How do I not get discouraged when I am not good enough? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What does a lead developer do? What is their job and how is it different from a regular developer? How do I become a lead developer? Are lead developers just the best developers in the department? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I price my software? How do I set a price that is high enough to make money while being low enough for people to buy? Should I base it upon what others charge for comparable software? Should I try to be the cheapest around? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How Do I Get Started In Open Source Development? Is there a good place to start? Should I create a project of my own? Should I contribute to another project first? What things should I do in open source? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I get C# work experience so I can get a job to get work experience? How do I get my first job when they all want work experience first? Is there any experience that counts for work experience that isn't a job? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Should a C# Web Developer know Angular/React/Vue? When should I learn these JavaScript frameworks? Is there one JavaScript framework that is better than the others? Should I just stick with ASP.NET Core? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Upgrading a massive monolith application is not an easy task. But should it be done? How would you go about upgrading an enterprise application to a modern version of .NET? How would I upgrade my company's .NET Framework 3.5 app to .NET 6 when it is millions of lines of code? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What percentage of a raise should a software developer expect to receive each year. Is it the cost of living? Is it more than that? What should I do if I don't think I am getting a fair raise? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
With .NET 6 coming out, the question is coming up again about which versions of .NET are obsolete. Is the .NET Framework relevant? How about older versions of .NET Core? These are the questions we are going to answer in today's episode of Dev Questions.
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Why should I choose C# as my programming language? Is C# the best choice for a developer? What are the criteria for choosing the right programming language for me? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I deal with burnout? How do I avoid burnout? What do I do when I am burned out? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How can I become the best possible employee I can be? How do I make a good impression on a new boss? How do I add value to my team and to my employer? Should I even worry about adding value at work? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I get a raise as a software developer? How do I tell my boss that I deserve more money and get them to agree? How do I present my request for more money in a way that my employer will accept? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How much should I be paid for my skills? How do I determine what the standard pay rate is for a person at my level? How do I know if I am being paid a fair amount? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
When should I give up being a developer? When do I know that my dream is dead and that I need to get a real job? If no one is hiring me, should I stop pursuing software development and get a job that I am better at? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I survive tutorial hell? How do I learn on my own without college, without a bootcamp, and without paying for expensive programming courses? How do I learn on my own in a way that isn't frustrating, discouraging, and fruitless? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is the difference between .NET Framework and .NET Core? Where does .NET fit in? Is .NET Standard another framework? What about the versions of C#? How do they relate to the .NET Framework/Core/.NET/Standard? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How important is attention to detail? Can developers who are not detail-oriented really succeed? Can you learn to be more detail-oriented as a developer? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
When I post a question on Stack Overflow, I get yelled at for asking a homework question. Why is that a problem? Why do people care if it is a homework question or not? Why can't they just answer the question? These are the questions we are going to answer in today's episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What do I do when I cannot find an application that does what I want it to do? Should I build it myself? Should I just pick an existing application that is close to what I want and deal with the issues? Should I try to do a mixture of both? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is GitHub Copilot and what does it mean for developers? Will AI be replacing developer jobs? What are the upsides and downsides of this project? What should I know about GitHub Copilot? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How many layers should an application have? What are the most common layers an application should have? What are the best practices? Is there a set number of layers to start with? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How much should you do on an interview exercise? Should you show off everything you can do? Should you get paid for the work you do? Should you even do a take-home exercise? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Does the rise in no-code products threaten software development jobs? Will there come a time when software developers are out of a job because anyone can be a developer? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I prepare for a technical interview? What should I study? How do I get the practice I need to be ready for a technical interview? How do I make sure I won't freeze up? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do not get distracted? How do you stay focused? How do you stay on topic at work? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What does a software architect do? How do you become a software architect? What do I need to learn to become a software architect? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is a good C# learning path? What do I need to know to learn C#? What are the steps to becoming a C# developer? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I turn my app into passive income? If I want to generate passive income, what are the steps I need to take? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
If I want to start a project right now, should I use .NET 5 or wait for .NET 6 since it is the long-term-support (LTS) version? Is the LTS version of .NET safer than the current version? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Is it OK to just want to be a software developer because it pays well? Do I have to love being a software developer or can it just be a job? Do I have to do software development outside of my job in order to succeed as a developer? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What are the traits that are most important to have as a software developer? What attributes will help me succeed as a developer? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What are some career tips for developers who are self-taught? What extra should I do if I don't have a Computer Science degree? Is there anything extra I need to do? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Who should become a consultant? Can I become a consultant right away? Do I need experience first? What are the downsides to becoming a software development consultant? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Can I get a job as a software development generalist? Do I need to be a specialist? What if I am not qualified for any job because I don't know anything deeply enough? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What is the career path of a software developer? Do I have to become a manager? What about software architect? Is that the next level? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Should I use MVC in my next project? Should I use Blazor? What type of ASP.NET Core project type is best? Which C# web project type should I learn? These are the questions we will tackle in this episode of Dev Questions.
Link: https://www.iamtimcorey.com/p/getting-started-with-aspnetcore
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I give proper attribution? If I copy code from Stack Overflow, do I need to cite that in some way? How do I make sure I protect my code so that I am not doing the wrong thing or stealing ideas? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I talk to SQL from WPF? How do I get data access in MVC? You showed how to access SQL from the Console, but what about from Blazor? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I effectively practice what I learn in C#? How do I come up with applications to build as a practice? Do I need to practice beyond what I am showing in a video? These are the questions we will tackle in this episode of Dev Questions.
Link: https://www.iamtimcorey.com/p/prove-it-c-bundle
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Is my data safer locally? Should I trust the cloud? Is Azure safe? Is AWS safe? Which is more secure - local data storage or cloud storage? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Where do I store my images? How do I store images in the database? What are the best practices around storing images in SQL? What about MySQL or MongoDB? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Which is better: desktop apps or web apps? Which should I learn? Are desktop apps dead? Is ASP.NET Core better than WPF? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do you deal with hard days at work? How do you break out of a cycle of frustration at your code or your coworkers? How do you recover after a long day of debugging a difficult problem? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do you record videos for YouTube? What software do you use? What hardware do you use? How have things changed over the years? What should I get to start recording videos? These are the questions we will tackle in this episode of Dev Questions.
Link: https://www.amazon.com/shop/iamtimcorey?listId=ROBQK2JERVE1
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do you become a Microsoft MVP? Is becoming an MVP important? What benefit is there to becoming a Microsoft MVP? What are the steps to becoming a Microsoft MVP? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Are UML diagrams important? Do UML diagrams help developers create better applications? Do we need to know UML to get a job? Can you use UML with Agile? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Which certifications are best for C# developers? Are the Azure certifications the place to go? What happened to the C# certifications? Should I get certified in C#? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do you prevent your code from being stolen? How do you stop people from decompiling your application? How do you protect your intellectual property? These are the questions we will tackle in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
What setup should a developer have? What chair? What type of computer? What peripherals? Should I use a laptop or a desktop? What about software? What things should I focus most on in my setup? These are the questions we will tackle in this episode of Dev Questions.
Link: https://www.amazon.com/shop/iamtimcorey?listId=ROBQK2JERVE1
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
When should I use a library? When should I build my own code? What is the balance between the two approaches? This is an evaluation that every developer should know how to work through since it will be something you need to understand for every project you undertake. In this episode of Dev Questions, we will go through the criteria to evaluate every time you are faced with this decision.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
How do I share how difficult a project is with a non-technical boss? How do I explain that lines of code do not equal complexity or progress? How do I explain the reasons why a project will take a certain amount of time? Communicating with non-technical people about your progress, the difficulties you go through, and more can be very difficult. In this episode of Dev Questions, we will be covering how to make situations like this easier.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
I try to be perfect in everything I do. How do I fight that urge so I can complete projects on time? How do I know when to say that a project is complete? I have so many more things to fix. How do I know when I should declare it done and launch my C# application. These are great questions and we will be answering them in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Am I ready to be a C# consultant? What should I know about starting out as a consultant? Is consulting right for me? What are the pros and cons of becoming a C# consultant? These are great questions and we will be answering them in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Employers often ask for a computer science degree. So how do you succeed in the industry without one? Do you need a specific degree to be a C# developer? What degree do I need as a C# developer? In this episode of Dev Questions, we will be diving into what benefits a degree offers as well as if you even need a degree to succeed.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Can you be a C# developer after 50? Can you become a C# developer after 40? What is the age where you need to stop being a developer? In this episode, we will go over the ways in which it matters how old you are as a developer, as well as the ways it does not matter. We will identify how to make an impact as a developer no matter your age in this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Avoiding burnout as a developer has always been important to understand, but it is even more important during a worldwide pandemic. In this episode, we will go over the five ways to prevent burnout as a developer, as well as the one excuse to avoid.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
So you have decided to be a freelancer. Now what? How do you get clients? Just announcing that you are a freelancer isn't enough. There are clear steps you need to take to get your first client (and the dozen after that). Learn how to launch yourself forward faster with this episode of Dev Questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
C# is constantly changing, plus new technologies, libraries, and packages are being added all of the time. How do you keep up? How do you figure out what to learn and then how do you get the time to learn it all?
Morning Dew: https://www.alvinashcraft.com/
Morning Brew: http://themorningbrew.net/
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
Time estimation in software development is incredibly hard to get right, but there are some clear things you can do to make it much easier. In this episode, we will discuss some of the best ways to improve your time estimates for your next project.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Being afraid you are going to be fired can be a self-fulfilling prophecy. So how do you break the cycle of feeling bad, doing poorly because you feel bad, then feeling worse? In this episode, we will cover the root cause of being afraid at work and how we can overcome it.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
One of the biggest killers of applications is scope creep. Whether you are just starting out or you are a senior developer, learning to prevent scope creep in your applications is critical to successfully launching applications.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
C# is a great language, but it is not perfect. In fact, there are a number of areas that need improvement. Here are my thoughts on what needs to be improved or changed based upon my nearly 20 years of experience in .NET and C#.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Your portfolio shows off what you can do. So what should you have in your portfolio? Should you put your class projects in it? How about the code from the tutorials you watched? What if you can't think of a project to create for your portfolio?
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
What do you do when an open-source project shuts down? Nigel Sampson recently announced that Caliburn Micro was longer being maintained. Does that mean we should not use Caliburn Micro anymore? Should we choose a new MVVM framework and change all of our applications over to it? Should we not rely on third-party libraries?
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Reading code is a big part of a developer's role. Whether you are starting out at a new company or trying to learn a new topic, you will probably need to read someone else's code. Developing the skill of reading code is imperative to becoming a great developer. In this episode, we will be discussing how to improve our skills in this area.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Time management is a big source of confusion and frustration for developers and prospective developers. How do you have enough time for it all? How do you keep up with the latest trends? In this video, we will discuss the techniques I have found helpful to maintain and improve my skills as a developer.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
How do I learn C# well? What resources do I need? Which C# book should I get? What resource is best if I want to be a C# web developer? Desktop developer? Mobile developer? In this episode, we will talk through how best to use resources to help you learn C# well. My book recommendation will probably surprise you.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Should you write code comments? Are they important? Should you avoid comments? Do comments make your code bad? What is self-documenting code and should I be doing it?
Code comments actually cause quite a bit of controversy. In this episode, we are going to work through why they exist, how much you should use them, and why you might avoid them.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
At what point do you become a senior developer? What do I have to learn to become a senior developer? What is the path to senior developer? How do I know when I am a senior developer? In this video, I am going to answer your questions about becoming a senior developer.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Is C# really the right choice? Should I choose a different language instead? Can I really make money as a C# developer? Are there any C# jobs out there? It feels like there are more JavaScript jobs out there. Should I learn that instead? These are all good questions and in this video, I will be answering these questions and more.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Is it better to write one compact line of code or multiple lines of code? Does it matter? Should I use modern shortcuts to reduce the number of lines of code in my application or stick with the old reliable method of writing code? Does it matter? In this video, I am going to answer your questions about writing good code.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
We store connection strings and other sensitive data in appsettings.json or our app.config/web.config file. But how do we secure it? How do we ensure users cannot read our settings? Do we encrypt the settings file? Do we encrypt our connection strings? In this video, I am going to answer your questions around settings file security.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Understanding Design Patterns is a tricky subject. Should I learn all of the design patterns? When should I use a specific design pattern? Are design patterns important? What about the Gang of Four patterns? Should I learn them all? These are just some of the questions that I get surrounding design patterns. In this video, I am going to answer your design patterns questions.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
How do I get a job as a C# developer? How do I pass an interview as a developer? What should my resume look like? Whether you are a new developer looking for your first job or a seasoned developer looking for something new, figuring out how to get a job can be tough. So let's talk about it.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Is .NET 5 the future of .NET. Should I learn the .NET Framework anymore? Is .NET dying? Is .NET Core irrelevant or dying? Is .NET Framework going to .NET 5? There are a TON of questions surrounding .NET right now, so in this Dev Questions video, we are going to address them.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Have you ever felt like an impostor as a developer? That you weren't as good as someone else (or everyone else)? Have you ever wondered when you would become a REAL developer?
In this episode, we are going to address impostor syndrome. The feeling that you just aren't good enough. There are some very clear steps you can take to improve the feeling of being an impostor.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/
Have you ever had a question that you felt stupid for asking?
Maybe you think everyone else should know it but you don't.
Or maybe you need some career or development advice from a senior software developer.
This series is going to tackle these types of questions. I am going to do my best to answer as many questions as possible. Questions like "How do I not feel like an imposter?" and "How do I retain what I learn?" These are important questions. Now you will have a place to get the answers.
Ask Your Question: questions@iamtimcorey.com
Website: https://iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Mailing List: https://signup.iamtimcorey.com/