Maciej Kaszubowski

Engineering

Decomposing domain models based on lifecycles

Maciej Kaszubowski

There is no one golden solution to decomposing. As it is one of the hardest things to do, it is essential to know the various approaches. That is exactly what you'll find in this article.

Engineering

Modular software design - 10 common mistakes

Maciej Kaszubowski

Modular software design is all about dividing functionalities into independent pieces - modules. Learn what are the most common mistakes to avoid.

Engineering

Is Code Review harmful?

Maciej Kaszubowski

How does code review affect your team? Can it be harmful? This article lists some issues that can be related to code review and some ideas for improvement.

Product Managment

How to get less feedback?

Maciej Kaszubowski

Many of us wonder what to do to encourage people to give more feedback. Maybe these questions are wrong? Let's stop for a moment and ask ourselves how to prevent people from sharing their feedback?

Engineering

Become a pi-shaped developer

Maciej Kaszubowski

T-shaped skills are a compromise between being a specialist and a generalist. It's considered a great way to grow. But is it the best way?

Engineering

Enabling constraints in software development

Maciej Kaszubowski

You can govern or enable constraints. Here, we'd like to describe a concept of enabling constraints and how to use them in development.

Business & Strategy

A month of remote work - lessons learned

Maciej Kaszubowski

After a month of working fully remotely for the first time, we wanted to share our observations and lessons learned during this time.

Product Managment

Defaults, not rules. Should you use Scrum in your team?

Maciej Kaszubowski

Some use a well-known framework while others complain that following any specific process stands in opposition to being truly agile. Who is right?

Engineering

Don't tell me how to test my software

Maciej Kaszubowski

Why do you write tests? Get to know the most important reasons and change your approach with an eye-opening article from AppUnite team member.

Engineering

Events and different kinds of coupling

Maciej Kaszubowski

Piece of meaningful advice for developers on when and why you should or shouldn't use events.

Engineering

The Big Ideas

Maciej Kaszubowski

If you look at the history of Computer Science, you can see that there are few big ideas that keep emerging. Is there a lesson that we may learn from this?

We'd love to build something amazing together!

Make the first step for a great partnership! Share your idea with us and check what we can do for you and your company.

Start a project
ClutchFinancial TimesForbes