I'm an experienced IT Professional (since late nineties) from southern Sweden. I like to design, architect and build things.
I'm currently focused on building open-source developer tools and programming languages that codify best practices and streamline common workflows. My goal is to create "friendly assistants" that reduce friction and make the right way the easy way.
hica: A statically typed, functional scripting language that compiles to Koka. Designed for scripting, automation, and developer tooling with a clean syntax and powerful effect system.
tbdflow: A CLI written in Rust to streamline and safeguard Git workflows for teams practicing Trunk-Based Development.
- Programming language design and implementation
- Functional programming, especially Koka and algebraic effects
- Trunk-Based Development and Continuous Integration
- Developer Experience (DevEx) and workflow automation
- Building robust and ergonomic CLI tools in Rust
- Building web apps in Kotlin
- Exploring Lean and XP methodologies in software engineering
- All things DevOps, its culture, practices and tools
- Team development
I'm always open to collaborating on tools that improve the lives of developers. If you're interested in programming languages, TBD, DevOps, or have ideas for new CLIs, feel free to open an issue or reach out!
LinkedIn: linkedin.com/in/cadamsson
My Personal Site: cladam.github.io
All my work here is given for free (OSS FTW). It takes many hours to design, develop and maintain these projects.
If you're happy to contribute to my work I will appreciate the tip.