osha1Volunteering in 2022I hope that 2022 we will be “back-to-normal” in all covid-related stuff.Jan 14, 2022Jan 14, 2022
osha1JOOQ or JDBI?TL;DR — We were using JOOQ in the last year or so and think to move to JDBI. This post has some thoughts about it.Aug 29, 20213Aug 29, 20213
osha1Mac Disk Space StoriesWe’ve got the green light from the corporate to upgrade MBP (Mac Book Pro) to Big Sur. There is only one TINY prerequisite: 35.5GB of…Jan 13, 2021Jan 13, 2021
osha12-Way-Sync with GITHow to sync your ancient production scripts to a git repo?Oct 13, 2020Oct 13, 2020
osha1Proj4j Race Condition and the Importance of Dependencies UpdateWe recently encounter a severe (but rare) issue on one of our servers, that upon startup failed to handle any request. It took couple of…Feb 3, 2020Feb 3, 2020
osha1It’s almost 2020 and yet… Checked Exceptions are still a thingIf you are still using or advocating checked exceptions then I’m afraid you skill set is 5 to 10 years out of date. …Dec 9, 20191Dec 9, 20191
osha1inOutbrain EngineeringMono Repository or Poly Repo? We go Hybrid!The number of repositories is a long time dilemma for both startups and big companies alike. In Outbrain (>100 developers) we started off…Feb 20, 20191Feb 20, 20191
osha1inOutbrain EngineeringAsync DB access with vertx-mysql-postgresql-clientRecently (since vertx 3.6.3) a new submodule to access database asynchronously was released. In this post, I will give an example of how…Feb 13, 20192Feb 13, 20192
osha1Curly Braces and KotlinComing from (old) Java, curly braces usually meant a scoping construct: method scope or just a simple scope for variables.Jan 17, 2019Jan 17, 2019