8 Things I Wish I Understood Earlier In My Career
This article is a list of things that I wish that I understood earlier in my career. There's no time machine, but I can share them with you!
This article is a list of things that I wish that I understood earlier in my career. There's no time machine, but I can share them with you!
This is the big one! Check out this list of programming design patterns you can leverage in your software development! Understand each design pattern in depth!
Learn when should code be refactored and the risks and benefits involved in doing so. Discover situations that call for refactoring and ways to minimize risks!
Learn how code refactoring can simplify code, improve maintainability and readability, enhance efficiency, reduce complexity, and prevent bugs.
What is refactoring? Learn about the art of refactoring and the benefits it can bring to your code. Discover what makes effective refactoring in this article.
Understand the ideas behind managing technical debt and learn techniques to effectively track and prioritize it. Don't keep ignoring technical debt!
Check this out to learn how to balance technical debt through helpful strategies and best practices for product development. Align with your stakeholders today!
Vertical slice development can unlock your team's ability to deliver value to customers faster. Read this article for how to incorporate vertical slicing!
Interested in an introduction to software development? Need those first steps in programming? Then check out this beginner's guide to software engineering!
Whether you're a new developer or an industry professional, we often find ourselves balancing workplace based learning and side projects. What's the right way?
Choosing a programming language from the many programming languages is daunting. Then beginners ask: How many languages should I learn at once? Let's find out!
Life in software development is full of problem-solving and excitement, but there are plenty of questions about concerns that can arise. Check them out!
Want to know how you can deliver value to your end users rapidly? Let's dive into vertical slices and see what high performing engineering teams are using!
Are you starting your career in software development? Check out this FAQ-style article for tips on applying for jobs, reaching out, and interviewing!
Starting your career in software development? Here are some frequently asked questions about post secondary education working towards this!
xUnit tests not running with .NET standard project settings? Here's a super quick solution to get you back up and running so you can test away!