Skip to content
View georglauterbach's full-sized avatar
🏆
🔥
🏆
🔥

Sponsors

Private Sponsor
@caspre24
@matrixes
@bocan
@Drakulix
@stefan-hurst
@Caffe1neAdd1ct
Private Sponsor
Private Sponsor
@DATAGNIKAN
@yottapanda
@harryqt

Organizations

@docker-mailserver

Block or report georglauterbach

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
georglauterbach/README.md

Profile

Who I Am

I am a computer scientist with a Master of Science (M.Sc.) from Technische Universität (TU) Dresden in Germany who has specialized in operating system kernels and memory safety.

What I Do on GitHub

I write a lot of Bash, mostly for docker-mailserver/docker-mailserver (DMS) - GitHub's largest containerized mail server project. DMS provides everyone with the ability to host their mail server in a containerized environment, like Docker Compose, Podman or Kubernetes. Beyond DMS, I have a library for useful Bash functions that anyone can use freely called georglauterbach/libbash.

Tooling for proper software development is a key interest of mine. Therefore, I am curating a Development Container base image called georglauterbach/dev-container-base and additional features in georglauterbach/dev-container-features. If you'd like to get the basic set of tooling that I use on a daily basis, head over to georglauterbach/hermes.

Note

You can sponsor me on GitHub ❤️

I have specialized in operating system kernels and the Rust programming language, and I am trying to continue to work on these topics. You can find a "Getting Started" project for a kernel in Rust targeting the RISC-V platform in my repository called georglauterbach/uncore. I have also started work on a new supervisor system called COMPUTER that is written in Rust too. As you can see, I love Rust and I am openly advocation for its usage.

About Computer Science

At university, I learned two important facts: Abstraction is not about vagueness, it is about being precise on a new semantic level; and computer science is no more about computers than astronomy is about telescopes. Both of these sentences are from Edsger Wybe Dijkstra.

Pinned Loading

  1. docker-mailserver/docker-mailserver docker-mailserver/docker-mailserver Public

    Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.

    Shell 15.2k 1.9k

  2. libbash libbash Public

    Library providing useful functions for Bash

    Shell

  3. hermes hermes Public

    Delivers setup and configuration for Ubuntu like a god.

    Rust 1

  4. dev-container-features dev-container-features Public

    A collection of Development Container Features

    Shell

  5. dev-container-base dev-container-base Public

    Development Container Base Image for Common Tasks

    Dockerfile

  6. uncore uncore Public

    Modern operating system kernel completely written in pure, idiomatic Rust.

    Rust 5