PinnedPal KonyvesinDev GeniusThe many faces of loose couplingCoupling has many forms, dimensions and implications. Making a software system loosely coupled is not a binary choice but a set of…Jan 23, 2021Jan 23, 2021
Pal KonyvesChallenges of event-driven system on a single machineMy best microservices experience is running a dozen of services on a single machine and I have learnt a lot about eventing.Mar 14, 2021Mar 14, 2021
Pal KonyvesLoose coupling cheat sheetAfter my previous blog post I decided to write up a cheat sheet about coupling.Feb 19, 2021Feb 19, 2021
Pal KonyvesHow overengineering wastes time and moneyStay professional and pragmaticFeb 19, 2020Feb 19, 2020
Pal KonyvesThe Famous Mythical MicroservicesWhy I don’t like the term microservices anymoreDec 22, 2019Dec 22, 2019
Pal KonyvesThe modern Testing Pyramid for Continuous IntegrationWhen you start creating a CI pipeline, you have to recall your knowledge about the different kinds of tests you know. You do some research…Nov 26, 2019Nov 26, 2019
Pal KonyvesShould I switch from Java EE to Spring Boot?“I am a programmer, should I switch from Java EE to Spring Boot?”Nov 12, 2019Nov 12, 2019
Pal KonyvesBenefits and drawbacks of Git monoreposMonorepos and multirepos have their costs and benefits, but see why I favor monorepos to some extent.Nov 9, 2019Nov 9, 2019
Pal KonyvesOrganizational benefits of upgrading your software stackWhy you should keep your tech stack constantly upgrading?Oct 28, 2019Oct 28, 2019
Pal KonyvesHow to be a great tech lead and mentor?How to be a force multiplier engineerOct 26, 2019Oct 26, 2019