ViennaJS January Meetup
Details
Bring your JS interest and a good vibe! Everybody is welcome & feel free to share this invitation!
https://viennajs.org/en/meetup/vienna-js-january-2026
Timetable:
- 18:00: Gathering, food & drinks
- ~18:45 - 19:00: Start of the first talk
Talks:
🗣️ Housein Abo Shaar
▶️ AI Just Made Us Better at Typing
AI can write code now, and it's only getting better at it. Which changes something I genuinely love: the act of programming. Just opening up an editor and typing away, observing problems and patterns, finding reusable solutions, caring about how my code looks while probably making a few too many premature abstractions.
However, I say "programming" for a reason, because it's entirely distinct from software engineering, the thing I actually do for a living.
In this talk, I'll go through my experience with AI: the ups and downs, the mistakes I made, and why I think I'll be using it a lot more in the future.
----------------------------------------------
🗣️ Marcel Maßmann
▶️ It's about time - a new Date() with Temporal
Working with dates and times in JavaScript has always been… complicated. new Date() looks simple, but quickly turns into a source of bugs, confusion, and timezone-related headaches. Adding days, comparing times, or reasoning about “what date is it really?” often requires defensive coding or third-party libraries.
Temporal is a new JavaScript API designed to fix this.
In this talk, we’ll explore what Temporal is, why it exists, and which long-standing problems it solves compared to Date. We’ll look at how Temporal makes time arithmetic predictable, how it models concepts like instants, calendar dates, durations, and time zones explicitly, and how it can replace much of the functionality we currently rely on external libraries for.
We’ll also cover how Temporal interoperates with legacy Date objects, and— most importantly — what mental model you need to use it correctly. You’ll leave with a clear understanding of when to use Temporal.Instant, Temporal.PlainDate, or Temporal.ZonedDateTime, and when Temporal is not the right tool.
If you’ve ever been bitten by time zones, off-by-one-day bugs, or confusing date math, it’s about time we talked about Temporal.
🗣️ Give a Talk: https://viennajs.org/en/participate/give-a-talk
Location:
Sentry
📍 NEW ADDRESS
Jakov-Lind-Straße 5, 4. OG
(Entrance next to Max & Benito)
1020 Wien
Sponsors:
🙏 Sentry
Sentry is the market leader in the error monitoring space and like many startups with engineer founders, Sentry was born out of frustration with technology. David started Sentry as an open-source side project in 2008. We started in a small community — the Django web framework — and over time expanded our technology to support dozens of other platforms, including browser JavaScript and mobile applications.
Fast forward to today, we're a $90M Series E company with a $3B valuation and 200+ employees on a mission to help developers write better software faster, so we can get back to enjoying technology. As one can see, the adventure continues to be exciting as we bring our developer-first Application Monitoring to more customers and industries worldwide.
Consider us for the ride - We're hiring a JavaScript developer!
🙏 Ketryx
Ketryx is an American based AI-powered platform specifically designed for the life sciences industry supporting companies that build regulated software. Its core function is to bridge the gap between agile software development practices and stringent regulatory compliance.
The platform operates as an overlay that integrates seamlessly with existing, best-of-breed developer tools like Jira and GitHub. By doing this, Ketryx automates compliance-related tasks, such as generating audit-ready documentation, maintaining a real-time, end-to-end traceability matrix across all connected systems. This automation significantly reduces the manual burden of paperwork allowing development teams to accelerate their release cycles and bring safer, compliant products to market much faster.
We're building up our engineering hub in Vienna. Our Co-Founder and CTO, Jan Pöschko, is based here, and we’re on the hunt for best-in-class engineering talent to join our team.
Link to Open Roles: https://www.ketryx.com/about/open-positions
🙏 Want to sponsor?
We are looking for more sponsors! If you are interested please contact us via viennajsmeetup@gmail.com or at viennajs.org.
***
Don't forget to RSVP!
