Mastering JS
Subscribe
Sign in
Home
Archive
About
Building an AI-Powered Chat Backend with Node and Mongoose
Plus a brief overview of our sorta-but-not-really-new project, Mongoose Studio
Jul 25
•
Mastering JS
2
Share this post
Mastering JS
Building an AI-Powered Chat Backend with Node and Mongoose
Copy link
Facebook
Email
Notes
More
June 2025
Semantic Search for Obsidian — AI-powered search, built with Astra and Mongoose
How we built an Obsidian app for semantic search with Node.js and @datastax/astra-mongoose, backed by DataStax Astra (Cassandra)
Jun 13
•
Mastering JS
2
Share this post
Mastering JS
Semantic Search for Obsidian — AI-powered search, built with Astra and Mongoose
Copy link
Facebook
Email
Notes
More
May 2025
From Tour of Go to Tour of Polar: Teaching Authz with Code
Authorization is one of those things that sounds simple—until you actually have to build it.
May 7
•
Mastering JS
Share this post
Mastering JS
From Tour of Go to Tour of Polar: Teaching Authz with Code
Copy link
Facebook
Email
Notes
More
January 2025
On Separation of Concerns vs Locality of Behavior
Separation of concerns is always good. Or is it? A more critical look at software engineer's most abused virtue.
Jan 28
•
Mastering JS
3
Share this post
Mastering JS
On Separation of Concerns vs Locality of Behavior
Copy link
Facebook
Email
Notes
More
The Making of Oso Golf: A Full Stack Deep Dive
How we approached design and architecture to create Oso Golf.
Jan 6
•
Mastering JS
Share this post
Mastering JS
The Making of Oso Golf: A Full Stack Deep Dive
Copy link
Facebook
Email
Notes
More
April 2024
Why We Love Tailwind and You Should Too
We've been moving our apps over to Tailwind CSS over the last few months. Tailwind is controversial, and normally we don't use CSS tooling; but we think…
Apr 26, 2024
•
Mastering JS
Share this post
Mastering JS
Why We Love Tailwind and You Should Too
Copy link
Facebook
Email
Notes
More
July 2023
Building a Hot Dog/Not Hot Dog Image Classifier in JavaScript
The Silicon Valley TV show joke comes to your browser, courtesy of MediaPipe and Brain.js
Jul 26, 2023
•
Mastering JS
2
Share this post
Mastering JS
Building a Hot Dog/Not Hot Dog Image Classifier in JavaScript
Copy link
Facebook
Email
Notes
More
May 2023
What Are Good Side Hustles for Web Developers?
We strongly believe that every web developer should have a side hustle. Here's a few ideas.
May 30, 2023
•
Mastering JS
5
Share this post
Mastering JS
What Are Good Side Hustles for Web Developers?
Copy link
Facebook
Email
Notes
More
March 2023
Mastering JS is Now on Substack
Welcome to the new Mastering JS newsletter! First issue on owning your content, SEO, and what's AI good for?
Mar 28, 2023
•
Mastering JS
3
Share this post
Mastering JS
Mastering JS is Now on Substack
Copy link
Facebook
Email
Notes
More
January 2023
Coming soon
This is Mastering JS.
Jan 31, 2023
•
Mastering JS
1
Share this post
Mastering JS
Coming soon
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts