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.
Data Serialization: A Concise Guide to JSON, YAML, TOML, and More
Cover image for Data Serialization: A Concise Guide to JSON, YAML, TOML, and More

Data Serialization: A Concise Guide to JSON, YAML, TOML, and More

1
Comments
11 min read
Hexagonal Architecture in Plain JavaScript: Why I Use Objects as Interfaces (And Validate Them at Startup)
Cover image for Hexagonal Architecture in Plain JavaScript: Why I Use Objects as Interfaces (And Validate Them at Startup)

Hexagonal Architecture in Plain JavaScript: Why I Use Objects as Interfaces (And Validate Them at Startup)

1
Comments
5 min read
When JS Libraries Fail at 1M Rows: Generating XLSX via DuckDB SQL
Cover image for When JS Libraries Fail at 1M Rows: Generating XLSX via DuckDB SQL

When JS Libraries Fail at 1M Rows: Generating XLSX via DuckDB SQL

Comments
4 min read
JSON-LD Schema Markup That AI Engines Actually Parse

JSON-LD Schema Markup That AI Engines Actually Parse

Comments
3 min read
Building a Reversible Bundle Transformation Engine in Shopify
Cover image for Building a Reversible Bundle Transformation Engine in Shopify

Building a Reversible Bundle Transformation Engine in Shopify

Comments
15 min read
Hash Functions Explained: MD5, SHA-256, SHA-512 for Developers

Hash Functions Explained: MD5, SHA-256, SHA-512 for Developers

Comments
2 min read
Look at Mark Zuckerberg… He dropped out of college, and now he's worth billions.
Cover image for Look at Mark Zuckerberg… He dropped out of college, and now he's worth billions.

Look at Mark Zuckerberg… He dropped out of college, and now he's worth billions.

10
Comments
1 min read
Stop Leaking Names Like It’s Harmless
Cover image for Stop Leaking Names Like It’s Harmless

Stop Leaking Names Like It’s Harmless

1
Comments
1 min read
Why Most LLM Applications Break at Scale (And How to Prevent It)
Cover image for Why Most LLM Applications Break at Scale (And How to Prevent It)

Why Most LLM Applications Break at Scale (And How to Prevent It)

44
Comments 2
5 min read
🐾 Purrsona: An Extension to Help You Interact Without Overthinking
Cover image for 🐾 Purrsona: An Extension to Help You Interact Without Overthinking

DEV Weekend Challenge: Community

🐾 Purrsona: An Extension to Help You Interact Without Overthinking

2
Comments
3 min read
A Simple Next.js File Server
Cover image for A Simple Next.js File Server

A Simple Next.js File Server

1
Comments
14 min read
React Query: What Is `staleTime` and Why Should You Care?

React Query: What Is `staleTime` and Why Should You Care?

1
Comments 1
3 min read
Undefined vs Null in TypeScript: What’s the Difference?

Undefined vs Null in TypeScript: What’s the Difference?

1
Comments
1 min read
I Built 14 Free Web Tools — Here's What I Learned

I Built 14 Free Web Tools — Here's What I Learned

Comments
4 min read
Software Isn’t a Competition: It’s a Map of Our Frustrations
Cover image for Software Isn’t a Competition: It’s a Map of Our Frustrations

Software Isn’t a Competition: It’s a Map of Our Frustrations

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