Nikola GeneshkiBuilding REST API for data visualization with FlaskLately I’m working on a project that tries visualizing data using a chart. It needs to load the data from a server so I created a REST API.Feb 11, 2023Feb 11, 2023
Nikola GeneshkiHow I made Chart.js sane by wrapping it in a web componentI have this tiny web-based project which isn’t fun, doesn’t go well and I still keep working on once every 6 months or so (perhaps this is…Jan 21, 2023Jan 21, 2023
Nikola GeneshkiMaking Canvas greedy using CSS flexbox — GeneshkiA while ago I started a completely unnecessary project. There are many problems with it. Nothing is easy. The one that really frustrates…Jan 14, 2023Jan 14, 2023
Nikola GeneshkiLearning HTML5 canvas for a stupid reasonI am trying to make a simple web application that tracks some personal data and shows a chart. Therefore I learned how to use HTML5 Canvas.Oct 15, 2022Oct 15, 2022
Nikola GeneshkiImports in PythonAny program you start developing, which turns into a multi-file project has the same problem. How do you use code from a different file? In…Apr 30, 2022Apr 30, 2022
Nikola GeneshkiOpenWRT on a FritzBox 7530 — GeneshkiI switched from one ISP to another to find out nothing changes, so I installed OpenWRT on my router. Here’s how I did it.Apr 15, 2022Apr 15, 2022
Nikola GeneshkiWooCommerce setup — Geneshki.comLast time I described how to set up WordPress locally using Docker. This was necessary to make a playground for a few pet projects I have…Feb 13, 2022Feb 13, 2022
Nikola GeneshkiSetting WordPress up using Docker — Geneshki.comWhen you wonder if you want to start an online shop one questions inevitably appears. What platform should I use? Usually the choice is…Jan 11, 2022Jan 11, 2022
Nikola GeneshkiWhy am I an utter failure?!?Every now and then, when I open YouTube and start wasting time, I end up watching a video about hustling. You know these, right?Feb 24, 2021Feb 24, 2021