Pavel BernshtamTools name normalization as a key to collaborative maintenanceIn the ever-evolving landscape of industrial maintenance, a new approach is taking center stage: collaborative maintenance. Traditionally…Apr 7Apr 7
Pavel BernshtaminITNEXTReturning a value from Jenkins jobLet’s say we have a Jenkins pipeline job, that creates a virtual machine and installs a service on it.Jun 2, 2022Jun 2, 2022
Pavel BernshtaminITNEXTCloudFormation parameters: computed defaultsWhen people ask whether it is possible to use computed parameters defaults in a CloudFormation stack, the answer always is — “No”.Apr 27, 2020Apr 27, 2020
Pavel BernshtaminITNEXTGradle & Kotlin — create tests artifactSometimes you need to create a “utility” jar — common classes, utilities, which are used in several projects.Apr 17, 2020Apr 17, 2020
Pavel BernshtamForecasting the beauty of sunsetsSuccessful photo session usually requires serious preparations. And when you plan to shoot a sunset it would be helpful to know in advance…Dec 9, 2019Dec 9, 2019
Pavel BernshtaminITNEXTVertx cluster on ECSVertx is asynchronuous framework for high load application, it uses Netty, new I/O, event bus. Vertx was designed to be used for…Nov 28, 20192Nov 28, 20192
Pavel BernshtaminITNEXTCode generation for backend and frontend. When, why and how?I want to show in this article how we generate backend (and a little frontend) code in our company, why we need code generation and what…May 23, 2019May 23, 2019
Pavel BernshtaminITNEXTThree paradigms of asynchronous programming in VertxI want to show three paradigms of asynchronous programming — callbacks, futures and coroutines by example of simple web application using…Apr 28, 2019Apr 28, 2019
Pavel BernshtamWhen, where and how to watch Milky Way in IsraelA third of the world population has never seen the Milky Way.May 19, 20181May 19, 20181