Setting up umami on Heroku
I migrated this website from Jekyll to Hugo about half a year ago and also took the opportunity to move hosting from GitHub Pages …
Migrating mLab to MongoDB Atlas
Well, well, well. It’s that time again when I revisit some random thing I built years ago and brace myself for the extent of …
What is RedViolaPanda?
This is a question that is impossible to explain with a short answer. But let’s give it a try. Red pandas are very cute and …
Monetizing Your Blog With Coil
I’ve had quite a bit on my plate lately, a sort of bit-off-more-than-I-could-chew situation, which is not an uncommon …
Let's talk about Web Monetization
Some of you may have been seeing some buzz around the Web Monetization API recently, especially if you hang out on DEV.
On fixed elements and backgrounds
I thought this was going to be a short-ish note on fixed positioning and jank, but as with almost everything I write, it grew into …
Revisiting Drupal 8 After 2 Years
The last time I wrote about Drupal was 2017, when I built the company website for my friend’s husband. It was a proper paid …
Broadcast Video Chat with Javascript and Vonage
This article was originally published on The Nexmo Blog.
This series of tutorials will explore the Vonage Video API (formerly TokBox OpenTok) and what you can build with it. The Video API …
The one in black and orange
It’s been a couple months since my last proper “ship-to-production” layout project (the last one being the React …
Stream Video Chat With Texting Using Vonage Video API
This article was originally published on The Nexmo Blog.
This series of tutorials will explore the Vonage Video API (formerly TokBox OpenTok) and what you can build with it. The Video API …
subscribe via RSS