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…8 min read·Feb 25, 2021----
Maciek OpałainSoftwareMill Tech BlogGradle task inputs & outputsTo speed up things up you should avoid doing them :)5 min read·Jun 6, 2019--1--1
Maciek OpałainSoftwareMill Tech BlogHow I automated slick schema code generation?Before automation, publishing the artefact was like running on a mine field.3 min read·May 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!7 min read·Apr 2, 2019--1--1
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…5 min read·Dec 14, 2018--12--12
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.4 min read·Nov 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…5 min read·Nov 14, 2018--1--1
Maciek OpałainSoftwareMill Tech BlogMy task… what’s wrong with your Gradle task?The most common issues connected with using ‘task’ in Gradle explained.6 min read·Oct 15, 2018--4--4