This is by no mean an exhaustive list but rather my subjective top after spending several years in IT. Hope you find some of those helpful

1. The Boy Scout Rule

“Always leave the campground cleaner than you found it” -that’s a great rule to live by. When you are near campground you should make it cleaner even if it was not you that made the mess. That’s one of the rules of scouts. Just the same should apply to programming. As Robert C. Martin paraphrased it “Leave your code better than you found it”. If we find some hard to read piece of application that someone else wrote and we spent some time to understand, let’s…

Quick overview of the usage of AWS SSM Parameter Store and Secret Manager

Photo by Nguyễn Phúc on Unsplash

Let’s put a PHP application right into the serverless cloud

Photo by Bernd Dittrich on Unsplash

Let’s build a simple event-sourced chess application from scratch

Photo by Felix Mittermeier on Unsplash

Few tricks that can help overcome public speaking fear


Decouple your application by extracting reusable business requirements

Photo by Daniel McCullough on Unsplash

Let’s build a serverless clone of WeTransfer to share cat pictures

Photo by Cat Mapper (Max Ogden) on Unsplash

Level up the interfaces of your classes

Photo by Micah Chaffin on Unsplash.

Photo by Christine Roy on Unsplash


Domain-Driven Design has several amazing concepts and techniques that we think give…

Let’s give our database schemas more freedom


Jakub Kapuscik

Tech Manager at Miinto, guineafowl enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store