Projects
Posted on — updated atIn my life I worked on many projects, both private and at work. Here I highlighted the most important and interesting ones. If there is no link, they won’t be listed here.
Private Projects
- This very website. See Colophon for more details about the tech stack.
- My Homelab built on Kubernetes and Talos.
- Zirric is a small programming language that favors declarations, readable data modeling, and annotations that describe capabilities without interfaces. The successor of Lithia. Go, Docker, GitHub CI, Tree-Sitter, Language Server and more.
- Zirric docs is the documentation site for Zirric. docmd.
At Work
In general I essentially work on the open source bare metal Kubernetes provisioning platform metal-stack and our reference metalstack.cloud that provides Kubernetes as a Service.
Here are some open source highlights:
- cluster-api-provider-metal-stack Cluster API provider for metal-stack. Not just Gardener.
- terraform-provider-metal-stack to provision metalstack.cloud clusters with
TerraformOpenTofu.
Discontinued Projects
- Lithia is my experimental, functional programming language. Go, Docker, GitHub CI, Tree-Sitter, Language Server, Typescript, VS Code extension and more.
- Maintained Swift Development Environment (SDE) provides Swift autocompletion to VS Code on macOS and Linux. Swift, Typescript, Docker, Language Server, VS Code extension and more.
- Puffery is a SwiftUI iOS App and Vapor Server to send push notifications fueled by Siri Shortcuts. Swift, Vapor, Docker, GitHub CI, Bitrise, Xcode Cloud, PostgreSQL, Redis.
- go puffery. The TUI for Puffery. Go, Bubble Tea, GoReleaser.
- SwiftLint for VS Code: a plugin for SwiftLint. Typescript, VS Code extension.
- apple/swift-format for VS Code: a plugin for apple/swift-format. Typescript, VS Code extension.
- SwiftFormat for VS Code: a plugin for SwiftFormat on macOS. Typescript, VS Code extension.
- Archery allows you to declare all your project’s metadata and what you can do with it in one single place. Swift, Docker, GitHub CI.
- All my VS Code extensions are discontinued.
Visit my GitHub profile or code.knabel.dev for all open source contributions.