This page summarizes projects I've been working on recently. My focus is web development ('back end'), and design (UI). My back end work is focused on Java, PHP, JSON, ReST, MongoDB, PostgreSQL. Front end work is focused on 'mobile first', CSS, HTML5, Bootstrap, JavaScript, jQuery, Photoshop, wireframing, mockups, visualizing data with Flot (based on D3).
This page now RESPONSIVE using Bootstrap.js!
There is no longer any reason *not* to encrypt your web sites. Let’s Encrypt is a free, automated, and open certificate authority. The Let’s Encrypt root key (ISRG Root X1) will be trusted by default in Firefox 50.
Here, I present in detail the steps I took to set up HTTPS for those domains I'm self-hosting.
tools used |
My computer is always on, and always connected to the internet. Barring the occasional mysterious trouble with my modem or router, I have a stable (not changing) IP address.
Here, I describe the steps I took to point my domain name(s) to my IP address so I can host them on my own computer at "no cost" (asside from keeping my machine on all the time, which I do anyhow).
tools used |
tools used |
Rickshaw.js |
tools used |
Using a jQuery slider plug-in to show before/after pictures.
The key making the slider technology compelling is in the careful editing of the images such that their positions before and after match as closely as possible. That is commonly done poorly. Here, I present an example of positioning done pretty well.
tools used |
tools used |