Tetris
Simple single-page web app of a classic Tetris game clone built with vanilla HTML, CSS & JavaScript.
The most fundamental problem in software development is complexity. There is only one basic way of dealing with complexity: divide and conquer.
25+ years of software development experience
I live on the Finnish northern west coast and have been working as a professional software developer since 1998.
During the past 10+ years, I've mainly worked with fullstack web development, mostly building backends and robust REST APIs using Node.js.
Lately, I'm back to focusing on Delphi backend programming alongside Node.js system integrations, database design, and modern web tooling.
A chronicle of learning, projects, and tech exploration
Themes: Code Quality (Testing, JSDoc), REST Alternatives, and Client Frameworks.
Explore some of the applications and websites I've built
Simple single-page web app of a classic Tetris game clone built with vanilla HTML, CSS & JavaScript.
Clean single-page static website for a restaurant built with HTML, CSS & JavaScript. Deployed to Netlify.
Single-page static lunch menu site built with HTML, CSS & JavaScript. Deployed to Netlify.