career articles
🕶 Stand Out and Dare to Disagree
As someone who’s been in the tech industry for more than 15 years, I’ve come to recognize a fundamental truth […]
📉 Valueless CTO: High Salary, No Return
Let’s talk about something nobody in the startup Slack channels wants to admit out loud: Sometimes, the CTO is just… […]
How much a CTO makes and where can I find CTO Jobs?
I’m glad to hear you’re considering a transition to a Chief Technology Officer (CTO) role. It’s a significant step, and […]
How to become a CTO?
Thanks for reaching out. It’s great to hear from you, and I’m thrilled that you’re considering a path towards becoming […]
🏆 10x Engineers
I’ve been reflecting on our engineers’ diverse impact on our projects and the true meaning behind labels like “10x engineer”. […]
How can you tell if you’re a good developer?
Feeling like you’re not measuring up, especially after joining a team full of sharp minds, is a common experience. I […]
I’m finishing university, scared about future career prospects
Dear Kalesh, First off, let me congratulate you on nearing the completion of your bachelor’s degree in computer science. This […]
I have a very poor work-life balance. How can I escape the grind?
Dear Tim, I read your message, and it struck a chord deep within me. As you mention my article, I’d […]
🤯 Mental Health in Software Engineering
I want to talk about something we don’t discuss enough in our field: the mental health of software engineers, especially […]
What is your unethical CS career’s advice?
Hey there, First off, kudos to you for having the courage to ask the tough questions that many think but […]
My coworker rewrote all my code, what should I do?
Dear Robert, The short answer is — stop getting attached to your code. Now lets continue to a more detailed […]
🤫 Falsehoods Junior Developers believe about becoming Senior
These are mostly my thoughts about what I was expecting as a junior and how I perceived senior developers. To […]
How do you know when to use which programming language?
Hello Alex, Congrats on graduating. So the question you’re asking is very vague, but I’d like to help you out […]
How to get programming experience when you can’t find a job?
Hello Torb, So I’ve seen this question pop out several times, and I understand the frustration of not being considered […]
Do some people just not have the talent for Software Engineering?
Dear Friend, Your openness in sharing your experiences and concerns resonates deeply with me. I understand how you feel. I […]
How to learn coding without a degree?
Hey there, I’m always happy when someone new decides to join the software engineering field. If you’re used to browsing […]
🤹♂️ Habits of great software engineers
The role of a software developer often gets distilled down to a singular activity: coding. While coding is undeniably the […]
🤝 Networking as an introvert CTO
There I was, standing in the middle of a buzzing tech event that our company organized, feeling like a fish […]
☝️ Asking questions the right way
In the software development realm, asking questions isn’t just a right—it’s a downright necessity. Let’s cut the crap and dive […]
Is development the right career for me?
Hello dear reader, first off all, I want to acknowledge the weight of the question you’re grappling with. It’s one […]
Is coding bootcamp better than university?
Thanks for the question. Navigating the crossroads of your budding tech career is no small feat, and the decision between […]
Should I quit my well-paid job to start a startup?
Short answer: Do it in your spare time. Dip your toes into the startup world without going full crazy. Test […]
How to stop thinking like an engineer and think like a businessman?
Uff, this is a tough one. I can say for sure — it’s possible, everything can be learned. I do […]
How do I tell my cofounder I need to quit?
First of all, I’m sorry you ended up in such a situation. Running in overdrive for so long is a […]
👾 What does a CTO actually do?
In 2017, I found myself stepping into the shoes of a CTO for the first time. I joined a small […]
🎓 Product Owner vs Project Managers
During my career as a software developer, I’ve met many different managers. Some were the kind of “I tell — […]
📜 Contracts you should never sign
When it comes to software engineering and the IT industry in general, contracts are a necessary part of doing business. […]
🪪 The Dark Side of Remote Work: Interview Scam Epidemic
Once the pandemic hit and employers started to embrace remote work more openly, a new phenomenon gained momentum — Interviews-as-a-service. […]
🥷 Things they didn’t teach you about Software Engineering
As always, a disclaimer before we start, this is purely subjective. Whether you are a seasoned professional or just starting […]
🤝 Engineering Scarcity Mindset
There was a study done in 2019 which had the goal of showcasing how poverty impacts our brains and the […]
🌈 Hedonic Treadmill
I’m sure you’re like me. It happens time and time again that we pour our hearts into achieving something we […]
🏆 Promotion-based development
While researching how to create a proper career path for employees and the different ways companies do promotions, I stumbled […]
What questions to ask a startup before joining them?
Recently, I was talking to a friend of mine who had recently joined a small startup. He and I shared […]
How to hire first rockstar employee
You want someone who can hit the ground running, who’s passionate about your mission, and who can survive being locked […]
✍️ Being an Amateur
When you’re an expert, you’re so far from the realities of the beginners that your advice might not be useful. […]
As a recent college graduate, should I work in a tech startup?
As someone that has worked in startups and large companies in their career, it depends on what you want to […]
📈 The Toxic Grind
There are several things that I’ve learned this past year regarding work-life balance. The first thing is that the Chinese […]
💻 Embracing Hacker Culture
This article is part of the Technical Manager Guide that I’m writing for technical leads to scale their development and […]
🎃 We’ll add it to the backlog
On a bright sunny day you wake up and go to work, grab a nice cappuccino from ViCAFE on your […]
🎯 What does a Product Owner do all day?
You might think that the job of a PO is to please the internal stakeholders and be responsible for the […]
🎭 Owning up to your mistakes
Some self reflection on owning up to your mistakes. A few weeks ago my business partner Jakob mentioned that I […]
🔥 Battling daily procrastination
🔥Procrastination is a serious threat. But what keeps so many of us from doing what we long to do? What […]
🔥 Do things, tell people
🤖 When I was younger, I liked to build things (still do), and I was very often surprised that people […]
⛳ Moving Forward in times of uncertainty
The last weeks are the worst I’ve seen in my life, and it’s unclear what the world will look like […]
⏱️ How to run efficient meetings with engineers
This article is part of the Technical Manager Guide that I’m writing for technical leads to scale their development and […]