What's coming up in imag (23)

This is the 23th iteration on what happened in the last four weeks in the imag project, the text based personal information management suite for the commandline. imag is a personal information management suite for the commandline. Its target audience are commandline- and power-users. It does not reimplement personal information management (PIM) aspects, but re-uses existing tools and standards to be an addition to an existing workflow, so one does not have to learn a new tool before beeing productive again.

task-hookrs 0.3.0

I just released my task-hookrs crate in version 0.3.0! Here’s what changed. This release was made because I could update the serde dependency to 0.9, which gave me the ability to remove tons of code: $ git diff –shortstat v0.2.2..v0.3.0 11 files changed, 126 insertions(+), 492 deletions(-) because we now have custom derive! So I could remove my custom implementations for Serialize and Deserialize. v0.3.0 also has some changes in the API, so not another 0.

My switch to XFCE

I switched to xfce. Yes, I really did, after more than 6 years on i3. Here’s why. Right now, I’m writing this very blog post in gvim in a xterm on xfce4-12. Why did I leave i3? Well… I love i3, I really do. It is the perfect tool for beeing productive with a lot of terminals. Although, I have noticed that I use tmux more and more lately. Having a terminal multiplexer at hand means you don’t have many terminals anymore.

(I think) Lennart did not understand Unix

Lennart Poettering gave this interview where he said some thing which lead me to the conclusion that he misunderstood some things about unix. So I do not want to bash systemd or Lennart himself here. This is not a “I hate systemd” article, to be honest, I even like systemd. I acknowledge that a lot of people hate systemd for specific reasons, and I even can agree to a certain degree with some of these points, but overall, I do not hate it.

Being awesome to each other

After a full night of work (honestly I haven’t slept in 26 hours now, working for my masters thesis), the next version of Cursive was published. I immediately had to drop a mail to the author and thank him for his wonderful work. And this got me thinking… Sometimes, being awesome to each other is not being friendly, acknowledging others work or enthusiasm about a thing or being tolerant about decisions others have made which might not fit ones own ideas of how life should be.

What's coming up in imag (22)

This is the 22th iteration on what happened in the last four weeks in the imag project, the text based personal information management suite for the commandline. imag is a personal information management suite for the commandline. Its target audience are commandline- and power-users. It does not reimplement personal information management (PIM) aspects, but re-uses existing tools and standards to be an addition to an existing workflow, so one does not have to learn a new tool before beeing productive again.

2016 github stats

I just found the website githubreportcard.reflect.io which generates github user statistics for 2016. I went ahead and tried it out. And hell yeah, 2016 was a productive year! Of course, I worked a lot on imag, which resulted in a lot of changes. But I also did other things in 2016… and guess what? Rust is not the language I wrote the most code in - at least not by repo count!

33c3

It is over. 33c3 has happened. Post depression already started. Thank you all for beeing there and making congress great again! It really was a pleasure to meet you all and have awesome discussions, seeing awesome people and listening to awesome talks!

Merry Christmas 2016!

Merry Christmas and a happy 33c3! Last year on christmas I posted a blog post as well, so I figured I’ll do it again this year. This year, though, I have a little present for you all and myself. This blog got a new design and is also built with another tool. Why is that? Well, because I wanted to change something. So I ditched frog and opted for hugo.

What's coming up in imag (21)

This is the 21th iteration on what happened in the last four weeks in the imag project, the text based personal information management suite for the commandline. imag is a personal information management suite for the commandline. Its target audience are commandline- and power-users. It does not reimplement personal information management (PIM) aspects, but re-uses existing tools and standards to be an addition to an existing workflow, so one does not have to learn a new tool before beeing productive again.