Stuff I Use
A small list of the stuff that I use every day.
Software developer, photographer, and maker of things.
A small list of the stuff that I use every day.
Introduction In this blog post, we will discuss an interesting case in Golang where using a custom UnmarshalJSON method on a struct with both inner and outer fields results in only the inner fields being unmarshaled. We will look into why this occurs and suggest two alternative solutions to
"The happiness of your life depends upon the quality of your thoughts." - Marcus Aurelius My first memories of childhood are grey, not in the cool, noir style of 1920s movies, but in the bleak, post-communist greyness of 1990s Romania. I was surrounded by people who had hoped for freedom for so
Introduction If you find yourself constantly running the same long commands on your terminal, setting up quick aliases can be a game-changer. This blog post will walk you through creating two handy ZSH functions that allow you to define and save aliases on-the-fly. With these, you can alias any
It finally happened! I am about to introduce my first proper open source project, it is calledΒ squeueliteΒ and it is a Golang package that tries to fix the queue issue using SQLite only. The package can be found out github.com/risico/goqueuelite, check it out. The package is not production ready...
A simple, secure wallet for storing your cards and loyalty programs.
Launch Wallet βConvert your TickTick task exports to iCal format for easy calendar import.
Convert Tasks βI'm always working on new projects. Check back for updates!
Contributing to various open source projects and building tools for the developer community.
Exploring the world through a lens, capturing moments and telling visual stories.
Always tinkering with new ideas and technologies, building things that solve real problems.
Who remembers when Macbooks had a ethernet port?
Almost Battlefield 6 time!
I am suddenly very afraid of power cuts again. I donβt even remember when the last one was but still!
Crazy to me that now we can have 128GB of RAM, 2-4TB on NVME storage, beefy CPUs for quite cheap and Windows still runs like shit. I know I know, use Linux, but I am only using the machine for gaming. Plenty of linux in the household.
Cappy trying to not be cute, failed miserably. #dog
I wonder how much of the current AI workload are just vibe-coders torturing their agents with: "still not working, try harder or I am going to unplug you!".
The more I rely on GPTs to answer/write stuff for me the dumber I get, quite the damn slippery slope. I felt the same when Github Copilot became a thing, I had to disable it as I was starting to forget the syntax. πΆβπ«οΈ Also it takes a lot of fun out of programming.
Updated my small Go package: imagine github.com/risico/imagine Handle image uploading and transformation on the fly.
Holy fuck Google! Searching for the exact shop name just puts a sponsored result first (a competitor ofc) I habitually clicked directions on the first result. Glad I re-checked as I was wondering why the score is 4.1.
ChatGPT 5 is a nothingburger so far
Claude is in 2024
Made the mistake to let Claude run wild on my neovim config. Apparently not even Opus 4.1 can clean it up. It made it worse, a lot worse. It has a shitty habit that in order to fix something that it struggles with it simply disables some core part of the work and basically introduces placeholders.