osha1Volunteering in 2022I hope that 2022 we will be “back-to-normal” in all covid-related stuff.1 min read·Jan 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.3 min read·Aug 29, 2021--3--3
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…2 min read·Jan 13, 2021----
osha12-Way-Sync with GITHow to sync your ancient production scripts to a git repo?2 min read·Oct 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…2 min read·Feb 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. …4 min read·Dec 9, 2019--1--1
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…4 min read·Feb 20, 2019--1--1
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…2 min read·Feb 13, 2019--2--2
osha1Curly Braces and KotlinComing from (old) Java, curly braces usually meant a scoping construct: method scope or just a simple scope for variables.1 min read·Jan 17, 2019----