
What we’re about
Let's meet to talk about JavaScript! Client-side, server-side, any side! VilniusJS is a meetup to share the knowledge about the newest technologies, best practices, the greatest patterns and everything that is united by JavaScript.
Feel free to suggest topics and speakers (you?), or even step in and organise the next event yourself! This is an open platform for the community.
• newsletter
• Vilnius.js Discord server
• #vilniusjs channel at Slack
• vilniusjs.lt
• github.com/vilniusjs
• twitter.com/vilniusjs
• facebook.com/vilniusjs
• instagram.com/vilnius.js
• linkedin.com/company/vilniusjs
• VilniusJS Youtube channel
Upcoming events (1)
See all- Vilnius.js Meetup April 2025Corner Case Technologies, Vilnius
After a little break, Vilnius.js Meetup is back — and this time with not one, but two exciting talks! 🔥 This time hosted and sponsored by Corner Case Technologies. Julius 🥇 will dive into the world of React Native and Expo, while Marius 🥇 will explore the core of TypeScript fundamentals. You don’t want to miss this one — come join us for code, community, and great conversations! 😊💯
📌 Schedule
- 18:00 Gathering, mingling, drinks and snacks
- 18:30 "React Native: Embracing Framework-First Development" by Julius Jokūbauskas
19:00 Break; - 19:05 "TypeScript Typing Secrets: Structural vs Nominal, Branded Types, and Beyond" by Marius Bajorūnas
- 19:35 Hangout
📱 React Native: Embracing Framework-First Development
React Native kicked off ten years ago with a big promise: "Learn once, write anywhere." This sparked all kinds of tools, with Expo stepping in to make React Native way less complicated through its managed workflow.
Fast forward to today, and Expo has evolved into a full-blown framework that's changing how we build mobile apps. My talk will walk through this journey and break down how Expo actually works under the hood now.
We'll examine how Development Builds and Continuous Native Generation (CNG) solve React Native's most challenging aspects: dependency management, version upgrades, and platform configurations — without modifying native code.
Whether you're a web dev curious about mobile or an RN veteran sick of those painful upgrades, you'll see how Expo can make your life a whole lot easier.🐻❄️ Bio: Julius Jokūbauskas
Frontend Team Lead at Corner Case Technologies, passionate about brewing all kinds of stuff inside the React Universe and coffee :coffee:More at:
https://www.jokubauskas.dev/
https://bsky.app/profile/jokubauskas.dev
https://www.linkedin.com/in/jokubauskas-j/📜 TypeScript Typing Secrets: Structural vs Nominal, Branded Types, and Beyond
TypeScript is known for its powerful type system, but beneath the surface lies a world of subtle behavior. In this talk, we'll explore the fundamental difference between structural and nominal typing and uncover the magic of branded types for creating safer, domain-specific values. Expect practical examples, edge cases, and tips that will level up your TypeScript game👨💻 Bio: Marius Bajorūnas
Frontend Team Lead at Corner Case Technologies. 12 years of experience in software development. Author of a front-end themed blog. Passionate about TypeScript and board games.More at:
https://www.linkedin.com/in/marius-bajorunas-04b60074/
https://twitter.com/bajormar
https://bajorunas.tech/🦸🏼♀️🦸🏻♂️ Participating and contributing to Vilnius.js community
Join the Vilnius.js Discord server https://discord.gg/dXWSZGHCsg
Email us: usergroup@vilniusjs.lt