Technical experiments
Web platform for organizational maturity assessment with a simplified 3-level scoring system, customizable frameworks, and real-time visualization.
Three-agent system that automates the bilingual MDX content lifecycle: deterministic QA auditing, surgical fixes, and full upgrades — all orchestrated with Strands Agents, Claude Sonnet 4 on Amazon Bedrock, and GitHub Actions with a diamond workflow pattern.
Amazon Linux-based devcontainer template for AWS-compatible development environments.
Collection of custom Dev Container features with automated testing, CI/CD, and GitHub Container Registry publishing.
Minimal devcontainer template for quickly starting projects with a clean base configuration.
Devcontainer template for serverless fullstack development with Python backend, React frontend, and local AWS services.
Copier templates for project scaffolding with Docker Compose, MkDocs documentation, and automated configuration.
MCP server for analyzing git repository metrics and understanding team health. Published on npm as @jonmatum/git-metrics-mcp-server.
Demonstration of dual-interface architecture where the same business logic serves both a traditional web application and an MCP server for AI tools.
Personal development environment with devcontainer, Docker Compose, Python backend, and React frontend.
Boilerplate for creating React libraries with TypeScript, Rollup, Jest, Tailwind CSS, Husky, and npm publishing.
Python project example with Pipenv, Pytest, pre-commit hooks, CI/CD with GitHub Actions, and badge generation.
Serverless GitHub App that auto-approves pull requests after CI passes, with optional AI code review via Amazon Bedrock. Five repositories: TypeScript/Probot app, AWS Terraform module (Lambda + API Gateway + Secrets Manager + SQS DLQ), GitHub Terraform module (webhooks), deployment infra, and test repo.
Headless menu component for React with full accessibility, zero styles, and keyboard support. Published on npm.
Micro frontend shell with a complete design system, 24 components, 666 tests, and WCAG AA compliance. Published on npm as @jonmatum/react-mfe-shell.
Interactive demo application for the React MFE Shell design system with PWA support, automated metrics, and component showcase.
Reusable template for creating micro frontends with React, TypeScript, Tailwind CSS, and Vite. Includes design system, testing, and CI/CD.
Slidev presentation on 10 reasons to adopt a serverless-first architecture. Deployed on GitHub Pages.
Personal lab for serverless architecture experiments: prototypes, patterns, and learnings about event-driven applications on AWS.
Production-ready serverless backend for a personal knowledge graph — DynamoDB, Lambda, Bedrock, MCP, Step Functions. The implementation of the architecture described in the 'From Prototype to Production' essay.
Terminal-style design system with Matrix and TRON themes, Konami code integration, and micro frontend support. Published on npm as @jonmatum/terminal-ui.
Collection of 13 Terraform modules published on the Terraform Registry for deploying serverless architectures on AWS, with 12 examples covering basic ECS to full-stack CRUD with DynamoDB and AgentCore with MCP.
Reusable Terraform modules for managing Docker containers and AWS ECS Fargate, with progressive examples and local testing with LocalStack.