Skip to content
You must be logged in to sponsor LinusCDE

Become a sponsor to Linus K.

@LinusCDE

Linus K.

LinusCDE
/usr/share/loc/germany/lower_saxony

Short and concise

I mainly do stuff I just like and when I have the time. With the tendency being lower level or Linux administrative stuff. Mainly coding in Rust currently.

Long and convoluted

I've been using Linux for about 7-10 years now, a pretty big chunk of my life time actually. I've mainly started with Java, Kotlin but fell in love with Python and Rust. As time went on I dove deeper and deeper into Linux bowels. I've yet to make kernel modules, but this can only be a few years until that also happens.

Currently, I'm getting my studies done and need decide and get settled in a full time job and life in general.

When I have time, I usually spend a lot of all-nighters on doing weird projects that interest me. Like a lot of games I made for the reMarkable Paper Tablets. Even went on to porting doom to it or playing some videos on said E-Ink tablet. I've also ported plato a 2nd time to the reMarkable and try to update the fork every few months to keep it relevant for people interested.

I usually just do what ever interests me most at the time. Currently that is a combination of Rust, Libc, OpenSSL or mostly bash-based linux environment management stuff. My activity varies widely since passion or lack thereof is a blessing and a curse.

I also like hosting my own stuff. But this is mostly personal and not meant for public use. Likewise I also like using docker and even did my own containerization from scratch (though only for work, so I cannot share that).

I also sometimes dabble in MCU programming (Arduino, ESPs, Atmel, maybe RPi Pico which is collecting dust for now). This is why I see my focus mainly in low level or embedded stuff as I had the most fun in this.

High level stuff like frontend development is also sometimes fun. I did a lot of little toys on my private web server (Python using a custom cgi script, small utilities and toys or a chrome extension). I mostly find this to be tedious to make it look acceptable or implementing features is just busy-work. So I'm not to keen on doing this mainly.

Long term goals are probably getting more familiar with Go and C++ in which I'm stuff quite a newbie in.

Currently collaborating on

It's currently not much, but every bit helps I guess.

Future goals

I'll like to get a more healthy rhythm of doing all kinds of open source work. Whether it be completing and maintaining projects more (like inky-2048) or just doing better written and more thorough Issues or PRs for projects I happen to stumble upon.

I'm also trying to learn the more traditional ways of doing open source like with mailing lists. I've already done 2 small contributions to Buildroot and so far really enjoyed the exchange using mailing lists even if they take a long time to do proper.

Featured work

  1. LinusCDE/doomarkable

    DOOM on the reMarkable

    Rust 39
  2. LinusCDE/retris

    Implementation of rust tetris_core on the reMarkable using libremarkable

    Rust 32
  3. LinusCDE/rmWacomToMouse

    Using the pen input (wacom) of the reMarkable to move your mouse on a pc.

    Python 61
  4. LinusCDE/plato

    Document reader

    Rust 50
  5. LinusCDE/rmWebUiTools

    Utilize the USB webinterface of your remarkable paper tablet. Export all files or use this to make your own scripts.

    Python 38
  6. LinusCDE/mad-jetson-ffmpeg

    FFmpeg fork that aims to include all the HW Accel for Nvidia Jetson

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.

$2 one time

Select

Simple one-time tip.