Kanopo
back to blog

The old classic: random half-baked side projects that are hosted for no particular reason, just because I can and because the internet is amazing

The first project was made in spring boot and tanstack start for my friends, that at the time, were looking for a software to manage links and QR codes. It is all free, so don’t abuse the free hosting im giving you… (sigh, this is a bad idea).

The second link is me trying to re-invent an issue tracker, because I had better ideas than all developers and people that came before me, obviously it looks ass. I’m still sometime developing this app and it was a super fun adventure into the rust world.

It is a rust application on the backend with:

  • axum
  • tracing
  • authentication
  • sqlx (this is amazing, worth using rust only for this)
  • openapi docs
  • generation of frontend react query and typescript from openapi docs.
  • swagger
  • auth tokens rotation for a seamless auth experience
  • maybe in 10 years i will make this good and opensource/self hostable
  • PostgreSQL search for fuzzy search/vector search
  • I stole the youtrack idea for textual command palette so u can type like [!isOpen] dog eating foot and the filtering backend side will filter and paginate only issues that are not open and that contains in some way the dog eating foot string inside title/description

I hope to have some free time to spend on this one, because rust is super cool for backend development, not comfy like spring where all the stuff u need is already done for you, but it is really powerfull and fun to use.

Ah, I also did a blog for a super cool artist that lives in my area, it is a simple frontend with strapi as a content management system bolted on a mail server to allow newsletter updates and that sort of stuff, ps: the unsubscribe from newsletter link is present in the email and it actually works, is not that difficult…

The website is collagene.

Bye Bye

bye bye