Forem

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Interactive Big O Notation Guide

Interactive Big O Notation Guide

Comments
1 min read
Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)
Cover image for Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Comments
2 min read
Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)
Cover image for Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Comments
2 min read
Modern JavaScript Features You're Still Not Using (But Should) 🐍
Cover image for Modern JavaScript Features You're Still Not Using (But Should) 🐍

Modern JavaScript Features You're Still Not Using (But Should) 🐍

55
Comments 4
17 min read
Constructor Hell: Replacing Dependency Injection with Chain of Responsibility in Ruby
Cover image for Constructor Hell: Replacing Dependency Injection with Chain of Responsibility in Ruby

Constructor Hell: Replacing Dependency Injection with Chain of Responsibility in Ruby

Comments
7 min read
The 'tool-call' Render Pattern: Turning Your AI from a Chatty Bot into a Doer

The 'tool-call' Render Pattern: Turning Your AI from a Chatty Bot into a Doer

Comments
8 min read
Building Native Mobile Features with Capacitor and ionic-svelte in Svelte

Building Native Mobile Features with Capacitor and ionic-svelte in Svelte

Comments
6 min read
Master Image Metadata: EXIF for AI Images, Privacy Protection & Photo Management

Master Image Metadata: EXIF for AI Images, Privacy Protection & Photo Management

Comments
9 min read
The Frontend Caching Handbook (Part 1)
Cover image for The Frontend Caching Handbook (Part 1)

The Frontend Caching Handbook (Part 1)

Comments
4 min read
Hands-on: Building Your Monorepo with Lerna and Yarn Workspaces
Cover image for Hands-on: Building Your Monorepo with Lerna and Yarn Workspaces

Hands-on: Building Your Monorepo with Lerna and Yarn Workspaces

1
Comments
2 min read
Build an Influencer Fake Follower Detector with Node.js

Build an Influencer Fake Follower Detector with Node.js

Comments
8 min read
Structured Output Chaining in KaibanJS: Bridging LLM and Workflow Agents
Cover image for Structured Output Chaining in KaibanJS: Bridging LLM and Workflow Agents

Structured Output Chaining in KaibanJS: Bridging LLM and Workflow Agents

Comments
7 min read
🛌 Beginner-Friendly Guide 'Longest Balanced Substring I' - Leetcode Problem 3713 (C++, Python, JavaScript)
Cover image for 🛌 Beginner-Friendly Guide 'Longest Balanced Substring I' - Leetcode Problem 3713 (C++, Python, JavaScript)

🛌 Beginner-Friendly Guide 'Longest Balanced Substring I' - Leetcode Problem 3713 (C++, Python, JavaScript)

11
Comments
3 min read
Internal Design Choices for Effects: Implementing Effects (II)
Cover image for Internal Design Choices for Effects: Implementing Effects (II)

Internal Design Choices for Effects: Implementing Effects (II)

2
Comments 4
4 min read
Lexicon Titan: Solving the O(n!) Problem with Web Workers and Bitmasking
Cover image for Lexicon Titan: Solving the O(n!) Problem with Web Workers and Bitmasking

Lexicon Titan: Solving the O(n!) Problem with Web Workers and Bitmasking

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.