A HTML/JavaScript web interface and a Node/Express server, to control the robot drawing machine over the Internet.

A HTML/JavaScript web interface and a Node/Express server, to control the robot drawing machine over the Internet.

Using Node­JS and Express, I cre­at­ed a web inter­face to remote­ly con­trol the pen draw­ing robot ‘Line-Us.’ Avail­able from Cool Com­po­nents. You can watch a video of it func­tion­ing here: And my project’s source code is avail­able on GitHub:   https://github.com/jonhassall/line-us-web   The robot is avail­able to pur­chase here:   https://www.line-us.com/

Drone Videos

Drone Videos

Videos from when I had a drone back in 2017: See also the 3D mod­el I cre­at­ed from my drone pho­tographs using pho­togram­me­try and a lot of patience: Aer­i­al 3D Mod­el Cre­at­ed with Drone Through Pho­togram­me­try

Anonymous Traffic Survey Cameras

Anonymous Traffic Survey Cameras

Man­u­al Traf­fic Sur­veys Many peo­ple in the UK may be famil­iar with see­ing groups of peo­ple, or some­times a parked vechi­cle, clear­ly dis­play­ing a sign say­ing ‘Traf­fic Sur­vey.’ These peo­ple are employed to keep a tal­ly of the num­ber of vehi­cles using a road, and the types of vehi­cles. This infor­ma­tion is impor­tant for plan­ning … Read More

Page Speed Load Time Optimizations

Page Speed Load Time Optimizations

Here are a few impor­tant ways to speed up page load­ing times, togeth­er with the improved record­ed times for com­par­i­son on a typ­i­cal Word­Press web site. While Word­Press is hard­ly an opti­mized web appli­ca­tion, it does ben­e­fit from the same speedup meth­ods as most web appli­ca­tions. I used Google Chrome Devel­op­er Tools to time net­work … Read More

SSL/HTTPS Mixed Content Warnings — How to Automatically Report Errors

SSL/HTTPS Mixed Content Warnings — How to Automatically Report Errors

The gen­er­al push to use SSL/HTTPS for every web site is improv­ing secu­ri­ty and pri­va­cy on the Inter­net. How­ev­er, every request a web site makes will need to be secure, or browsers can remove the ‘Secure’ indi­ca­tor, show a warn­ing sym­bol, and some­times pop up errors. You can add a sim­ple head­er that will tell … Read More