Michael S. Mikowski

Shameless self-promotion page

Hi random web surfer! I am a web application architect, author, and speaker in Silicon Valley. I maintain multiple open source libraries, and am working on the second edition of my book, Single Page Web Applications. I strive to develop highly appealing, long-lived, and profitable products with nimble processes and teams. Here are a few principles I follow:

If you are looking to build a web application using cutting-edge UX, design, and technology — and hate wasting time and money on stupid mistakes, then hire me. I've already made all the common stupid mistakes and will not make them again. I have been the primary architect on multiple software products that have been distributed to over 100 million users every day. I wrote the software to manage my Tier 1 automotive engineering design house. Do you want RBAC implemented in your product the right way the first time? Ask me about it.

If you are interested in creating a physical product I ran a Tier 1 engineering design house for the world's largest automotive OEMs, and have hands-on experience and training in all aspects of physical product design. This includes sales and marketing, aesthetics, analysis (kinematics, NLFEA, CFD), solid modeling, rapid prototyping, and production tooling.

Below are some other highlights you may find interesting.

Selected works

.

Single Page Web Applications — JavaScript end-to-end

Published by Manning in September 2013. 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 . I began work on a second edition in the spring of 2016.

PowerCSS

PowerCSS is an MIT licensed library you can use to create custom styling for every user of your web application. It uses merging, caching, compression, and double-buffering to exceed the speed and flexibility of static CSS. A video presentation of the concepts can be found on Youtube. In fact, PowerCSS is used to style this web page. Just click at the top right corner to change the palette or cascade.

TypeBomb

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. To play, just pick a level and start typing.

Qualaroo

The survey client is currently viewed over 100 million times per day on phones, tablets, and desktop computers. Notable accomplishments include:

I have continued to build on these best practices, and employ them in my projects whenever applicable.

SnapLogic

The SnapLogic Builder was challenging and satisfying to design and build. I coordinated the next-gen architects and authored the vision and use-case foundation documents still in use today. Most of the best practice employed at Qualaroo were used here.

Kubuntu guide

This guide is useful for Linux desktop users and server administrators.

Gurfrip

I produced this Kanaga Komics movie short back in 2004, but it has aged pretty well. I wrote and performed all the music, edited and processed the audio, and created the animation. I voiced a few of the characters.

Open source software

.

I am the primary author unless otherwise noted:

Presentations

.

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

Stay in touch

.

Here are the links:

If you've gotten this far, thanks for reading! You can always send me a note at mike .dot. mikowski .at. gmail .dot. com. Peace out.

End