4 Reasons Why Less Code Is Better Sometimes

When you’re new to software development, it’s easy to fall into the trap of thinking that more code is good because a lot is getting done. However, that is not always the case because there are consequences with more code. It may not immediately show itself, but sooner or later […]


5 Financial Mistakes That Software Developers Need to Avoid Making

Financial knowledge is often not taught in school. As a result, it has costed people, especially high-income earners, a lot of opportunities to become well off from a financial standpoint. Normally, I try to keep my financial posts more relatable to a wider audience than just software engineers and developers. […]


3 Reasons Why You Need to Automate Your Savings and Investments 1

To achieve long-term financial security, you need to constantly be keeping up with your finances. In particular, that would be your savings and investments. You might be thinking that you are handling your finances just fine so why do you need to automate it? In this post, I’ll be sharing […]


Software Engineering Is More Than Coding

For many early software developers and engineers, they view their role as mainly coding. Then they become disappointed when they find out they don’t really get to code that much. They think that their day should just be pounding away at the keyboard for 8 hours a day, but that’s […]


4 Reasons Why Saving and Investing Early Is Important

When it comes to saving and investing the earlier you start the better. That is because you have time on your side. With more time, the greater your potential return on investment can become. In addition to higher potential returns, there are also other benefits to saving and investing early, […]


Why You Should Pay Yourself First 1

When you get your paycheck what do you do? For many, it is to pay their rent and bills. Maybe it’s the same for you too. In this case, they are using that money to pay others, but not themselves.


7 Anti-Patterns That Contributes to Code Smell

In a perfect world, I believe that all developers strive to write perfect code. However, the real world prevents that from being a reality. With deadlines and external pressures, developers end up taking shortcuts and having to choose between doing things well or getting things done. Sacrifices and bad practices […]


7 Habits That Contributes to Code Smell

Habits of any kind are hard to break. In some cases, they become so ingrained that you might not even realize you’re doing it. In the case of software development, there are some habits that I have noticed that contribute to code smell. There are 7 habits that I noticed […]


4 Ways to Getting Back into Flow Faster

At one point or another, you have probably experienced being in “flow” state. The result was incredible and you get a strange sense of happiness and fulfillment. Maybe you learn how to utilize the “flow” state to deliver some of your best work. The problem is that sometimes the “flow” […]