mbs4 is basically ready and has same functionality as old mbs2, which I’m finally abandoning – run this 10 years old solution in Docker with ancient dependencies, but enough is enough, mbs4 takes over. mbs4 is modern application optimized for selfhosting – efficient Rust backend with sqlite3 database and modern Svelte 5 client. As almost … Continue reading mbs4 – MyBookShelf 4 →
I did not have much time for blogging past year or so, so this is short update: audioserve is basically finished – so more or less in maintenance mode, found renovate useful to force me to keep dependencies updated Now working on mbs4 – next version of ebooks (and potentially audiobooks) management application – in … Continue reading An Update →
At least for me. I think I have learned a lot a bout the language, but still so thing did not come up easily – recent example was a generic map, that can use both owned values or references as keys. So basically COW of the type is used as key. So here is the … Continue reading Sometime it’s tricky to get Rust generics right →
Unfortunately last couple of years I did not have time and energy to write to my blog. But I was continuing to work on audioserve – adding some new features and also updating to latest dependencies. I added renovate to audioserve project, which helps a lot with keeping dependencies up to date. Also audioserve was … Continue reading Audiserve is still alive →
Unfortunately I did not have much time to update my blog. But I’m not dead and neither audioserve is – actually last half of year or so I focused on building new client. As of now new client is ready for production (version 0.3.3 +) and server has some new functionality too, mainly to support … Continue reading What’s new in audioserve →
Interesting picture – couple of posts on discussions servers are very much visible on audioserve popularity (number of stars on github project): First jump is my post on reddit, second is this post on Hacker News.
Wondering how you project is doing on github and stars and growing over the time? I was (for my favorite project audioserve) so I created ipython notebook for to analyze trend on the time, which some predictions (which are now called AI – even linear regression is now called AI :-). Chart first And Now … Continue reading Analyzing Project Popularity on Github →
Recently I released new version of audioserve v0.16.5, which brings some interesting changes. I think I’ve described them in previous article and for sure they are also described in README. This release was focused on two major themes – performance and API. Concerning API – I’ve created small funny page (see image below – not … Continue reading Audioserve release and some retro fun →
Not yet. However I did not publish much in last 9 month or so due to several reasons- and covid was not the least significant one. I started couple of interesting things, but was lazy and demotivated to sum them up even in small article. I also changed my job few months back, which kept … Continue reading Are you dead? →