A progressive web app to track your baby and share the data with your family in real-time.
react, express, socket.io
OpenPatch is an open source platform for assessment and training of competencies.
flask, react, mysql
A processing library to ease the transition from scratch to processing
Smartlights recreated for different educational scenarios.
c, python, java, node red, raspberry, node mcu
2020 - USI - Faculty of Informatics - Seminar - Lugano, Switzerland
Automatic Evaluation of Tasks for Instantaneous Diagnostics in Computer Science Lessons
Barkmin, M. 2020
2019 - ITiCSE '19 - Aberdeen, Scotland UK
Identifying Predictors for Code Highlighting Skills
A regressional analysis of knowledge, syntax abilities and highlighting skills
Kramer, M.; Barkmin, M.; Brinda, T. 2019: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education. New York, NY, USA: ACM
Recent Blog Posts
More Blog Posts
Getting Familiar with a New Programming Language
I have around ten years of experience developing software in various programming languages. I started with ActionScript 3, learned Java and C++ in university and develop web application for around… Read more
Spin up Real Infrastructure for Load Testing on HetznerCloud
Imagine you have developed an API-service, but you do not know how much load it could handle or which server configuration you need to handle the anticipated load. In this blog post I will show you… Read more
Renovate Your Gitlab Projects Automatically
“Gitlab application screengrab” by Pankaj Patel on Unsplash Keeping your dependencies up-to-date is something many of us are struggling with. Of course, we want the latest and greatest. We want the… Read more
React to Everything
In this article I will introduce you to a project which I have developed over the last few months. It aims to share as much code possible between Android, iOS, Web and Desktop, but tries to look and… Read more