🔱 Ahoy!

I'm Nate Goldman, a web developer with a background in design, philosophy, and linguistics. I've been publishing and maintaining open source software, mostly Node.js and JavaScript, for over 10 years.

I live in Portland, Oregon with my girlfriend, Amanda, and our cat, Morrison.

🔭 Projects

🛰 Latest Earth April 11th, 2022

Latest full disk satellite images from Himawari, GOES, and Meteosat. Updated hourly.

🔄 Shape Rotator April 14th, 2022

Rotate a cube with random colors and composite operations. Minutes of fun!

🌈 Particles March 13th, 2022

Interactive particles reminiscent of an ancient screen saver.

✍️ Eternal Recurrence March 27th, 2022

Generative creative writing with OpenAI's GPT-3 Transformer language model.

✍️ Writing

🏭 Web Application Deployment on a Budget June 21, 2019

How to set up your own Platform-as-a-Service server from scratch.

♻️ Open Source Maintenance Guidelines April 6, 2017

How to be a Good Open Source Shepherd.

📖 Open Source

Here are some of the open source tools I've created over the years.

Older projects can be found on github.

🪵 changelog-parser downloads

Change log parser for node.

🚀 gh-release downloads

Create a github release for a node package.

⏱ format-duration downloads

Convert milliseconds to a duration string.

🔰 style.css downloads

A classless stylesheet for HTML documents.

🪓 hyperaxe downloads

An enchanted hyperscript weapon.

💬 Social

You can find me on the following social networks:

📯 Contact

The best way to reach me for serious inquiries is via email: ungoldman@gmail.com