Skip to content
View the-commits's full-sized avatar
🤣
I may be slow to respond, busy laughing.
🤣
I may be slow to respond, busy laughing.

Block or report the-commits

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.

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
the-commits/README.md

Magnus Åberg

github.com/the-commits


Profile

Full-stack developer and DevOps engineer with AI-driven developer experience.

  • Architects across the compute spectrum, from low-level systems programming to AWS cloud infrastructure
  • Spearheads AI integration for DevEx, orchestrating parallel agent swarms via git worktrees
  • Manages AWS operations and server fleets across Rocky Linux, Debian/Ubuntu, RHEL/CentOS
  • Favors self-hosted infrastructure, open-source tooling, and automation
  • Active contributor across personal, agency, and open-source projects

Notable Work

Music Community SaaS

A self-hosted hybrid community platform for bands and artists, bridging Spotify, Bandcamp, and community features into a single ecosystem. Ansible role library, event management API with Schema.org JSON-LD, community platform, terminal music quiz, and Google Cloud Run services.

Agency Work

  • WordPress platform with 20+ modular extensions (blocks, media, security, translations, notifications, cookie consent, CSP, meta fields, content filtering)
  • TypeScript monorepos with shadcn/ui and Tailwind CSS
  • Laravel APIs and Ruby on Rails applications
  • PHP libraries on DI containers and MVP patterns
  • Kubernetes deployments and developer experience tooling

csvpeek-rs

A Rust CLI tool for quick CSV inspection: filtering, sampling, and piping.


Methods & Tools

  • AI-driven DevEx: Local SLMs, OpenCode, git worktrees for parallel agent workflows
  • Fullstack: Design-first OpenAPI with decoupled Laravel + SvelteKit
  • Template-driven: Jinja-based static sites (separation of content from presentation)
  • Code generation: Cookiecutter scaffolding for repeatable project structures
  • Dev env: Neovim · tmux · Ghostty · Niri
  • AI tools: Gemini · Ollama · vLLM · MCP · Hugging Face · whisper.cpp

Popular repositories Loading

  1. super-simple-static-site super-simple-static-site Public

    ssss, short for Super Simple Static Site, is a static site generator that leverages Jinja and Markdown for creating templates and content. It generates static HTML files for an efficient and lightw…

    Python 1

  2. imhdlr imhdlr Public

    The Image Handler (imhdlr)

    Rust 1

  3. cookiecutter-ansible-role cookiecutter-ansible-role Public

    Python 1

  4. cookiecutter-ansible-docker-compose-role cookiecutter-ansible-docker-compose-role Public

    Python 1

  5. csvpeek-rs csvpeek-rs Public

    `csvpeek-rs` aims to be a simple yet powerful addition to your command-line data toolkit, combining the performance of Rust with a user-friendly interface for common CSV operations.

    Rust

  6. bash-quiz bash-quiz Public

    A music quiz written in bash for the terminal

    Shell