Profile avatar
markokrstic.net
Writing about software engineering and building a dev company 🔸 Software engineer 🔸 Founder of https://www.cyberoutput.net 🔸 Co-Founder of https://odomis.com 🔸 About: https://markokrstic.net
244 posts 1,483 followers 101 following
Regular Contributor
Active Commenter

How do I find new clients? By treating my existing clients with the utmost care.

Is it time for a bigger code refactoring? If you can't explain to your non-technical client, in plain English, why it's necessary, then it’s probably not the right time yet. (Ideally, we should never end up in this situation, as refactoring should be an ongoing process done in small steps.)

Never try to overcomplicate things in software engineering, since the complexity can ruin your software. Simplicity is a skill that needs to be trained.

Micromanaging developers might have a negative impact on the business. You should never do this. If you think they are not good enough, hire someone else.

I've used k8s and microservices for years while working for other companies. In my own company, I simply use docker and a monolithic service. It works just great.

Don't be religious about your tech-stack. It can hurt you and your business.

You don’t have to make other people wrong in order to be right

Who knew about this account? I didn't! #buildinpublic

If you build a business, don't fall into the trap of learning the latest programming language and tech just because it's cool. There are plenty of examples of how people failed because they wanted to pick the shiniest new technology for their products. Just use what you already know.

It doesn't matter what programming language you choose if it can get you to the market as soon as possible.

If you are developer, don't look for other developers to partner up.

k8s is a great tool, but only if you need it. The microservices approach is also great, but only if you need it. For my clients, I use simple docker composer and some basic shell scripts to deploy monolithic applications. That's all I need. Keep it simple, don't overcomplicate.

Run away from these people as fast as you can. They are ready to blame you and to make your life miserable even if it's their mistake

Last week I posted that we were migrating over to Hetzner from AWS How did that go? Amazing well #buildinpublic 🥳 We halved our costs while upgrading all servers to 3-4x their prev sizes We had resp time spikes that weren't sitting well with B2B customers during US stock market open hours, now:

If you want to dive into freelancing, listen what @rjmccollam.com has to say. Very valuable source of information.

Check my BlueSky-Score on: blueskyscore.com/markokrstic....

Update you profile banner easily 👇