Andrew Nater

I'm Andrew Nater 👋🏽

I build apps and websites that help people lead better lives. I use this site to explore my interest in software, health, education, and philosophy.

Projects 💻


Website design & development, iOS App design

Fancy Footage Club

Website design & development

Trim Media

Website design & development,


Chrome Extension design & development

Catalyst Spaces

Website design & development

Writing ✍🏽

Inheritance in JavaScript

It’s difficult to know how and when to employ inheritance. As with most things, there are no clear cut answers but I hope to answer a few

Enums In JavaScript

JavaScript doesn't have enumeration types like TypeScript and Swift. Explore different ways to simulate enums using JavaScript.

Thoughts on Hooks

Hooks are a controversial evolution of React component development. When they were announced, the reaction was split: some of us were excited and others felt React was moving in the wrong direction.

Defining Quality

In my experience, great software always has these qualities: functionality, reliability, security, and usability.

Is It Time to Refactor?

Is this refactor going to make life easier? How much effort will it require? Is it going to affect critical functionality?

Around The Web 🌎



Product Hunt