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 (https://vilniusjs.lt/#newsletter)

• #vilniusjs channel at Slack (https://uglt.herokuapp.com/)

https://vilniusjs.lt

https://github.com/vilniusjs

https://twitter.com/vilniusjs

https://facebook.com/vilniusjs

• VilniusJS Youtube channel (https://www.youtube.com/channel/UC5gOrwy912DMPoV24hvlDag)

Upcoming events (5)

YGLF 2020 Talk #1 of 5: Henri Helvetica - The Metric System

TLDR: YGLF 2020 is a free 5-talk 5-day online conference; you need to register for each talk separately; for this one you can do it only at https://zoom.us/webinar/register/WN_p92WOzflRD-ss5IrU399oA This is a placeholder event in order to advertise the You Gotta Love Frontend (YGLF) conference. Vilnius.js meetup group is among the friends (https://lithuania.yglfconf.com/sponsors) and the content committee consists of Vilnius.js meetup group members. Due to Covid-19, in 2020 the conference goes online. YGLF is broadcasting five talks, over five days from 24th - 28th August 2020. All talks will be hosted by MC Bruce Lawson (https://twitter.com/brucel). After the talks, there will be questions and answers sessions, including your input from the Zoom chat. Talk #1 of 5 Abstract: The Metric System: Making Correct Performance Measurements Some who have been present on the web a little whilst might still remember one of the preeminent debugging tools: FireBug. For all its features and early praise, its author Joe Hewitt initially created it for 2 reasons: to observe what was happening on a page, pre and post resource load. Two simple metrics. A decade and change later, measuring resource loading and page performance is in equal parts proof and perception. The multitude of metrics available has allowed for granular measurements, but has also clearly created confusion. During 'The Metric System', we will learn about many of the performance metrics being bandied around like FCP, FMP, TTFB and Speed Index to name a few. But more importantly, we will see how to interpret this data, when to use it in order to extract the information our individual users need for the best user experience possible. Bio: Henri Helvetica (https://twitter.com/HenriHelvetica) Henri is a freelance developer who has turned his interests to a passionate mix of site performance engineering and pinches of user experience. When not reading the deluge of daily research docs and case studies, or auditing sites in devtools, Henri can be found contributing back to the community: Toronto Web Performance Group meetup + JAMstack TORONTO organizer + SPOTLIGHT: PERFORMANCE co-organizer, curating conference content or volunteering his time for lunch and learns at various bootcamps. Additionally, you can find him frequenting conferences, and touching base w/ the community - all with a radiant smile. Otherwise, Henri is focusing on running the fastest 5k possible (surprise surprise). Checkout more talks: https://lithuania.yglfconf.com/

YGLF 2020 Talk #2 of 5: Mandy Michael - Variable Fonts and Responsive Typography

TLDR: YGLF 2020 is a free 5-talk 5-day online conference; you need to register for each talk separately; for this one you can do it only at https://zoom.us/webinar/register/WN_pCpYhH2dQoeZtD1XNYs-Sw This is a placeholder event in order to advertise the You Gotta Love Frontend (YGLF) conference. Vilnius.js meetup group is among the friends (https://lithuania.yglfconf.com/sponsors) and the content committee consists of Vilnius.js meetup group members. Due to Covid-19, in 2020 the conference goes online. YGLF is broadcasting five talks, over five days from 24th - 28th August 2020. All talks will be hosted by MC Bruce Lawson (https://twitter.com/brucel). After the talks, there will be a questions and answers sessions, including your input from the Zoom chat. Talk #2 of 5 Abstract: Variable Fonts and Responsive Typography Variable Fonts allow typography on the web to adapt to the flexible nature of screens, environments, and devices. We can use variable fonts with pre-existing technologies to improve the performance, design, accessibility, and usability of our websites. We can start to design our typography to adjust to various inputs, situations, or events using Media Queries, JS events, and the Sensor or Audio Apis. This will allow us to modify our fonts to aid in storytelling, achieve improved readability and legibility in different situations, environments, or on larger or smaller screens. Let’s explore new and exciting creative opportunities for storytelling, design, and expression in ways standard fonts could never provide us. This is just the beginning of our journey to discover what we can do with variable fonts. Bio: Mandy Michael (https://twitter.com/mandy_kerr) Besides her role as a Development Manager at Seven West Media, Mandy is a prolific community organiser, speaker, writer and developer. She is the founder of Fenders, a local meetup for Front End Developers and one of the biggest and longest running tech meetups in Perth. Her passion is combining art and new browser capabilities, resulting in demo filled conference talks and super fun Codepens. Checkout more talks: https://lithuania.yglfconf.com/

YGLF 2020 Talk #3 of 5: Chen Hui Jing - The prismatic world of CSS colours

TLDR: YGLF 2020 is a free 5-talk 5-day online conference; you need to register for each talk separately; for this one you can do it only at https://zoom.us/webinar/register/WN_b_egCwQGSSCioU5fkLPg3Q This is a placeholder event in order to advertise the You Gotta Love Frontend (YGLF) conference. Vilnius.js meetup group is among the friends (https://lithuania.yglfconf.com/sponsors) and the content committee consists of Vilnius.js meetup group members. Due to Covid-19, in 2020 the conference goes online. YGLF is broadcasting five talks, over five days from 24th - 28th August 2020. All talks will be hosted by MC Bruce Lawson (https://twitter.com/brucel). After the talks, there will be questions and answers sessions, including your input from the Zoom chat. Talk #3 of 5 Abstract: The prismatic world of CSS colours If you’re a web developer, odds are you would have typed something like, color: #BADA55 or background: #DE1E7E at some point in your projects. Colours in CSS have had a pretty interesting history and are continually being developed and evolving. We’re going to start off with some colour related trivia then go into how colours work in CSS. Bio: Chen Hui Jing (https://twitter.com/hj_chen) Chen Hui Jing is a self-taught designer and developer living in Singapore, with an inordinate love for CSS, as evidenced by her blog, that is mostly about CSS, and her tweets, which are largely about typography and the web. Reducing lines of code in her web projects makes her extremely happy. She used to play basketball full-time and launched her web career during downtime between training sessions. Hui Jing is currently a UX developer with Shopify. Checkout more talks: https://lithuania.yglfconf.com/

YGLF 2020 Talk #4 of 5: Boris Litvinsky - React Query

Online event

TLDR: YGLF 2020 is a free 5-talk 5-day online conference; you need to register for each talk separately; for this one you can do it only at https://zoom.us/webinar/register/WN_BjIQWe0PRuWvaRgV-5qvfg This is a placeholder event in order to advertise the You Gotta Love Frontend (YGLF) conference. Vilnius.js meetup group is among the friends (https://lithuania.yglfconf.com/sponsors) and the content committee consists of Vilnius.js meetup group members. Due to Covid-19, in 2020 the conference goes online. YGLF is broadcasting five talks, over five days from 24th - 28th August 2020. All talks will be hosted by MC Bruce Lawson (https://twitter.com/brucel). After the talks, there will be questions and answers sessions, including your input from the Zoom chat. Talk #4 of 5 Abstract: React Query Consumption of asynchronous data sources has been an issue in frontend development for years. We've all been there - loading states, errors, tons of boilerplate code. Through the years, there have been many attempts to tackle the issues. Finally, with arrival React Query, combined with new React features such as Hooks and Suspense, is it possible that we have finally reached the "asynchronicity nirvana"? In this talk, we will get to know React Query, explore the reason behind all the hype waves it created recently as well as see how it fits beautifully into React to create a true paradigm shift that makes consumption of async APIs a breeze. Bio: Boris Litvinsky (https://twitter.com/borislit) Boris serves as Tech Lead at Wix, working on products empowering over 190 million websites. During his career, Boris got a chance to work in companies of various sizes – from a garage-stage startup to a colossal corporate environment. Boris believes that a product’s internal code quality has a direct impact on its external quality – the business value the product gives the management and the product owner. That’s why he has an immense passion for well-written, highly maintainable, well-tested code. He is a speaker, blogger and the author of Glean for VScode and a huge fan of JavaScript Community. Checkout more talks: https://lithuania.yglfconf.com/

Past events (45)

Vilnius.js Meetup February 2020

Quadrum South

Photos (279)