Robert KonarskisinBetter ProgrammingArchitecting Distributed Systems: Increasing Availability Using Client LibrariesBy having a library in the client application, we can handle faults consistently, increasing the perceived availability of the systemJan 6, 20222Jan 6, 20222
Robert KonarskisinBetter ProgrammingArchitecting Distributed Systems: Usage of Random NumbersHow random number generation enables the development of more robust distributed systemsDec 16, 20215Dec 16, 20215
Robert KonarskisinBetter ProgrammingArchitecting Distributed Systems: The Importance of IdempotenceAn illustrated explanation of how idempotent systems allow for much simpler and less wasteful software integrationsDec 8, 20216Dec 8, 20216
Robert KonarskisinGeek CultureArchitecting Distributed Systems: API FailuresTaking a simple client-server interaction and exploring all the ways it could go wrongDec 3, 20212Dec 3, 20212
Robert KonarskisinBetter ProgrammingThe Missing Piece in Tech Leadership InterviewsHow to assess candidate’s leadership skills, see whether they can comfortably deal with uncertainty, motivate and elevate othersNov 16, 2021Nov 16, 2021
Robert KonarskisinBetter Programming6 Mistakes To Avoid While Interviewing Lead Software EngineersAnd how to effectively evaluate their skillsNov 3, 202111Nov 3, 202111
Robert KonarskisinBetterismChecklist for your next physical purchaseConsider the hidden drawbacks of owning more physical goods.Oct 16, 2021Oct 16, 2021
Robert KonarskisinProAndroidDevBefore Starting a New Android ProjectTop 10 things to consider when starting a new Android project, for a healthier and more predictable development process.Oct 16, 20195Oct 16, 20195
Robert KonarskisinProAndroidDevAndroid Automated Testing SetupSetup automated testing in your Android project using AndroidX, Robolectric and Espresso.Jun 5, 20192Jun 5, 20192
Robert KonarskisinProAndroidDevEffective Approach to Mobile App TestingWhich parts of a mobile application should be covered with what kind of automated tests for maximum efficiency, and how to maintain them.May 31, 20196May 31, 20196