Maciek OpałainSoftwareMill Tech BlogFlight data recorder — building a test platform for IoT and ML experimentsI wanted to verify the idea of deploying machine learning models to IoT devices. “What a cool couple!” — you may think. Indeed, it’s very…Feb 25, 2021Feb 25, 2021
Maciek OpałainSoftwareMill Tech BlogGradle task inputs & outputsTo speed up things up you should avoid doing them :)Jun 6, 20191Jun 6, 20191
Maciek OpałainSoftwareMill Tech BlogHow I automated slick schema code generation?Before automation, publishing the artefact was like running on a mine field.May 8, 2019May 8, 2019
Maciek OpałainSoftwareMill Tech BlogHow to keep your docker installation clean?How to save disk space? What can be safely removed, what cannot? This is what this post is about!Apr 2, 20191Apr 2, 20191
Maciek OpałainSoftwareMill Tech BlogEditing files in a docker containerbash: <EDITOR_NAME>: command not found— if you’ve ever encountered this shell message after logging into a docker container with an…Dec 14, 201812Dec 14, 201812
Maciek OpałainSoftwareMill Tech BlogSpring WebFlux and domain validation errorsLet’s figure out how to aggregate and handle errors at once while processing an incoming request.Nov 29, 2018Nov 29, 2018
Maciek OpałainSoftwareMill Tech BlogSpring Webflux and domain exceptionsRecently I was assigned a task to implement an exception handling mechanism in a SpringBoot-based web application. This is what I found…Nov 14, 20181Nov 14, 20181
Maciek OpałainSoftwareMill Tech BlogMy task… what’s wrong with your Gradle task?The most common issues connected with using ‘task’ in Gradle explained.Oct 15, 20184Oct 15, 20184