Miika Hänninen's repositories
miikahanninen.com
My personal webpage
cv
My resume
lgtv2mqtt
Interface between LG WebOS Smart TVs and MQTT :tv:
unraid-plugin-nomad
Allows running a nomad client on the unraid server
zod
TypeScript-first schema validation with static type inference
MQTT.js
The MQTT client for Node.js and the browser
harmaja
Experimental frontend framework
ModEngine2
Runtime injection library for modding Souls games. WIP
ramda
:ram: Practical functional Javascript
broadlink-mqtt
MQTT client to control BroadLink devices
DefinitelyTyped
The repository for high quality TypeScript type definitions.
r-board
An online whiteboard
lonna
A very popular library
typescript-training
Some random snippets
mobx-or-redux
A straw-man app for demonstrating Redux vs MobX state management patterns in React.
react-redux-suspense-experiment
an excercise in how the current experimental suspense contract works
secrets-store-csi-driver-provider-azure
Azure Key Vault provider for Secret Store CSI driver allows you to get secret contents stored in Azure Key Vault instance and use the Secret Store CSI driver interface to mount them into Kubernetes pods.
azaccount
Simple script for switching between azure subscriptions for the az cli
runtypes
Runtime validation for static types
proposal-record-tuple
ECMAScript proposal for the Record and Tuple value types. | Stage 1: it will change!
payments-helper
Helper for handling paymen details for credit cards etc