Hey there!

I'm Mateusz Sokola. If you wonder how to pronounce my name it is something like Ma-the-ooo-sch. Usually, French people are spelling it right otherwise you can call me Matt.

For the last eight years, I work as a software engineer. I worked on large applications with long term maintenance. I have been designing them as well.

I had an opportunity to work for startups and enterprises. My teams organized their work in various ways. Some used waterfall, some agile methodologies such as scrum and kanban.

I observed the collapse of a few startups and their successes. I learned the most of companies make their software well. If they fail, they fail due to unrealistic expectations and delusional management.

I hired a few developers to my teams and interviewed hundreds. They have good language and framework knowledge, but they have a little clue about software design.

The only thing I can do to challenge the status quo is teaching them. That's why I started to write articles on programming and project management. You can find them here.

If you feel like you want to share your thoughts about what you have read here, suggest some articles or hire me. Please send me a message through the contact form or DM me on Twitter / Linkedin.

Kind regards,
Mateusz Sokola