Published inStackademicParsing Aligned Table with Go Using Sliding WindowRecently, I came across an interesting problem on StackOverflow that revolves around parsing aligned tables in Go. Here’s the table in…Oct 9, 20231Oct 9, 20231
Published inBetter ProgrammingUnderstanding Vert.x: compose vs. mapLearn when to use map and when to use composeJan 14, 20231Jan 14, 20231
Published inEngineering at DepopMigrating to Ktor 2.0Recently I migrated several Kotlin services using the Ktor framework from version 1.6 to 2.0. This is the first major version upgrade the…Aug 16, 20222Aug 16, 20222
Published inBetter ProgrammingWhy Spring is Faster Than Vert.x?Analyzing the performance difference between the JVM frameworks through benchmarksJan 2, 20223Jan 2, 20223
Road to Global Talent VisaIn May 2021, I was endorsed by Tech Nation as an Exceptional Talent and received Talent Visa from the UK government.May 31, 20212May 31, 20212
Published inEngineering at DepopPostgreSQL arrays are powerfulIn this article I would like to cover the benefits of some built-in PostgreSQL functions.Jan 31, 20211Jan 31, 20211
Published inProAndroidDevSSL with Kotlin and KtorSo, you develop some of your services with Kotlin and Ktor.Sep 17, 20201Sep 17, 20201
Published inLevel Up CodingBuild your own Future in GoOne of the main features of Go programming language is its eponymous go statement. In my opinion, though, go statement is one of its main…Aug 17, 20203Aug 17, 20203
Published inThe StartupFunctional Effect System in KotlinA few weeks ago my friend Dmitry Karlinsky wrote an article about “Demystifying functional effect systems in Scala”, which was a…Jul 21, 20201Jul 21, 20201
Published inThe StartupExperimenting with generics in GoOn 16th of June the Go team has published an update on generics in Go. Alongside a very thorough design draft, that ditches “contracts”…Jun 24, 20207Jun 24, 20207