

Read My Latest articles
Optimizing the Dev Server and SSG: Eliminating Unnecessary Rebuilds with SHA-256 Hashing
How to eliminate unnecessary rebuilds in dev servers and SSGs for insignificant file changes. A practical guide to implementing a smart file watcher in Node.js using SHA-256 hashing to boost performance
Read ~5 min.
Building a Local Development Server with Live Reload in NodeJS from Scratch
Learn to set up a local development server with automatic page reloading in NodeJS. Integrate chokidar, debounce logic, site generation, and Event Stream for instant updates. Code examples included.
Read ~3 min.
Building a Static Site Generator from Scratch: Experience with Node.js, TypeScript, and Eta
Personal journey of creating an SSG (Static Site Generator) using Eta, TSX, Marked, and Highlight.js. Covers localization, image optimization, SEO, social media integration. Practical tips for hosting setup and Lighthouse testing
Read ~8 min.
Simplifying 2D Game Scaling: How My Multi-Resolution System Works
Discover how my 2D game scaling system automates multi-resolution asset generation (360×800 base), ensures pixel-perfect UI on 4K screens, and syncs Figma designs with code. No layout jumps, no manual resizing
Read ~2 min.
Setting Up Obsidian Synchronization Between iOS and Windows: A Personal Journey
Share my personal experience in building an Obsidian synchronization system between iOS and Windows. From challenges with markdown files to selecting cloud services — how I transitioned from Notion to Obsidian for more effective note management.
Read ~2 min.
Оптимизация WebAssembly: Как компилировать C код в минимальный wasm модуль с LLVM
Узнайте, как настроить LLVM для компиляции C кода в легковесные и эффективные WebAssembly модули. Советы по оптимизации размера и вызове JavaScript функций из C
Read ~4 min.
13 - JS13K 2022 Entry | Elias Ku's Multiplayer Top-Down Shooter
Explore '13', a fast-paced multiplayer top-down shooter game from Elias Ku, designed for the JS13K competition. Discover how peer-to-peer gameplay and bullet-hell mechanics create an immersive gaming experience in under 13KB.
Read ~15 min.
Explore My Indie Games
13
Discover 13, a top-down multiplayer shooter game developed by Elias Ku. Experience thrilling gameplay with unique mechanics and controls, created for the js13k 2022 competition.
Sense of Color
Test your color perception with 'Sense of Color,' a challenging 'Find the Difference' game. Train your visual skills and compete globally to master color vision!
Dice Twice
Play Dice Twice, the innovative 2048-style puzzle game. Merge dice and domino tiles to achieve high scores in this endless sliding block challenge. Download now!
Duckstazy
Join the Duckstazy adventure! Help our high-jumping duck collect smiles while avoiding obstacles. Download now on iOS and Android for endless fun and challenge your friends!
I Have To Flap
Play I Have To Flap, the addictive one-button infinite runner! Tap to flap your way through challenging levels. Download now for split-screen multiplayer fun!