Michael S. Mikowski


Shameless self-promotion page

Guiding principles

Selected works


Single Page Web Applications — JavaScript end-to-end

Published by Manning in September 2013. A second edition is being developed for 1H 2018. Also available on Amazon where it has been a frequent best-seller across multiple categories. Named one of the best books of 2014 by Dr. Dobb's journal. Listings and other reference material are available online.


A full-life-cycle SPA starter project that can be installed with four commands. Supported stages include install, setup, test, coverage, build, and soon deployment. It features a consistent code style, best-in-class libraries, comprehensive tests and coverage reports, an installed commit-hook, typecasting, advanced compression, and other best practice. Accelerate web application development without getting locked into the restrictions of an SPA framework.


An MIT licenced JS library which uses JavaScript to create and manage all CSS for a web application at run-time. It employs merging, caching, compression, and double-buffering to often exceed the speed and flexibility of static CSS. A video presentation of the concepts can be found on Youtube. PowerCSS is used to style this site. Click at the top right corner to change the palette or cascade.


A typing game created with my 8 year old son to teach him VIM, development principles, and, of course, typing. All the best practices employed at Qualaroo are used here. Pick a level and start typing! We hope to add multi-user battles in by Q1 2018.


The survey client is currently viewed over 100 million times per day on phones, tablets, and desktop computers. Initially we created a new mobile-only product but then proceded to migrate all customers to a single unified client within 18 months. This process eliminated technical debt and provided an enterprise-class product.


The SnapLogic Builder was challenging and satisfying to design and implement. It required coordinating the architects and authoring the vision and use-case documents for the next-gen product.

Linux user guide

Kubuntu Preferred Apps is a constantly evolving guide for Linux desktop users and server administrators.


Produced the Kanaga Komics movie short back in 2004, but it has aged pretty well. Created all animation, music, and sound effects. Bobby Timmony is the very talented artist that inked the illustrations.

Open source




Presented to thousands of innovators, potential employees, investors, and customers over the last five years at HTML5 Developer Conferences (five), Powered by JavaScript, Developer Week, University of San Francisco, Trendulate, and a number of additional venues. Topics are listed below.

Stay in touch


Blog Twitter Google+ LinkedIn GitHub

mike .dot. mikowski .at. gmail .dot. com