For the fifth time, I'm watching RPO, third this year. The last time I saw it, was also together with my wife. And surprisingly, she loved the movie too. Which I never expected. π
Before watching the movie for the first time, I've read the book. One of the few books I have inhaled and read in every free minute. (One of the other one is The Martian, where I also love the movie). Maybe it's not the best book from a professional standpoint, but it makes me happy, and this is what counts.
The same goes for the movie. It's not the best of its kind, but I just love watching it and letting it drag me into it's world. Every time I see it on my screen, I feel the urge to watch it. Like today. One of those rare times when I can just lie on the couch and watch, without feeling the guild of not being productive. π
This post is nothing special, no details or something, just a post that I'm happy with being done. The move was just a simple rewrite of the styles. No fancy tools used. Just transferred the styles one by one. So you could stop reading here. π
For the last 2 years, I've worked on a MacBook for my clients and private projects. And I think I can finally compare the feeling of working with the MB and other Notebooks. Around 2015, I've bought my first ThinkPad, a T450s from Lenovo and used it for ~6 years (Before that, I was using a Schenker XMG Gaming Notebook, which was not the best for client work. Big and clumsy). I was happy with it and my Arch Linux installation. The only thing what bothered me, was the memory limit of 12gb. So I decided to buy the next ThinkPad, a T490s. That was the end of 2019 and the start of 2020. Which I then used until I bought the MacBook. The best thing was, that the Arch Linux installation was the same as on the T450s, I just moved the data onto a new bigger SSD.
I thought of trying a little series and showing off some neovim plugins I use on a daily basis.
To start somewhere, I'll go alphabetically with autopairs.lua.
Config
return {
"windwp/nvim-autopairs",
opts = {
fast_wrap = {
highlight = "IncSearch",
}, -- setup function and press <M-e> to use fast_wrap
check_ts = true,
map_c_h = true,
},
}
For autopairs, I like it if it doesn't get in my way, and autopairs.lua does a good job here. The feature I love the most is fast_wrap. You simply hit <M-e and it will ask you where you want to wrap it. Simple and clean. :)
That's it. A plugin I wish would be shipped with Neovim already.
Iβve bought me a Christmas present, a refurbished steamdeck and it arrived today. After unpacking and putting in the charging cable, Iβve started the deck. Sadly, Iβm stuck in an installation problem, and Iβm unable to complete the setup. π’
Some days ago, my GitHub Copilot subscription ended, and I decided to switch to another paid auto-completion service.
Overall, I was ok with what GH Copilot delivered. But I heard a lot about the new kids in town and wanted to explore them. I was split between Codium and Supermaven and decided for Supermaven after their announcement that they will join Cursor.
tldr: Season 1 was a masterpiece and hard to beat. Season 2 was good in its own way and I had a good time with it. The difference is that S2 didn't catch me as emotionally as S1.
Today is a typical Friday. Instead of slowing down and preparing for the weekend, my Fridays tend to be extra stressful. Everything collides with everything. Normally, on a Friday. I would say that Thursdays are the calmest here.
I had countless meetings today. So besides of working out and preparing a new feature for a client, I was unable to get done more. I've looked into #AdventOfTypescript, googled some things but then, I was out. Today's topic was good, and I wanted to know more about it and how it is solved, but I had no energy for it.
Apart from work on my notebook and clients, I've ordered some wood for our cellar to make some boxes to hide cables and heating pipes. It will arrive next Tuesday. I'm a bit excited. Later, a friend came by and inspected our stairs. They are +30Β years old and in some places rotten. I feared that I have to replace one whole stair stringer. But I'm lucky. I need to replace only around 10-15Β cm. π₯³
On Monday, our floor impact protection will arrive. Made of rubber cork, a beautiful material. So, my holidays look like I will be putting the pieces of the puzzle together.
Let's see if I will find time for the #AdventOfCode puzzles or my side projects. And I'm officially done with #AdventOfTypescript for 2024. Ah, also I've ordered a refurbished steamdeck, to add more on my plate for stuff I have no time for. π
For Day 13, I will check out AdventOfTypescript and if the solution is not clear to me on first sight, I will discontinue it. I will then try to focus more on AdventOfCode. Because I don't see the benefit of the types they expect me to write. Yes, there is something to learn, but too far away from an area where I will benefit from. If AdventOfCode gets too heavy for me, I will focus on my side projects and try to gain some progress there. For January, I have something planned. π
Bit manipulation. I like this topic. It hit the right spot, not too hard, not too easy. π
Day 11
Day 11 forced me to do some research. First, I didn't know what I should do. Then, I got it but didn't know, how to write the types. It is this kind of solution, I'm not doing really often. In the end, this is why I'm doing it. To get a refresher and/or learn something new. π
Finally, my first β for Day 6. It took me so long because I was out of time and also introduced a bug, while coding everything without running it step by step. This took a lot of time, and starting over was the best Idea.
Currently, I'm looking at Part 2 and have some Ideas, how this could be solved. Such an exciting topic and I need more time. π