Pinned Repositories
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.
chatgpt-architecture-coach
This is my collection of helpful priming prompts for ChatGPT when discussing various angles of software development and architecture.
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!).
figmagic
Figmagic is the missing piece between DevOps and design: Generate design tokens, export graphics, and extract design token-driven React components from your Figma documents.
figmagic-example
Using Figmagic (simplifying design token generation and asset extraction) with Webpack 5, React 16, Styled Components.
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.
github-dora-metrics
Instant, badge-ready DORA metrics for your GitHub repository.
lambda-dynamic-prerenderer
Dynamically prerender pages for bots and crawlers, with Lambda@Edge, S3 and CloudFront. No more need for isomorphic/server-side rendering!
mikrolog
The JSON logger you always wanted for Lambda.
mikaelvesavuori's Repositories
mikaelvesavuori/figmagic
Figmagic is the missing piece between DevOps and design: Generate design tokens, export graphics, and extract design token-driven React components from your Figma documents.
mikaelvesavuori/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!).
mikaelvesavuori/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.
mikaelvesavuori/better-apis-workshop
Workshop and demo for improving API quality, stability, and observability.
mikaelvesavuori/minion
The easiest and most lightweight way for developers to use OpenAI APIs in a CLI.
mikaelvesavuori/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.
mikaelvesavuori/figma-plugin-continuous-design
Continuous Design (GitHub Actions) is a Figma plugin that lets you run GitHub Actions workflows from Figma.
mikaelvesavuori/mikrolog
The JSON logger you always wanted for Lambda.
mikaelvesavuori/mikrotrace
Tracing the easy way using JSON.
mikaelvesavuori/triplecheck-cli
The easiest and fastest way to do contract testing.
mikaelvesavuori/acmecorp-microservices-webshop
Demonstration of a microservice architecture handling a webshop, using Lambda + API Gateway, Aurora Serverless, and Eventbridge.
mikaelvesavuori/gitmetrix
Helps you find your team-level engineering metrics.
mikaelvesavuori/mikrovalid
MikroValid is the JSON validator that cuts out all the bullshit.
mikaelvesavuori/microservices-testing-workshop
Demonstrates a number of testing types and patterns that should be helpful in testing distributed microservice architectures.
mikaelvesavuori/chrono-utils
Collects a number of helpful date and time utilities for TypeScript/Javascript.
mikaelvesavuori/triplecheck-broker
The TripleCheck broker is a central, global store for all of your contracts and contract tests.
mikaelvesavuori/grokking-code
Learning about code and software engineering, the right way. (WIP)
mikaelvesavuori/mikrohash
MikroHash is a simple, zero-dependency, tested way to hash string values to hex, base64, URL-safe base64, or binary.
mikaelvesavuori/mikrometric
MikroMetric is a Lambda-oriented lightweight wrapper for producing AWS CloudWatch Embedded Metric Format-compatible metric logs.
mikaelvesavuori/standardlint
Extensible standards linter and auditor.
mikaelvesavuori/aws-serverless-utils
Utility functions for AWS serverless services like Lambda, EventBridge, and DynamoDB.
mikaelvesavuori/design-tokens-demo
mikaelvesavuori/dotfiles
Dotfiles and Mac setup scripts
mikaelvesavuori/mikrocompare
MikroCompare simplifies your comparisons in JavaScript.
mikaelvesavuori/mikroformat
MikroFormat helps you convert and format between different formats.
mikaelvesavuori/mikropermit
Ultra-lightweight permissions checking - literally check against an array of strings!
mikaelvesavuori/node-minimalist-starter
A minimalist starting point for TS/MJS projects.
mikaelvesavuori/testable-systems-starter
A sample project to use in testing workshops with the theme of testing and "more testable" systems.
mikaelvesavuori/turso-demo
Demonstration of using Turso for a mock CRM.
mikaelvesavuori/what-the-time
A clock in the style of Samuel L. Jackson as a demo application in several languages.