InStackademicbyAlexey Soshin·Oct 9, 2023Parsing 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…A response icon1A response icon1
InBetter ProgrammingbyAlexey Soshin·Jan 14, 2023Understanding Vert.x: compose vs. mapLearn when to use map and when to use composeA response icon1A response icon1
InEngineering at DepopbyAlexey Soshin·Aug 16, 2022Migrating 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…A response icon2A response icon2
InBetter ProgrammingbyAlexey Soshin·Jan 2, 2022Why Spring is Faster Than Vert.x?Analyzing the performance difference between the JVM frameworks through benchmarksA response icon3A response icon3
Alexey Soshin·May 31, 2021Road to Global Talent VisaIn May 2021, I was endorsed by Tech Nation as an Exceptional Talent and received Talent Visa from the UK government.A response icon2A response icon2
InEngineering at DepopbyAlexey Soshin·Jan 31, 2021PostgreSQL arrays are powerfulIn this article I would like to cover the benefits of some built-in PostgreSQL functions.A response icon1A response icon1
InProAndroidDevbyAlexey Soshin·Sep 17, 2020SSL with Kotlin and KtorSo, you develop some of your services with Kotlin and Ktor.A response icon1A response icon1
InLevel Up CodingbyAlexey Soshin·Aug 17, 2020Build 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…A response icon3A response icon3
InThe StartupbyAlexey Soshin·Jul 21, 2020Functional Effect System in KotlinA few weeks ago my friend Dmitry Karlinsky wrote an article about “Demystifying functional effect systems in Scala”, which was a…A response icon2A response icon2
InThe StartupbyAlexey Soshin·Jun 24, 2020Experimenting 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”…A response icon7A response icon7