Enrique Canals

> field notes from over 20 years on the web_

Home About Presentations Projects Links Papers
Aug 2020

Replatforming from Angular.js to React + Next.js Without Going Dark

>> 2020-08-26

Notes from a year of migrating a 2014-era Angular.js + Rails monolith to React + Next.js without taking the storefront down.

#rails #react #nextjs #angular #replatform #migration #ssr #ecommerce
â–¶ Read more
Nov 2018

Smart Contracts for Music Royalties: A Year of Vezt

>> 2018-11-04

Building a royalty accounting system on Ethereum, geth, and Web3, and why the on-chain part turned out to be the easy part.

#ethereum #solidity #web3 #smart-contracts #fintech #blockchain #royalties
â–¶ Read more
Sep 2017

DNS Filtering at Lambda Scale (and the OpenVPN IPv6 Problem)

>> 2017-09-18

How we built a serverless DNS blocking service on Lambda, Kinesis, and Redis - and what to do when OpenVPN can't carry IPv6 traffic in 2017.

#aws #lambda #kinesis #redis #dns #openvpn #nat64 #networking
â–¶ Read more
Feb 2016

Telemedicine on WebRTC, HealthKit, and a Hybrid App

>> 2016-02-03

Building a doctor-patient video visit on WebRTC, HealthKit, and Ionic when you have six months and a pilot to ship.

#javascript #webrtc #healthkit #ionic #telemedicine #cordova
â–¶ Read more
Apr 2015

Driving a Robot Ball with JavaScript: Shipping Sphero.js

>> 2015-04-22

Lessons from shipping Sphero.js, the official JavaScript SDK for a Bluetooth robot ball that thousands of kids use to learn to program.

#javascript #sphero #nodejs #bluetooth #hardware #sdk #robotics
â–¶ Read more
« First ‹ Prev 1 2 3 4 Next › Last »

$ echo "© 2026 Enrique Canals" ▮

crafted on abbey · powered by ⚡ caffeine