
What we’re about
This is a group of Minnesotans getting together to discuss programming JavaScript in the browser, on the server, on mobile devices, and everything in between. JavaScript veterans and new engineers alike are welcomed and encouraged to attend! Meets the last Wednesday of the month. Check the specific event for location and timing details.
Join the Discord: https://javascriptmn.com/discord/
Sponsors
See allUpcoming events (4+)
See all- JavaScriptMN In-Person: Will Sentance and Brian MuenzenmeyerDatasite, Minneapolis, MN
## Details
We're back again with an in-person event, with help co-hosting by Frontend Masters and Datasite. Please RSVP so that we can add you to the list to make check-in with the building as fast as possible.
Arrival: 5:30 PM - 6:00 PM
Socializing, food, and networking: 6:00 PM - 6:30 PM
Talks: 6:30 PM - 8:30 PM
Like we do for our virtual events, if you have a project, article, or anything to share, please bring it for the last part of the event for a show and tell/discussion.Talks
1.) Will Sentance: JavaScript Hard Parts - Latest Updates 2025 and beyond
Over the past few years, JavaScript has gained a wave of powerful new features - from new operators to more robust async handling. In this talk we'll explore how these additions build on the core foundations of JavaScript - the same ones I break down in my JavaScript: The Hard Parts series (closures, async, OOP, etc.).
Even if you've never seen that series before, you'll leave with a sense of how today's JavaScript extends the fundamental building blocks you already use every day. We'll map each new feature back to those core mechanisms so you can see how the language is evolving
What we'll cover:Higher-Order Functions & Closure
- New non-mutable array methods (toReversed, toSorted, etc.)
- Helper methods that make array work safer and clearer
- pipe operator for chaining operations
- Why closure is still the heart of module design in 2025
Object-Oriented Programming
- Static and public class fields
- Truly private methods and variables
Async Programming
- The rise of AbortController across browser AP|s
- Smarter control over cancellation and resource cleanup
Types & Operators
- WeakRef / deref for memory-sensitive references
- Built-in Set enhancements
- BigInt for handling large integers
- New well-known Symbols adding meta-programming tools
2.) Brian Muenzenmeyer: Node.js - You Don't Need a Dependency
Advancements over time in Node.js are improving the out of the box experience. New versions are released all the time across Active LTS and Current development lines. It's easy to miss something between the release notes and our busy work schedules. Through the efforts of contributors over several recent majors, great new features are landing. Each is useful in isolation, but put together they form a more and more comprehensive standard library.We'll walk through 6 recent improvements to the standard library. Each feature may replace a dependency in the stack, simplifying your footprint and reducing support burden. We'll walk through complete before and after diffs, get real about production readiness, and use live examples.
This iterative evolution of the project is part of a larger system of learning - change and stability in balance and conflict. We'll contextualize how this is a marker of a vibrant, competitive ecosystem and what we can do to keep it that way in our careers and on our teams. Lastly, I'll inspire attendees to see themselves within these pace layers and find the open source engagement that meets their constraints, skillsets, and time constraints.
Arrival
The building has controlled access and is not always open to the public. Datasite employees will greet guests on the 1st floor of the 733 building near the corner of Marquette Ave S and 8th St S and take guests up in groups. Due to restricted entry, we will greet people and bring them up from 5:30 PM - 6:00 PM. If you arrive late please message the hosts here on Meetup and we will meet you downstairs.
Getting There
The Metro Green and Blue lines are a few blocks away, as well as several bus routes nearby. There are bike racks on the corner of Marquette Ave S and 8th St S right in front of the entrance to the building.
There are car parking ramps and street parking nearby. Some places allow early registration for a discounted rate.- https://en.parkopedia.com/parking/locations/733_marquette_ave_minneapolis_minnesota_55402_united_states_0j869zvxve9frn1j2h/?country=us&arriving=202509171730&leaving=202509172030
- https://www.iparkit.com/hourly/Minneapolis?exressSearch=false&timezone=America%2FChicago
- https://www.minneapolismn.gov/getting-around/parking-driving/street-parking-meters/parking-meters/parking-meter-map/