DEV Community

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.
Getting Started with SuprSend Inbox in Your Next.js App

Getting Started with SuprSend Inbox in Your Next.js App

2
Comments
8 min read
Stop shipping hard‑coded strings: Meet i18nGuard — an i18n linter for JS/TS (i18next, React‑Intl, Lingui)

Stop shipping hard‑coded strings: Meet i18nGuard — an i18n linter for JS/TS (i18next, React‑Intl, Lingui)

1
Comments
4 min read
Medium Zoom Next - JS library for image zooming

Medium Zoom Next - JS library for image zooming

1
Comments
1 min read
JavaScript Form Handling and Validation: A Complete Guide with DOM Examples

JavaScript Form Handling and Validation: A Complete Guide with DOM Examples

1
Comments
5 min read
🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

1
Comments
1 min read
🤯 Sidebar menu: Tricky JS Questions Demystified

🤯 Sidebar menu: Tricky JS Questions Demystified

1
Comments
1 min read
🗑️ Sidebar menu: Kill Dead Code Before It Kills You

🗑️ Sidebar menu: Kill Dead Code Before It Kills You

1
Comments
1 min read
Want suggestions on my npm package

Want suggestions on my npm package

Comments
1 min read
Using `locateFile` to have js and wasm in different locations with emscripten

Using `locateFile` to have js and wasm in different locations with emscripten

Comments
1 min read
Rendering Strategies in Next.js: CSR, SSR, SSG, ISR Explained

Rendering Strategies in Next.js: CSR, SSR, SSG, ISR Explained

Comments
2 min read
React State Management in 2025: Context API vs Zustand 🐻

React State Management in 2025: Context API vs Zustand 🐻

Comments
3 min read
Firms Powering African Fintech in 2025

Firms Powering African Fintech in 2025

Comments
1 min read
The Quiet Engineers of South African Fintech

The Quiet Engineers of South African Fintech

Comments
1 min read
Frameworks Over Fame: South Africa’s Digital Builders

Frameworks Over Fame: South Africa’s Digital Builders

Comments
1 min read
First Interview of My Job Search: Lessons & Next Steps

First Interview of My Job Search: Lessons & Next Steps

1
Comments
1 min read
React Native CLI vs Expo CLI: Clearing Up Misconceptions

React Native CLI vs Expo CLI: Clearing Up Misconceptions

Comments
3 min read
A Step-by-Step Guide to Froala WYSIWYG Editor PDF Export

A Step-by-Step Guide to Froala WYSIWYG Editor PDF Export

1
Comments
7 min read
Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

1
Comments
2 min read
Mauritius: From Gateway to Fintech Infrastructure Hub

Mauritius: From Gateway to Fintech Infrastructure Hub

Comments
1 min read
The Ultimate Checklist for Setting Up a WooCommerce Loyalty & Rewards Program

The Ultimate Checklist for Setting Up a WooCommerce Loyalty & Rewards Program

Comments
4 min read
My First Expo Experience as a React Native CLI Developer: What Impressed Me Most

My First Expo Experience as a React Native CLI Developer: What Impressed Me Most

1
Comments
3 min read
MuseBot: Multi-Platform Chatbot with Multi-LLMs Support

MuseBot: Multi-Platform Chatbot with Multi-LLMs Support

Comments
1 min read
🧬 Why Coding Is Becoming a Blue-Collar Job

🧬 Why Coding Is Becoming a Blue-Collar Job

2
Comments
3 min read
Why Bootstrap and Tailwind CSS Don’t Work With Web Components

Why Bootstrap and Tailwind CSS Don’t Work With Web Components

Comments
2 min read
#5 - 'The Power of [Separation] Compels You!'

#5 - 'The Power of [Separation] Compels You!'

Comments
11 min read
loading...