Mikael Vesavuori's repositories
dorametrix
Dorametrix is a serverless web service that helps you calculate your DORA metrics, by inferring your metrics from events you create with webhooks (or manually!).
get-a-room-ddd-example
Get-A-Room example application using Domain Driven Design and Clean Architecture. Written in TypeScript and deployed to AWS with a serverless stack.
better-apis-workshop
Workshop and demo for improving API quality, stability, and observability.
catalogist
Catalogist is the easy way to catalog and make your software and (micro)services visible to your organization in a lightweight and developer-friendly way.
figma-plugin-continuous-design
Continuous Design (GitHub Actions) is a Figma plugin that lets you run GitHub Actions workflows from Figma.
mikrotrace
Tracing the easy way using JSON.
triplecheck-cli
The easiest and fastest way to do contract testing.
github-dashboards
Visualize your GitHub repositories and their workflow statuses 📈 like no thing at all 😎
acmecorp-microservices-webshop
Demonstration of a microservice architecture handling a webshop, using Lambda + API Gateway, Aurora Serverless, and Eventbridge.
license-compliance-action
License compliance for Node applications made ultra easy. Provide it a string of licenses or fetch licenses dynamically from an online source.
mikrovalid
MikroValid is the JSON validator that cuts out all the bullshit.
figma-plugin-framebrowser
Your friendly portable mini web browser.
lambda-image-resizer-demo
This example code shows how to easily use Sharp to resize images in a Lambda.
microservices-testing-workshop
Demonstrates a number of testing types and patterns that should be helpful in testing distributed microservice architectures.
grokking-code
Learning about code and software engineering, the right way. (WIP)
mikrometric
MikroMetric is a Lambda-oriented lightweight wrapper for producing AWS CloudWatch Embedded Metric Format-compatible metric logs.
standardlint
Extensible standards linter and auditor.
triplecheck-broker
The TripleCheck broker is a central, global store for all of your contracts and contract tests.
mikrocompare
MikroCompare simplifies your comparisons in JavaScript.
mikroformat
MikroFormat helps you convert and format between different formats.
node-minimalist-starter
A minimalist starting point for TS/MJS projects.
testable-systems-starter
A sample project to use in testing workshops with the theme of testing and "more testable" systems.
turso-demo
Demonstration of using Turso for a mock CRM.
what-the-time
A clock in the style of Samuel L. Jackson as a demo application in several languages.