On May 8th, we have WarsawJS Meetup #114 awaiting us, featuring Tomasz Ducin on stage with a fascinating presentation titled "Back in the game: Recent Revolutionary Changes in Angular"! But today, let's reminisce about his previous appearance at WarsawJS Meetup #108 💭 In that lecture, titled "Who needs Server Components?", Tomasz delved into the next step in the evolution of web architecture. After MPAs, SPAs, SSR, SSG/ISG, it's time for Server Components! Throughout the presentation, he asked himself many questions: Does this architecture fit the needs of my business and application? What are the benefits? And are we not stepping backward by moving more operations back to the server? Breaking down the hype around Server Components, Tomasz also introduced us to some technical details regarding React Server Components. By combining client-side interactivity with server-side efficiency, we can optimize web metrics and revolutionize website development. We invite you to watch that presentation, which opened our minds to a new perspective on web development! Enjoy watching! 🍿 🎥 Part 1: https://lnkd.in/dQ7G_jFZ 🎥 Part 2: https://lnkd.in/dJzQmsQD We encourage you to participate in WarsawJS Meetup #114, where you'll have the opportunity to not only listen to Tomasz's lecture but also to other outstanding speakers live. The link to tickets is below: 👇 🔖 Tickets: https://lnkd.in/dhXVXwpf #WarsawJS #Meetup #ServerComponents #WebDevelopment
WarsawJS’ Post
More Relevant Posts
-
We have a surprise for you! Our last WarsawJS Meetup #115 featured an exceptional lightning talk that you simply must see. Waleria Gorobets, a well-known actress, shared her vision in a presentation titled "Technology of Mass Healing" 💡 If you're curious about how technology can serve love instead of destruction, this video is for you! Waleria inspires and shows us how we can create a future full of positive changes. 🛠️❤️ Enjoy watching! 🍿 🎥 Video — https://lnkd.in/dwhg6mCn Don't miss WarsawJS Meetup #116 on July 10th! We have a lot of exciting presentations lined up. Get your tickets by clicking the link below 👇 🔖 Tickets: https://lnkd.in/d3wy-w2z #WarsawJS #Meetup #Technology #TechForGood
⚡️LT - Waleria Gorobets - Technology of mass healing
https://www.youtube.com/
To view or add a comment, sign in
-
The second lecture at WarsawJS Meetup #116 is a real treat for all JS enthusiasts, of which there is no shortage among us. Let��s get to the details! 🔎 This fantastic presentation will be delivered by Andrii Romasiun — Frontend Engineer at Strathberry. Andrii is a full stack engineer with over five years of experience, working with various technologies like Remix and Nest, as well as hobby programming in C++. Throughout his career, he has built e-commerce software, open-source crypto trading terminals, and COVID mitigation software for public places. He enjoys technical writing and working in the open-source space. He also founded open-source alternatives to Google Analytics and reCaptcha. Check out what he will be presenting to us 🧐 👨🏫 Writing secure JavaScript 👨🏫 In my speech, I want to talk about web security and how to write secure JavaScript. I will discuss how small bugs have opened huge vulnerabilities even in big companies like Google and Cloudflare. What are the common and uncommon vulnerabilities in JS full stack applications (XSS, header poisoning, SQLi, clickjacking, directory traversal, RCE, open redirects, and more), with real-life examples, and how to detect, prevent, and mitigate such vulnerabilities. And at the end, I'll give a short talk about how to set up a secure coding environment and why it's important (static code analysis, environment configuration, dependency management). Social media 🖱 ➛ https://lnkd.in/dduk9PJq ➛ https://lnkd.in/dfEWusDh 🔖 Reservation — https://lnkd.in/d3wy-w2z 👉 Livestream — https://warsawjs.com/live Andrii Romasiun will be presenting on Wednesday, 10.07 at 18:30 🕡 at our Meetup. You can’t miss it! 🎉 #WarsawJS #Meetup #JavaScrips #TechTalk
To view or add a comment, sign in
-
-
We warmly invite you to watch the latest recording from WarsawJS Meetup #115! Michał Miszczyszyn presented on “The Power of Property-Based Testing in TypeScript / Strengthening Code Quality,” and you can't miss it! 👀 In this talk, you'll learn what property-based testing is and how it can significantly improve the quality and reliability of your code. Michał explains the principles of this technique in an accessible way, shares practical examples, and demonstrates how property-based testing can uncover bugs and edge cases that traditional testing methods often miss. A definite must-watch for every developer! Enjoy the show! 🍿 🎥 Video — https://lnkd.in/duyFZ4zG On July 10th, WarsawJS Meetup #116 kicks off with a new lineup of inspiring talks. Don’t miss out and reserve your tickets by clicking the link below 👇 🔖 Tickets: https://lnkd.in/d3wy-w2z #WarsawJS #Meetup #TypeScript #CodeQuality
Michał Miszczyszyn - The Power of Property-Based Testing in TypeScript / Strengthening Code Quality
https://www.youtube.com/
To view or add a comment, sign in
-
To kick off WarsawJS Meetup #116, we've prepared something absolutely fantastic. This is a talk you definitely don't want to be late for! ⌚ The entire event will start on a high note with Michał Michalczuk — Senior Software Engineer at Tektit Consulting GmbH. Michał also works as an IT trainer at Infoshare Academy. In the past, he has worked on Jira Cloud and Atlassian Forge projects. Michał talks and records materials on front-end and web development. He is one of the hosts of the shows "Śniadanie z Programowaniem" and "Z Archiwum IT" organized by Just Join IT. So, what will he be talking about with us? 👨🏫 TypeScript Template Literal Types - Who Needs It Anyway? 👨🏫 A long, long time ago, TypeScript 4.1 brought a major change by introducing Template Literal Types. After this release, examples like type-based parsers or type-based SQL engines popped up like crazy. In the subsequent releases, we got even more Template Literal Types features! Cool. But it doesn’t answer our question - “Who needs it anyway?” I’ll talk about Template Literal Types, and we’ll explore more real-life use cases for them than just the mentioned type-based SQL engine :) Social media 🖱 ➛ https://lnkd.in/dxqWhuJV ➛ https://lnkd.in/d3yq6Gmj ➛ https://lnkd.in/d5iidPSW ➛ https://lnkd.in/diRfYF8W ➛ https://lnkd.in/d3MrHPwt ➛ https://michalczukm.xyz 🔖 Reservation — https://lnkd.in/d3wy-w2z 👉 Livestream — https://warsawjs.com/live Michał Michalczuk will be speaking on Wednesday, July 10th at 18:30 🕡 at our Meetup. You can’t miss this! 🎉 #WarsawJS #Meetup #TypeScript #TechTalk
To view or add a comment, sign in
-
-
Droga społeczności WarsawJS, Nasza koleżanka Lena potrzebuje teraz naszej pomocy bardziej niż kiedykolwiek. Organizuje zbiórkę na jej leczenie i każda wpłata przybliża nas do celu. Wierzymy, że razem możemy zrobić różnicę i wspierać Lenę w tej trudnej walce. Zachęcamy Was do dołączenia do zbiórki i podzielenia się informacją z innymi. Wasze wsparcie jest nieocenione. Razem możemy osiągnąć cel jak najszybciej! Dziękujemy za Waszą pomoc i solidarność. WarsawJS
Web Developer (Vue, React, JavaScript, WordPress) | Speaker | Psychologist empowering women and neuro-divergent people
Szybkie pytanie: polecicie dalej moją zbiórkę na leczenie po leczeniu onkologicznym? A teraz długa opowieść. Ostatnio LinkedIn żyje "Polecajka Gate". Kto widział - ten wie, kto nie widział - niech nie nadrabia, nie ma czego. Ot, jest różnica zdań, niektórzy przepraszają, niektórzy żartują. Dzień jak co dzień, tylko zasięgi większe... Czemu "bagatelizuję" tę, jak się okazało, dość nośną sprawę w sieci? Po prostu mam na głowie inne rzeczy. Jak wiecie, od ponad roku szukam zdalnej pracy na etat z elastycznymi godzinami pracy. Freelancing jest dla mnie zbyt nieprzewidywalny - raz jest praca, raz jej nie ma. A ja po prostu nie mam już siły ciągnąć JDG, szukania pracy, ogarniania zleceń które wpadają (jak wpadają) i nauki (jak nie wpadają). Może bym i miała siłę, gdyby nie to, że jest jeszcze jeden wróg, o którym wie część z Was - nowotwór. Sytuacja jest "opanowana", tzn. byłam operowana prawie 3 lata temu i 2 lata brałam hormony jako leczenie uzupełniające. Jednak w trakcie leczenia pracodawca (podkreślam: miał w świetle prawa takie możliwości, nie byłam na L4) zlikwidował m.in. moje stanowisko pracy. Efekt? W momencie gdy czułam się coraz gorzej na hormonoterapii, coraz trudniej mi było wychodzić z domu, i jeszcze kilka dni wcześniej zmarła moja Babcia dostałam metaforycznie z liścia w twarz - czyli wypowiedzenie. Przeszłam na JDG, jakoś zaczęłam działać, ale przy dociążonym leczeniem organizmie było ciężko. Fun fact - zaczęłam jeździć na konferencje, bo poza tym, że uwielbiam dzielić się wiedzą, to... wielu organizatorów konferencji płaci za nocleg. W sytuacji gdzie nie było mnie stać na urlop to naprawdę stała się fajna alternatywa. Tak, jestem wojowniczką, ale to też ma swoje granice... właśnie do nich dotarłam. Kilka miesięcy temu zakończyłam leczenie. Przeszłam uciążliwy "detoks", bo odstawienie hormonów i antydepresantów było dość hardcorowe. Teraz zaczęłam biegać po lekarzach i poza tym, że w wyniku leczenia mam otyłość I stopnia, podejrzenie insulinooporności (no 💩 Sherlock), ból stawów i obrzęki czy menopauzę to jeszcze pojawia się podejrzenie, że przynajmniej kilka innych rzeczy się zepsuło. O PTSD nie wspomnę, bo trudno nie mieć PTSD jak np. jakiś lekarz, wybaczcie określenie, op*rdala pacjenta na korytarzu ujawniając szczegóły leczenia. Podobnych sytuacji miałam na pęczki. Ale cóż, najważniejsze że lekarz sobie ulżył. Tylko, że po iluś latach takiego traktowania + ogólnie traumy ciężko jest nie dorobić się stresu pourazowego. Dobra wiadomość: sporo zmian jest odwracalnych. Zła wiadomość: na odwrócenie tych zmian potrzeba, poza moim zaangażowaniem, pieniędzy. Dobra wiadomość: można mi pomóc, o tu: https://lnkd.in/dfKHmc9j (na leczenie - najważniejsze) Albo tu: https://lnkd.in/dFVk4FgC (na włóczkę, ziemię do kwiatów i kupowanie ebooków, żeby móc żyć czymś innym niż leczenie). To co, udostępnicie taką "polecajkę"? 🤔 #onkosurvivor
To view or add a comment, sign in
-
You can't miss this! Olga Milczek (Box) prepared an amazing lightning talk at WarsawJS Meetup #115 titled "Less is slow. When a few lines of code can make your app much slower" 🎤📹 Have you always thought that shorter code is better? Olga debunks this myth, showing how minimalism in code can lead to performance and readability issues. Through real-life examples, you'll learn how a few elegant lines of code can slow down your application and complicate its maintenance. Olga will provide tips on finding the perfect balance between brevity and efficiency. This is a great lesson for anyone who wants to write efficient and clear code 🧑💻⚡ Enjoy watching! 🍿 🎥 Video — https://lnkd.in/d8iTKedD We encourage you to join us for WarsawJS Meetup #116, which will take place on July 10th. Fascinating presentations await you! You can get your tickets by clicking the link below 👇 🔖 Tickets: https://lnkd.in/d3wy-w2z #WarsawJS #Meetup #CodeOptimization #CodingTips
Olga Milczek - Less is slow. When a few lines of code can make your app much slower
https://www.youtube.com/
To view or add a comment, sign in
-
📢 The full agenda for WarsawJS Meetup #116 is now available! 📢 We are delighted to introduce the speakers and topics that will be discussed at our upcoming meeting on July 10th at the Paramount office. We have prepared exceptional presentations that you definitely don't want to miss! 👨🏫 Michał Michalczuk — TypeScript Template Literal Types - Who Needs It Anyway? 👨🏫 A long, long time ago, TypeScript 4.1 brought a major change by introducing Template Literal Types. Following this release, examples like type-based parsers or type-based SQL engines spawned like crazy. In subsequent releases, we got even more Template Literal Types features! Cool. But it doesn’t answer our question: “Who needs it anyway?” I’ll talk about Template Literal Types and we’ll explore more real-life use cases for them beyond the mentioned type-based SQL engine :) 👨🏫 Andrii Romasiun — Writing Secure JavaScript 👨🏫 In my speech, I want to talk about web security and how to write secure JavaScript. I will discuss how small bugs have opened huge vulnerabilities even in big companies like Google and Cloudflare. What are the common and uncommon vulnerabilities in JS full-stack applications (XSS, header poisoning, SQLi, clickjacking, directory traversal, RCE, open redirects, and more), with real-life examples, and how to detect, prevent, and mitigate such vulnerabilities. At the end, I'll give a short talk about how to set up a secure coding environment and why it's important (static code analysis, environment configuration, dependency management). 👨🏫 Przemysław Konefał — Simplicity in the Spectrum: Identifying and Overcoming Overengineering 👨🏫 One of the main pillars of maturing as a developer is mastering the skill of striking the right balance between underengineering and overengineering. This session aims to equip developers with a systematic approach to dealing with the latter. We'll explore the common reasons that drive developers to overshoot their solutions, particularly in the realm of frontend development. Then, we'll discuss the signs and in-code symptoms of unnecessary complexity. In the end, we'll dive into useful heuristics, mental models, and thought filters to refine our approach to project complexity, to find that sweet spot more consistently. Don't miss the opportunity to gain new knowledge and exchange experiences with other developers! Tickets are now available: https://lnkd.in/d3wy-w2z See you on July 10th! 🎉 #WarsawJS #Meetup #TechTalks #CodingCommunity
To view or add a comment, sign in
-
-
🚀 Hey WarsawJS! 🚀 Have you ever wondered how to speed up your product development while also increasing its quality? We have something that might interest you! 💡 📚 In the latest article on the monday.com blog, you will find a comprehensive guide to Agile Product Management. You'll learn how traditional, long-term processes can be replaced by agile methods that focus on rapid iteration and continuous improvement. The article includes practical examples, best practices, and the benefits of implementing Agile in product management. 🎯 What will you find in the article? 👉 What is Agile Product Management? 👉 Examples of Agile applications in real companies like Ericsson, Cisco, and Fitbit. 👉 Key benefits, including faster product market introduction, higher product quality, and greater customer satisfaction. 👉 Five best practices for Agile product managers. Don’t miss this opportunity to discover a new approach to product management and take your projects to the next level! 📈 📰 Article: https://lnkd.in/duBkYC7g Read and let us know what you think! 😊 #WarsawJS #Agile #ProductManagement
To view or add a comment, sign in
-
We've prepared a lecture from WarsawJS Meetup #115 for you, presented by Mieszko Sabo. The title of his talk is "Type level programming in TypeScript" 📹 In this presentation, Mieszko introduced the type system in TypeScript as an independent programming language. You'll see how types can be used to express mechanisms such as loops, functions, and conditional expressions, which we know from other languages. If you're curious about the amazing possibilities offered by the type system in TypeScript and how to fully utilize it in your daily work, be sure to watch this video! Enjoy! 🍿 🎥 Video — https://lnkd.in/dGunA7w3 Discover more fascinating talks at WarsawJS Meetup #116, which starts on July 10th. Reserve your ticket by clicking the link below 👇 🔖 Tickets: https://lnkd.in/d3wy-w2z #WarsawJS #Meetup #TypeScript #DevLife
Mieszko Sabo - Type level programming in TypeScript
https://www.youtube.com/
To view or add a comment, sign in