Morgan Conrad

Posts


Client Side Markdown for a Website

Tags: all JavaScript     Nov 14 2021

I'm a co-owner of a 30' sailboat, and we wanted to build a website for it. To be honest, mainly because the .yachts domain was available, and, well, how cool is that? Normally I would have used a static site generator like Metalsmith. I considered learning one of the newer, "trendy" platforms like Eleventy, Gatsby, or SvelteKit.





Serviceworker Presentation

Tags: all JavaScript Serviceworker WebApp     Dec 17 2017

Last week I presented an instructional demo about ServiceWorkers at the Port Townsend Web Developers Meetup. Seemed to go well many of them were excited about the possibilities.


Updating an Old Node.js Project

Tags: all JavaScript NodeJS OpenShift     Nov 27 2017

Note: This is a slightly modified version of an earlier post. See changes at bottom.



ES6 Generators for the Nosy

Tags: all JavaScript ES6 generators     Aug 13 2017

JavaScript ES6 adds a new construct called a generator. They appear function-like, but don't be fooled, there are a lot of differences. In fact, the more you know the less like a "function" they seem.