39 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


1 The Killing Call: 1. The death of a star 35:12
104 When Should I Optimize & When Should I Add New Features?
Manage episode 329877069 series 2770310
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://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/
262 פרקים
Manage episode 329877069 series 2770310
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://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/
262 פרקים
כל הפרקים
×
1 262. Discussing Blazor with Dan Roth, PM of ASP.NET and Blazor 32:13

1 261. Inside the Mind of Anders Hejlsberg 35:51

1 260. Should I Learn Software Development in 2025? 11:32

1 259. The Shortcuts to Learning Software Development 14:36

1 258. The Pitfalls In Learning Software Development 32:19

1 257. Why Do Old Codebases Look So Bad? 23:40

1 256. Does Vibe Coding Have A Place In Software Development? 17:12

1 255. What Open Source Projects Should Do To Protect Themselves 17:38

1 254. Free Open Source Projects Are Dangerous 19:28

1 253. Misconceptions Around Open Source Licensing and Monetization 26:12

1 252. How Limitations Make an Application Better (Training Too!) 22:45

1 251. What Microsoft Choosing Go over C# Can Teach Us 19:37

1 249. Why Employers Don't Treat You Like You Expect 15:03

1 248. How Do I Maintain a Good Work-Life Balance as a Developer? 18:39

1 247. Do Developers Need To Know About Databases? 13:27

1 246. What is the fastest way to become a developer? 15:22

1 245. Why Most Advice Is Probably Wrong 16:01



1 242. How To Become an Independent Software Developer 18:36

1 240. How To Upgrade Your Software Development Job 15:51

1 239. How To Get A Job In Software Development 18:55

1 238. Creating Clear Goals That Get Accomplished 11:51

1 237. How To Modernize Your Skills as a C# Developer 23:37

1 236. Identifying The Next Step In Your Career 26:03

1 235. Overcoming "I Don't Have Enough Time" 25:36

1 234. What Is Next For Software Development? 25:41

1 233. 3 Ways To Stand Out From The Crowd in Software Development 17:47

1 232. Why Do .NET Upgrades Happen So Quickly? 24:09

1 231. Customizing Your Resume Per Application 11:35

1 230. Premature Optimization vs Careful Planning - How To Optimize Your Application 21:41

1 229. Is HA/DR Worth It? The Costs/Benefits of Disaster Recovery & High Availability 21:33

1 228. Defeating Micromanagement & Succeeding Despite Leadership 18:59

1 227. You Are Scaling Your App Wrong 31:57

1 226. Why You Aren't Landing Your Dream Development Job 15:22


1 224. Tips For Making Your Job Less Stressful 13:04

1 223. Protect Yourself From Layoffs, Downsizing, and Losing Your Job 12:52

1 222. What Employers Look For When Hiring Developers 17:56

1 221. Learn How To Simplify Difficult Tasks In Software Development 16:55

1 220. How To Evaluate Which College Degree Is Best For You 25:54

1 219. 12 Side Hustle Ideas For Software Developers 40:32

1 218. When Side Hustles For Software Developers Are Valuable 19:38

1 217. Overcoming Bad Tools and Frustrating Processes 12:48

1 216. Encouraging Your Team To Grow Their Skills 17:35

1 215. Knowing When to Upgrade .NET Versions And How To Get Your Boss On Board 18:13

1 214. Understanding How Opportunity Cost Affects Software Developers 20:37

1 213. How To Become a Software Developer the Right Way 22:59

1 212. How To Nail a Job Interview 20:11

1 211. When To Break The Rules as a Developer 20:49

1 210. When JavaScript Becomes Important for C# Developers 10:59

1 209. Using Outside Experience as a Software Developer 13:13

1 208. Separating AI Hype from AI Reality 20:08

1 207. 4 Other Careers Software Developers Where Can Excel 16:44

1 206. 6 Myths About Software Development 18:13

1 204. 5 Proactive Measures to Survive Job Uncertainty 15:27

1 203. 5 Strategic Changes To Improve Your Career 16:20

1 202. 3 Ways Every Developer Fails and How to Avoid Them 26:34

1 201. 9 Steps to Effectively Change Jobs For More Money in Software Development 16:12

1 200 What Are Some Major Mistakes Developers Make in Their Career? 37:52

1 199 How Do I Find the Best Developer to Hire? 33:09

1 197 What Is the Purpose of Design Patterns? 11:13

1 196 Should I Build a Monolith or Microservices? 16:09

1 195 What Is the Progression of a Developer? 15:17

1 194 What Skills Will Help Me Advance in My Career? 15:28

1 193 How Do I Start Teaching Development Online? 15:52

1 192 How Do I Delegate Work Safely and Effectively? 29:19

1 191 Is Open Source More Secure Than Closed Source? 14:19

1 190 What Are Some Work Routine Best Practices? 24:49

1 189 What Are The Differences Between Full-Time and Contracting? 17:15

1 188 How Do I Transition From Vacation Mode to Work Mode? 15:43

