54 karma · joined January 21, 2018
What exactly is failing in Germany, and why is it important in this context?
https://coolinary.app, simplifying cooking and recipe ideas
https://capi.tax, preparing capital gains tax reports from foreign brokers for German income tax (still closed)
It's my fun little project to resort to. Implemented dark mode, sorting, grouping and various layout improvements. Also added a Drawer with Auction view the other week. UI is finally fun again with component libraries and LLMs.
Oh, and I added a Cloud Server Availability [2] page as I noticed people on /r/hetzner were complaining about lack of resources. Looks like their Cloud offerings are going quite well.
[1] https://radar.iodev.org/ [2] https://radar.iodev.org/cloud-status
I am also working on Plundrio [2], a put.io Download Client for *arr.
My other project Server Radar [3] has been neglected lately, but I wanna move to D1 completely (currently still using DuckDB on the frontend).
First time I'm building a proper website, used a lot of AI. Things that changed over last time: * Switched the charting library from D3 to Apex. D3 was too low-level for my purpose. * Reworked the design and contents of a lot of pages (with the help of AI). * Various bugfixes for the database queries. * Tried to come up with some kind of pricing signal detection, but currently not working well. * Link to the actual auction results. * Minimal E2E validation using Playwright. What a pleasure to use!
I'm planning to add alerting. Not keen on running a backend though.
Green line: minimal price, red line, highest price (for the selected criteria). Middle one is the mean.
I pull the data every hour with a GitHub action and redeploy the site nightly. The duckdb is regenerated every time and I can flexibly change its structure as required. So far I didn’t change much (eg. no normalization) since it’s not really needed. It also turns out to be surprisingly small, with compression a few megabytes. I haven’t written much SQL in some time and duckdb is very powerful.
Most of the texts are AI generated as I’m usually very bad coming up with this. I really gotta learn that one day. Webdesign is the other weakness, but with all these UI libraries these days it’s less of a problem.
I guess it’s pretty niche, but maybe interesting for some.
It’s a fun little project.