Oleg Kuibar

THE WORKSHOP

"Building tools, not features."

Things I've built to solve problems that annoyed me.

FLAGSHIP

plunk

"npm link was broken. So I fixed it."

Local package development without symlink pain. Incremental file copying with copy-on-write support, native Vite HMR integration, and intelligent change detection via chokidar.

Before
# The old way
npm link ../my-package
# Symlink hell begins...
# HMR breaks, paths break
# "Why isn't this working?!"
After
# The plunk way
plunk dev ../my-package
# Incremental copies
# HMR just works
# No symlink drama
TypeScriptNode.jsVitechokidar
Zero-config symlink replacement
Incremental file copying with CoW
Native Vite HMR support
Smart change detection

Side Projects

SIDE PROJECT

kurast.trade

"Real-time D4 trading. Built to learn Convex properly."

ReactConvexTypeScriptTailwind
SIDE PROJECT

kurast.trade overlay

"In-game trading without alt-tabbing."

OverwolfReactTypeScriptConvex
Overwolf store — coming soon

Float Financial

Platform Engineering

WORK

"The boring-sounding things that make everyone else's job less annoying."

FE Architecture
Best practices, guidelines, docs
Design System
Built from scratch, company-wide
Knowledge Share
Enforcement, mentoring, growing to Staff