About Me

My name is Michael Dombrowski. I am a developer, photographer, and tech enthusiast currently working for Amazon in Seattle.

You can see my photography here
and my javascript/php/html coding and Arduino projects here

Create X App

Similar to great programs like Create-React-App and Vue-CLI, I wanted a simple too that anyone could use to generate any sort of application based on a wide range of templates. Create X App does just what it says; creates any sort of application based on predefined templates and user inputs to simple questions.

Check out the project on my GitHub, and use it live right now here.

Continue reading → Create X App

Self-hosting Sentry With Docker and Docker-compose

If a user encounters an error but you don’t know about, did it happen at all?

Sentry is one of the several options for error tracking across many platforms and languages. Sentry has a great free option for 10,000 errors per month and a single user, but they also offer a self-hosted option that is 100% free. This post aims to help you configure your own installation of Sentry using docker-compose.

Continue reading → Self-hosting Sentry With Docker and Docker-compose

Using Synology NAS as CrashPlan Backup Destination

When I first got my Synology DS1815+ to replace my existing file server that was using Windows Storage Spaces on Windows 10, I was excited to continue using CrashPlan to backup my family’s computers. Unfortunately, I soon found out that while the Synology can run CrashPlan after reading the tutorial from PCLoadLetter, it was not anything like I was used to for administration. Using CrashPlan installed on the Synology required modifying configuration files on all of the computers that I wanted to backup, instead of simply logging into my CrashPlan account as I had done before. So, I promptly gave up and used Synology’s Cloud Station Backup for 6 months. 

Continue reading → Using Synology NAS as CrashPlan Backup Destination

JavaScript Offline 2 Factor Authentication

This project source can be found on my github here.

This project is a single webpage to calculate time based tokens for two factor authentication, just like Google Authenticator or Authy does on your phone. There is no network connection necessary, so it can be used offline and you can be sure that I am not stealing your codes.

The project can be used live here.

Continue reading → JavaScript Offline 2 Factor Authentication

AudioDidact – Personal Podcast Generator

Have you ever wanted to take a YouTube video on the go with you without needing to download the video for offline viewing in the YouTube app? Or perhaps you want to listen to a YouTube video on your mobile device faster than 1x.  Both of these are possible if YouTube videos could be added to a podcast.

I have created a web service that allows a user to simply enter a YouTube URL and the video is downloaded, converted to MP3, and then added to a podcast feed that can be subscribed to easily by any podcatcher.

Try the service here!

Continue reading → AudioDidact – Personal Podcast Generator

College Schedule Generator

This project is a PHP implementation of my idea for a schedule generator.  This means entering in all the courses that you want to take along with the available sections and the times it meets, then generating every possible non-conflicting schedule.

You can use the schedule generator project here.
You can use the University of Richmond specific version here.

The code is available on my GitHub here.
And the manual version is here.

Continue reading → College Schedule Generator