Progressive web app, PWA, is a natural evolution of the web. It provides extensions for building cross platform web apps that behave like mobile apps, using common web tools, developing fast with quick iterations. I believe PWA is an important addition to the web and have invested time to learn it.
EventApp is my latest side project, a demo app of a conference or concert guide which helps visitors to list the presentations, companies and speakers of an event, see their locations on a floor map and read info about the event. It provides blazing fast UI, visual candy and operates completely offline. Tech stack allows rapid & cost-effective development, branding and publishing for event organizers. The future is here.
I have open-sourced 3 Chrome extensions, Vue and React starter kits, a python API REST server and more.
A lightweight REST API server implemented in Python3 offering essential web service features in a simple package. Practical and clean codebase that relies on few core components that do the job well. Fork and create your own REST API server quickly.
Sample movie CRUD API serves the Vue & React front-end kits below.
My old blogs, plus open source code. Nowadays I prefer writing code over blogs.
See plugin live at kuntakartta.org, an educational site showing statistical data of Finland's 320 communes.
A python script to fetch screenshots of the top ranking Android and iOS apps from the App Store and Google Play, and build a montage of the screenshots.
Tools: Python + lxml + ImageMagick.
This post explains how to use the extension and how the extension works internally. Sources available in GitHub.
Play with browser touch events. See the flow of events and their data.
SQLite embedded database has transactions, and simultaneous writes from multiple processes are properly queued. Tests in a Django environment.
A post about the technology stack and setup of tomicloud.com blog.
Python, Django, nginx, uWSGI, SQLite, memcached, Upstart, Ubuntu.
I've finally started my own blog!