Even more jobs

Our Lumin Runtime team is looking for talented and dedicated software engineers to work on application framework and runtime for spatial computing. Come and join our team in Plantation, Sunnyvale or Toronto.

Principal Software Engineer, 3D Engine
Lead Software Engineer, 3D Engine
Senior Software Engineer, 3D Engine
Senior Software Engineer, 3D Engine

More jobs

We are looking for Lead Javascript Engineers for our Browser team and for Lead and Senior Software Engineers to join our System Applications team in Toronto, Sunnyvale or Plantation.

Apply here:
Lead Javascript Engineer
Lead Software Engineer, System Applications
Senior Software Engineer, System Applications

Jobs in Plantation, Sunnyvale and Toronto

We are looking for Senior Software Engineers to join our Application Framework team in Plantation, Sunnyvale or Toronto.

Senior Software Engineer, Application Framework - Sunnyvale, CA
Senior Software Engineer, Application Framework - Toronto, Ontario

Recent NPM packages

I published some packages on NPM which could be useful for somebody working with XML-RPC API:

  1. SAX Parser - an XML parser written in JavaScript
  2. UTF-8 and Base64 - UTF-8, Base64 and Base64url Javascript encoding
  3. XML-RPC parser - XML-RPC to JSON parser and converter

These are pure JavaScript libraries which should work with e.g. Node.js or React Native.

Migrated to Hexo

I moved my old Jekyll based blog to Hexo.

Ionic and CodePen

CodePen is one of the best tools to make quick UX snippets using web technology.

My latest mockups with Ionic:


jQuery Mobile bits

Recently I was experimenting with jQuery Mobile. As a result of it I have created a number of short examples which I would like to share below.
They may serve as a good starting point for a mobile web application or just as a playground for various web technologies and frameworks. You could go and grab them from GitHub.

Enjoy!

UPDATED - 04/01/2014

Places of summer

Some places I’ve been to recently…

San Gregorio Seattle Toronto
San Gregorio Seattle Toronto

WebKit new attribute cheat sheet

This is a step list explaining how to implement a new
HTML attribute
for WebKit.
I’m going to use
QtWebKit
for this execise but this approach is generic enough to be used for any other backend.
Here is a note for building Qt and QtWebKit on Ubuntu Linux.

QtWebKit building cheat sheet

This cheat sheet explains how to build Qt and QtWebKit from source code on Ubuntu Linux. It assumes x86 machine and Ubuntu 13.04. The instructions based on the following article: http://qt-project.org/wiki/Building_Qt_5_from_Git

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×