1 187 What Web Framework Should I Use For My C# Project? 20:26

1 186 What Do I Do When Production Goes Down? 15:30

1 185 How Do I Switch From Work Mode to Vacation Mode? 22:36

1 184 What Is The Real Job of a Software Developer? 36:00

1 181 How Do I Start My Job Well? What Do I do First? 21:37

1 180 Why Can't I Get A Job As A Software Developer? 34:22

1 179 Why Should I Upgrade My .NET Application? 18:07

1 178 What Are The Steps To Quickly Debugging An Application? 17:36

1 177 How Do I Estimate Tasks Correctly? How Do I Estimate Time Accurately? 18:09

1 176 How Do You Avoid Feeling Overwhelmed? What If You Are In Over Your Head? 18:42

1 175 Is Global Demand for Developers Declining? 14:42

1 174 How Much Do I Lose When I Change Languages? 13:13

1 173 How Can I Succeed In A Crisis? 19:34

1 172 What is the Future of Software Development? 22:29

1 171 How Do I Become a Consultant with Kevin Griffin? 36:52

1 170 What Is A Full Stack Developer? 17:39

1 169 What Is A Back-End Developer? 11:14

1 168 What Is A Front-End Developer? 15:11

1 166 What is the Best Type of Work Experience? 17:05

1 165 What Are Some Tips for Interns? Pay, Performance, and More 28:17

1 164 What is the Future of Blazor? 22:50

1 163 How Do I Structure My Application? 12:43

1 162 Why Do Applications Need Constant Updates? What is Code Rot? 17:20

1 161 How Do I Deal with Overthinking? 13:06

1 160 Why Do Software Development Projects Fail? 31:18

1 159 What’s New with .NET MAUI featuring Maddy Montaquila 28:01

1 158 How Important is a Computer Science Degree for Software Developers? 14:16

1 157 The State of AI and .NET featuring Amanda Silver 36:55

1 156 4 Ways Almost Any Developer Can Build Their Professional Network 21:12

1 155 AI is Everywhere, Now What? (Microsoft Build Conference Special) 13:50

1 154 How Do I Keep Up with the Latest Technologies? 14:53

1 153 Top 5 Mistakes Developers Make 22:32

1 152 3 Pitfalls to Avoid – My Biggest Mistakes 19:43

1 151 How Do I Become a C# Expert? One Simple Trick! 14:48

1 150 How Do I Approach Rewriting an Old Codebase? 13:13

1 149 How Do I Get Side Income as a Developer? 23:40

1 148 Should I Build a CMS or Should I Buy One? 18:49

1 147 Are Coding Bootcamps Worth It? 21:28


1 145 How Do I Work with Offline Data? 11:51

1 144 What Should I Look for In a Good C# Job? 15:02

1 143 Why is Microsoft Changing C# Syntax So Much? 11:26

1 142 When Should I Quit? How Do I Know When To Move On? 18:39

1 141 How Do You Keep Your Motivation To Learn and Grow? 11:44

1 140 Is It Possible To Overuse DRY? Is Repeating Yourself Ever OK? 17:27

1 139 What Are Your Thoughts on Entity Framework Core vs. Dapper? 22:07

1 138 Why Is Diversity Important In Software Development? 16:26

1 137 How Do I Recover After Being Fired? 16:03

1 136 What Soft Skills Benefit Software Developers The Most? 33:21

1 135 Should I Start My Project Over From Scratch or Update It? 34:37

1 134 How Do I Make a Resolution I Can Keep? 18:18

1 133 Will Artificial Intelligence Take Away Developer Jobs? 23:14

1 132 A Shared Development vs Local Services and Containers 18:33

1 131 Do I Need to Learn the .NET Command Line? 16:10

1 130 Is Writing C# on a Mac Realistic? How About Linux? 10:56

1 129 Which Database Type Should I Use For My App? 18:33

1 128 What Authentication System Should I Use For My App? 20:58

1 127 How Do I Choose the Right Web Framework? 12:09

1 126 Does Knowing Data Structures and Algorithms Benefit a C# Developer? 13:50

1 125 How Much Learning Is Too Much? 10:58

1 123 Should I Take a C# Desktop Job as a C# Web Developer? 11:45

1 122 Is This The Next Silverlight? The Silverlight Myth 45:49

1 121 What are Some Tips on Going into Business for Yourself? 23:28

1 120 How Do I Practice My Presentation Skills? 21:41

1 119 What Are Some Tips for Great Presentations? 18:53

1 118 How Do I Improve the Technical Skills of a Team? 24:31

1 117 What Are Some Resume Tips For A C# Developer? 16:46

1 116 Which Programming Techniques Should Every Developer Know? 16:58

1 115 Should I Join A Local User Group? What Are The Benefits? 14:02

1 114 What Are The Most Important Project Types To Learn In C#? 14:01

1 113 What Is The Cloud? Do I Need To Know It? Is It Serverless? 23:42

1 112 Do I Need To Learn Older Technologies Or Can I Start With .NET 6? 18:58
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.