ivan-demchenko
Lately, I've been working on design systems. I like functional programming, strictly-typed languages and the Hindley–Milner type systems.
Munich, Germany
Pinned Repositories
appjs
AppJS - JS Application framework. Work in progress.
better-error-message-for-json-parse
If JSON.parse has failed, it should show the place where the error is.
conventional-commit-playground
experiment: paying around with the conventional commits and automated versioning
elm-presentation
A small repo to talk about the Elm programming language
exploring-ocaml-dream-htmx
Exploration of OCaml and Dream. Use htmx for interactivity
flask-htmx-exploration
Exploring flask and htmx
lambda-calculus-js
Implementation of lamda calculus in ES6
parseBool
Parse Boolean in string
roc-vscode-unofficial
An experimental VSCode extension for Roc language
ui-builder
The HTML5 UI builder for any CSS framework
ivan-demchenko's Repositories
ivan-demchenko/roc-vscode-unofficial
An experimental VSCode extension for Roc language
ivan-demchenko/ui-builder
The HTML5 UI builder for any CSS framework
ivan-demchenko/better-error-message-for-json-parse
If JSON.parse has failed, it should show the place where the error is.
ivan-demchenko/conventional-commit-playground
experiment: paying around with the conventional commits and automated versioning
ivan-demchenko/elm-presentation
A small repo to talk about the Elm programming language
ivan-demchenko/exploring-ocaml-dream-htmx
Exploration of OCaml and Dream. Use htmx for interactivity
ivan-demchenko/flask-htmx-exploration
Exploring flask and htmx
ivan-demchenko/ivan-demchenko.github.io
Ivan Demchenko's blog
ivan-demchenko/rescript-url-parcing-lib
A experiment to give ReScript a try
ivan-demchenko/shared-node-modules
This is a small experiment in sharing node app dependencies between docker containers
ivan-demchenko/blueprint
A React-based UI toolkit for the web
ivan-demchenko/bun-ffi-exploration
An exploration of Bun's FFI module
ivan-demchenko/chrome-deepl-integration
Translate the text using deepl.com inline in Chrome (and Firefox in the future, maybe)
ivan-demchenko/Dann
Deep Neural Network Library for JavaScript.
ivan-demchenko/docker-node-mon-live-debug
Experiment to run node with inspector inside docker
ivan-demchenko/financisto
Pet project for experiments and, by accident, analysing personal finances
ivan-demchenko/gatsby-source-pocket
Fetch data from Pocket API
ivan-demchenko/goalmet-browser-extension
A browser extension to help track and achieve goals
ivan-demchenko/my-blog-v2
Experimenting with NextJS, Contentful and Netlify
ivan-demchenko/nested-eisenhower
A toy project to experiment with state management
ivan-demchenko/npm-documentation
Documentation for the npm registry, website, and command-line interface.
ivan-demchenko/obsidian
🧛🏻♂️ Dark theme for Obsidian
ivan-demchenko/reasonml-playground
Exploring ReasonML
ivan-demchenko/rescript-react
Official ReScript bindings for ReactJS
ivan-demchenko/stylelint-declaration-block-no-ignored-properties
Disallow property values that are ignored due to another property value in the same rule.
ivan-demchenko/ts-error-translator
VSCode extension to turn TypeScript errors into plain English
ivan-demchenko/ts-results
A typescript implementation of Rust's Result object.
ivan-demchenko/vscode-bug-demo
A temporary repo with a demo of a bug
ivan-demchenko/vscode-docker
Docker Extension for Visual Studio Code
ivan-demchenko/vscode-extension-samples
Sample code illustrating the VS Code extension API.