Skip to content
Back to Blog
Retrospective 4 min read

Why it’s called ZurichJS

Why is it called ZurichJS? The name started as something simple, but over time it came to represent something much bigger. This post breaks down how the meetup got its name, why JavaScript became the common ground, and why ZurichJS was never meant to be just about JavaScript.

#ZurichJS #Community
Why it’s called ZurichJS

Why it’s called ZurichJS

People ask this surprisingly often.

Why ZurichJS?

Why not ZurichTS?

Why not Zurich Web?

Why not Zurich Engineering or Zurich Tech?

The short answer is simple: JavaScript is the common ground that brought us together.

The longer answer is more interesting, but what's more interesting is that we understood it after we named it.

It started with something simple

Bogdan and I first crossed paths at Zürich ReactJS Meetup .

At the time, the ecosystem in Zurich already had a few communities:

  • Zürich ReactJS Meetup
  • Angular Zurich
  • Web Zurich
  • Svelte Society Zurich

All great communities, with a rich history, and each focused on a specific slice of the web.

But something felt missing.

React is a library. Angular is a framework. Vue had a meetup at some point but it had gone quiet for a while. All of them orbit the same gravity well.

JavaScript.

That’s the layer everything eventually touches.

And for both of us, JavaScript is also the language we built our careers on.

So the name came naturally.

ZurichJS.

At the time, it was mostly practical. A neutral home base that wasn’t tied to one framework, and most importantly, the Meetup.com group was free!

What we didn’t fully realise then is how much that name would come to represent later.

JavaScript is bigger than the browser

For a long time JavaScript meant one thing.

The browser.

But over the past decade that boundary completely disappeared.

JavaScript moved everywhere.

  • Servers with Node.js and new runtimes
  • Infrastructure with tools and cloud SDKs
  • CI/CD pipelines
  • Native Desktop/Mobile applications
  • CLI applications with tools like Ink
  • Databases and ORMs
  • Edge runtimes
  • even parts of operating systems

For better or worse, JavaScript is everywhere now.

You can argue about performance.

You can argue about multi-threading ( Matteo Collina will happily argue about all of that 😉 ).

But none of that changes one thing.

JavaScript became the most accessible programming language on the planet.

You can start with a browser tab and end up building distributed systems.

Accessibility changes who gets to build

One of the reasons we leaned into the JavaScript identity is that it lowers barriers.

People can move across the stack more easily.

Frontend developers write backend services.

Backend engineers explore UI.

People build tools, scripts, and infrastructure.

Seldomly because JavaScript is the best tool for everything.

But because it’s approachable.

And that approachability expands who gets to participate.

That philosophy naturally shaped the meetup , and now it is shaping the conference .

ZurichJS isn’t just about JavaScript talks

People sometimes ask before submitting a talk:

“Does it have to be about JavaScript?”

Not really.

We’ve had talks about:

One of my favourite moments was when Bert De Swaef came and gave a Laravel talk at a JavaScript meetup.

And it worked perfectly.

Because most of the ideas developers care about aren’t tied to a language.

They are about:

  • building systems
  • running teams
  • shipping software
  • learning from each other

JavaScript simply happens to be the bridge connecting a lot of those worlds.

The name ended up meaning more than we expected

In the beginning, ZurichJS was just a name.

Now it’s a philosophy.

JavaScript represents something larger than the language itself.

It represents:

  • accessibility
  • experimentation
  • cross-stack thinking
  • a welcoming entry point into software

That’s the spirit we want ZurichJS to embody.

A place where people from different backgrounds can show up, share ideas, and learn from each other.

JavaScript just happens to be the banner we stand under.

And it turns out that banner is wide enough to welcome everyone.

Share this post

More articles