Author: Aleks
RACI Framework And a Hiking Trip Example
Understanding areas of responsibility is crucial for managing projects. I have never seen any project successfully completed without clear understanding of roles. The world of software engineering is not a stranger to common confusion over who is responsible for what in projects. The RACI framework helps clarify roles by placing tasks into four key categories:…
3 Best Free Online Games for Team Building & Collaboration
Online games help to make remote and hybrid work more fun, which is crucial for establishing a good work environment. Playing games together strengthens collaboration, improves communication, and boosts morale. In this article I share the best three online free online games to play with the team – I tested every game myself! Why Online…
My Summary of Radical Candor by Kim Scott
Radical Candor by Kim Scott heavily influenced my communication style and the way I build communication in my teams. Radical Candor is not so radical as it sounds, though. In essence, it cuts off all the sugarcoating, awkwardness, and harshness, leaving good and effective relationships. This article is not a retelling of the original book,…
Shame And Guilt – How It Works in Societies
People from different cultures and societies operate on different levels of what is considered to be normal. One of the most interesting classifications in this regard is the difference between shame and guilt societies. This classification impacts individual behavior, happiness, and efficiency. In this article I describe the difference between two types. Hopefully, this will…
Top 3 Career Development Roadmap Resources in Tech
This guide covers top three career development roadmap resources in tech, engineering, and management. Every resource was validated either by myself or by my mentees. Sometimes you just need to have the map not to get lost in the woods of tech, and I am happy to share with you the tools to acquire this…
How to Protect Job During Layoffs – Tips for Engineers and Developers
Layoffs slowed down in 2024, but it is still a painful topic in the tech job market. Things are tough, it is essential to maximize your chances of protecting your job and avoiding being laid off. This article discusses how engineers and managers can protect their jobs during layoffs and how to proactively prepare yourself…
What is MRR in Digital Marketing – Monthly Recurring Revenue
MRR (Monthly Recurring Revenue) means how much money your business earns every month, this term is especially popular in digital marketing and businesses that use subscription model. Note that it mentions revenue, not the profits after deduction of all the costs. Why everybody is talking about Monthly Recurring Revenue I have two clients who have…
Pay Transparency – Benefits and Dangers
Pay transparency (or salary transparency) is a policy that makes information about salaries and benefits available to any employee or even to general public. It is a quite controversial approach, so in this article I sumarise existing practices and share personal experience regarding pay benefits and dangers it brings. Pay transparency in context of this…
Founder Meaning and Qualities
The meaning of being a founder is to be the one who starts the organization (country, startup, movement, etc.). They come up with the initial goal, they look for funding and people who are going to implement their vision. Founders can change goals over time, hire CEO / CTO / CFO or do all the…
What is Founder Mode
Founder mode is when you approach problems as if you are the startup founder. It means that you show an extreme level of care, ownership, and motivation to solve problems in a most efficient and effective way. Another important aspect of founder mode is that you always keep the business side of things in mind.…
Boy Scout Rule – Continuous Improvement and Engineering
One of the most important qualities that I look for into in people is if they care about our common interests. Care is about continuous improvement that resists degradation, or, how tech folks and boy scouts call it, boy scout rule. It can be a contractor that goes the extra mile when renovating my house.…
Outputs and Outcomes Mindset
Output and outcome terms are sometimes used interchangeably, but it is essential to understand their difference. The difference matters in planning, management, or software engineering activities. One of the recent tendencies on the market is that teams are focusing more on outcomes, so there are many questions on what it actually means, to have an…
Tough Times in Tech – How to Deal and Survive
This article is not a historical analysis. This article discusses how to deal and survive during tough times in tech industry, how to motivate yourself and your team. Both managers and individual contributors can find it useful. Folks from the tech industry remember epidemic times a bit differently than others. There was shock, unrest, and…
Efficiency and Effectiveness Difference
There is a difference between efficiency and effectiveness. This is a very common question that pops up from time to time during planning, executing, retrospective analysis, and everyday life. In short, efficiency is about doing things right to achieve the goal (emphasis on execution), and the effectiveness is about doing the right things to achieve…
How to Be a Good Manager
Managing is extremely difficult. Looking back, being an individual contributor has certain benefits. As a contributor, you are responsible only for your own actions, you are almost not involved in politics, and the work scope is focused and specific. Sometimes I do miss those days, but the complexity of management makes it enough fun and…
How to Track Employees
Micromanagement is less effective than aligning company and employee interests via proper goal setting. The fact that you, as a manager, are not able to set goals and understand your coworkers does not mean that they have to suffer. Nobody stops you from tracking your workers, but be ready that they will slack and leave…
Make Personal Efficiency a Habit
As we discussed before, there are certain steps to improve personal efficiency and it is a truly life-changing experience. Yes, it takes time and willpower. Moreover, you might have to spend some time getting used to a new to-do app. However, this is one of those investments that will be paying you back your entire…
How to Stay Focused to Achieve Goals
It is essential to stay organized, keep the cognitive load low, and stay focused. Otherwise, the work-life balance is almost impossible and it is very hard to achieve all goals you have. Let’s see how to reach this state of mind! Clear your thoughts or Get Things Done You probably heard about the concept called…
I Want to Want Something or What is My Life Goal
Wanting something is a pure motivation to live from within, this is why not wanting anything is a bad signal. Understanding what you truly want gives energy, focus, and meaning of minutes on Earth (as limited as they can be). Finding the goal of life takes time and effort, but when you find it, you…
Understand What Matters and Start Achieving Goals
You need to know where you are going and what matters to you. Come up with a plan how to achieve goals that matter to you. Break goals down, track plan execution by using specialised tooling, and be in control of your life. Set and achieve the goal Always ask questions “why”, do not believe…