Back
Valerian Saliou
Load previous page…
declare FR taxes after 3h collecting reports from various banks, companies and brokers, then filling forms... and at the end I realized I still owe a shit ton of money that I don't have anymore in cash (cause I bought a new Tesla), because FR changed tax law a bit for 2025 and I didnt account for it cause tax code got so much more complex lately (cause country is basically broke so it’s getting more and more socialist)
so now I will either need to take a loan or sell assets to pay extra surprise taxes
#life
upgrade personal servers exposed to the internet to fix new critical Linux kernel vulnerability potentially allowing root escalation
#life
buy a short phone lanyard to attach my yubikey in my backpack front pocket for easy access cause in case of an emergency it used to be very long to reach cause it’s so small so I stored it in a tight pocket in a small bag inside the bag (3 zippers to unzip just to get the yubi)
now I can just open front pocket quickly and pull on yubi and scan with phone NFC to get a MFA code like real quick
#life
release new version of
#crisp REST API caching proxy, after almost 9 years to modernize code and help fix recurring
#crisp API downtime — github.com/valeriansaliou/blo…
migrate Rust open source project dated back from 2017 to modern dependencies so that we can hopefully attempt to fix
#crisp recurring API downtime that's still not fixed
study how to simplify my assets structure in company because I don’t want to have anything to do anymore with French bureaucracy over the long run.
the more revenue generating assets you own the more complex it becomes to manage every year when its tax season cause need to add personal income tax + preparing all my companies financial statements
#life
eat ton of unhealthy chocolates for some comfort after 2 full focus days attempting to resolve cause of repeated
#crisp api downtime
request delisting of
#crisp emailing domain on.crisp.email from Mozilla Public Suffix List as its making yearly SSL certificate renewal VERY tedious as it requires to open a ticket with Sectigo support and a human check, which takes a ton of effort and time
observe another new backend issue on
#crisp new translation service, going out of memory so we need to partially rollback feature