To contact me, send an email to email@example.com
You can also give feedback and get live support from me in this Telegram group here:
Hi, my name is Michael Levi and I'm a student at Brooklyn College.
One of my hobbies is maintaining Resurrection Remix, a custom rom for Android. Compiling roms can take anywhere between 2 and 10 (or more!) hours, and worse yet, it can fail at any moment. My first builds had many errors, and even though the builds failed after 10 minutes, I wouldn't notice that until hours later when I expected it to be finished, resulting in many wasted hours. This project was an attempt to create an drop-in solution to be notified for any long-running task.
After the initial release of the project in November 2018, I spent the next two months learning the Spring framework and migrating the project to Spring Boot. This version of the website you are looking at right now takes advantage of Spring Controllers, Rest Controllers, and Thymeleaf templates instead of JSPs, as well as other Spring features such as Dependency Injection, Security, and built in scheduling.
Who knows what else I'll be able to use this project to learn? I'm thinking something along the lines of Spring Data + PostgreSQL instead of Firebase, and maybe even a JS framework or two.