Building stuff.
I've worked on quite a few pet projects over the years. Here are some of my favorites.
- Chess AI Coach
A minimalistic web app for getting a training plan for a day, based on your level, time and preferences. The app doesn't have an actual AI for now, though I want to find a way to integrate it.
chessai.coach
- Subway Cluster Map
Wikipedia and Wikimapia were used to find all subway points worldwide. Using the data, an interactive cluster map was created.
subway.stasdeep.com
- Lebedev Swears
To do an exercise in text processing, I scraped all "Business lynch" pages from artlebedev.ru and then found all comments with swear words. I've also created a simple page with results.
artlebedev.stasdeep.com
- BudgetBot
A simple Telegram bot for tracking expenses in Google Sheets. I have created it in a couple of hours back in 2021 when I started getting into financial planning. I still use it to this day.
t.me
- DeepHabit
A minimalistic habit tracker which is super easy to use. This was supposed to be an exercise in Adobe XD and GitLab CI, but I ended up using the tracker every single day and even updated the design after 1.5 years of usage.
habit.stasdeep.com
- Dronnet
A simple app for reserving drone flights in certain areas. For me, this was an exercise in React, PostGIS and working with Google Maps API, but initially this project was started with a different stack of technologies by my colleague during a NASA Space Apps Challenge.
dronnet.stasdeep.com
- RestShop
A simple e-commerce project which was merely an exercise in Django REST Framework and Scrapy. Surprisingly, people found it helpful and the project got 90+ stars on GitHub.
github.com
- Kubescrapes
A web app for managing Scrapy spiders on your Kubernetes cluster. The subway and artlebedev spiders were run with this service. It used a lot of resources, so eventually I decided to undeploy it, but you can still check out the code.
gitlab.com
- Automatic Instagram Layout
After several trips abroad I got a collection of nice photos that I planned to share on Instagram, but I wanted to find the most symmetrical layout color-wise. This simple script goes through different permutations of photos to find the one that it finds the most appealing in terms of color matching.
gitlab.com
- PUBG Highlights Compiler
I used to love playing PUBG and sharing the best moments with a friend. But it took quite some time to edit the recordings to get all the highlights, so I used computer vision to compile it automatically!
gitlab.com