A little under two years ago, I wrote about a command line tool that I created to check that the dependencies in a swift package were up to date. It was mainly a pretext to learn the new (at the time) asynchronous stuff in Swift. This post is a followup about dusting a side project for no good reason.
My command line toolbet
I have decided that 2024 would be the year of… tracking stuff. Last year, I made a point at work of keeping a semi up to date Obsidian vault with a lot of notes, links and context for the things I’ve been working on, the people I interacted with and the projects I ran into. Unsurprisingly, it turned extremely useful after a holiday or when switching back to an old project. That’s why this year, I want to do more of that: track the book I’ve read, the movies and TV shows I’ve watched, and the developer tools I’ve been using. Since I’ve also committed to write more often on this blog, I’ve decided to water two plants with one hose and list them here. I, for one, look forward to searching the name of “that one weird tool to transform JSON” in a few months.
2023 in review
2023 was a bit of a shit year for me. I’ve tried to keep most of my personal life out of this blog, so I won’t go into details. That being said, if I’m going to review this past year, it should be mentioned that a bunch of events took a huge toll on my mental health. With that out of the way, let’s review some parts of 2023, in no particular order.
New Landing Page
I’ve put together a landing page on romain-pouclet.com with all my links. Many thanks to Camille for the picture.
2023 - Week 33
- I have a bunch of side projects and experiment and I finally took the time to extract some of the common logic I use everywhere. Right now, that includes helpers for Vapor apps, a set of components for Bootstrap based on Plot (which allows me to create web pages pretty quickly), a module to manage authentication on top of cookie and JWTs, etc.. It took me foverer to finally decide to do that, maybe turning 36 last month is the reason why I decided to get my shit together?