Skip to content
View jagottsicher's full-sized avatar
⚡
changing the world to the better - hopefully.
⚡
changing the world to the better - hopefully.

Highlights

  • Pro

Block or report jagottsicher

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
jagottsicher/README.md

Hi, I'm Jens 👋

Linux · Systems Engineering · Go · Open Source

I like building things that are useful, technically interesting — and occasionally a little bit crazy.

My background is in Linux administration, infrastructure and systems engineering, but I'm just as comfortable diving into code when an idea deserves to become a real tool.

🚀 What I'm building

A federated, post-quantum-secure protocol for verifiable supply-chain provenance.

OpenWaymark is an attempt to answer a surprisingly difficult question:

Can we prove where something came from without trusting a blockchain, a central authority, or somebody's database?

It combines cryptographic signatures, append-only Merkle logs, independently verifiable proofs and federation — designed as an open protocol rather than another token or blockchain project.

Go · Cryptography · Merkle Trees · Post-Quantum Security · Distributed Systems


🖥️ Breakthrough

A powerful terminal-native file manager and workspace for Linux and POSIX systems.

Breakthrough started with a simple idea:

The shell belongs inside the file manager — not beside it.

It combines a full embedded Bash shell with a modern TUI, panels, dialogs, context menus and terminal-based workflows.

Go · tcell · tview · TUI · POSIX · Terminal Engineering


🐉 myGoAdventure

One of my favourite ways of learning is to build something simply because it is fun.

myGoAdventure is part of that philosophy: experimenting with Go, game mechanics and terminal applications while exploring what can be built when you stop treating programming exercises as exercises and start turning them into actual projects.


🛠️ Things I enjoy working on

Linux & Systems Infrastructure, automation, networking, security, observability and making computers do useful things.

Go From small utilities to larger systems — especially when a program should be fast, portable and pleasantly boring to operate.

Open Source I prefer building things that can be inspected, used, modified and improved by others.

Security & Cryptography Particularly where cryptography solves an actual systems problem rather than simply being added because it sounds impressive.

Terminal Software Because a good terminal application can still be one of the best interfaces ever invented.


✍️ More from me

I also write about programming, Linux, technology, Bitcoin, projects, experiments and whatever else happens to catch my attention:

🌐 jens-schendel.com

It's less of a carefully curated developer portfolio and more of a record of things I've built, learned, investigated and occasionally broken.


⚡ Build things. Understand how they work. Then make them better.

— Jens Schendel

Pinned Loading

  1. breakthrough breakthrough Public

    POSIX-friendly TUI file manager for the terminal, built around a real embedded bash shell — mouse-driven panels, context menus, and dialogs. Go, tcell/tview.

    Go 3 1

  2. OpenWaymark OpenWaymark Public

    Federated, post-quantum-secure protocol for cryptographically verifiable supply chain provenance — track goods from producer to consumer without a blockchain, a token, or a central authority. Certi…

    Go

  3. myGoAdventure myGoAdventure Public

    Recoding Atari2600 "Adventure"-like game for the terminal with Go

    Go 1

  4. myGoWebApplication myGoWebApplication Public

    🇬🇧 an educational repo to build web applications with Go 🇩🇪 ein Lehr-Repo um Webanwendungen zu entwickeln

    Go 3

  5. myGoBlockchain myGoBlockchain Public

    🇬🇧 an educational repo to do gather some experience with blockchain technology with Go 🇩🇪 ein Lehr-Repo, um Erfahrungen mit Blockchain-Technology zu machen

    Go 1

  6. myCTalkthroughs myCTalkthroughs Public

    C code appearing in the series myCTalkthroughs

    C 1