CITYJS CONFERENCE
CITYJS CONFERENCE
  • 305
  • 109 197
Josh Goldberg - The Best TypeScript Features You're Not Using
TypeScript is great - and it's getting greater! The language and its tooling is constantly evolving to catch more bugs, let us write more robust types, and generate better dev tooling for everyone. From language built-ins such 'satisfies' and 'NoInfer' to companion tools such as Knip and typescript-eslint@7, this energy-filled talk will prepare you to write the best TypeScript code your fellow developers have ever seen.
มุมมอง: 124

วีดีโอ

Esther Agbaje - A Modern Approach to CSS-in-JS
มุมมอง 489 ชั่วโมงที่ผ่านมา
With the release of Server Components and the rise of server-first frameworks, most existing runtime CSS-in-JS styling solutions either can't work reliably, or can't work anymore. In this talk, we’ll explore how modern CSS-in-JS improves performance and user experience.
Kathleen McMahon - Design Systems Carnival! One accessible component, many pretty masks.
มุมมอง 7112 ชั่วโมงที่ผ่านมา
Design System components are like guests at a Venetian Carnival, enjoying the festivities. One guest - the disclosure widget - wears three distinct masks, elevating a Carnival to a Masquerade Ball. Or… is it? What kind of Carnival are you attending if those masks get mixed? Join me to learn the secret to creating a reusable component and give your component library access to the best Carnival a...
CITYJS INDIA PRADHEEPA GEN AI - SHORT TALK
มุมมอง 1514 วันที่ผ่านมา
Want to find all about #GenAI and how to use them in your React project? @pradheepa can show you how to do that! Then you need to attend #CityJSNewDelhi in less than two months to find out. Register now your tickets india.cityjsconf.org #NewDelhi #India #javascript
Daniel Roe - Building a Better Hammer - The Story of Nuxt 4
มุมมอง 9414 วันที่ผ่านมา
We'll explore what's new in Nuxt 4, and the architectural decisions we've made to make it 'a better hammer', no matter what kind of project you're facing. I'm aiming for something useful for anyone, even if they don't use Nuxt. So thinking about framework philosophy, and inspiring people with what's under the hood.
Simon Holthausen - Svelte 5 - everything about the new APIs
มุมมอง 527หลายเดือนก่อน
Svelte is reinventing itself with version 5. The maintainer team has learned from past experiences and feedback, and is taking new directions with changes to the API. The biggest of these is the new Runes API, which for the first time allows Svelte's reactivity model to be used universally. Although the changes are numerous, Svelte remains true to its core philosophy: it continues to be lean an...
Sam Bellen - Cant touch this
มุมมอง 583 หลายเดือนก่อน
Knowing who your authenticated user is and whether they have access to your application is one thing. Figuring out if they should be able to perform a certain action on a specific resource is another. Protecting our data and allowing users to only do what they should be allowed to do can become quite complex as your application grows. Luckily there are multiple authorization approaches availabl...
Tony Edwards - Midi Birds
มุมมอง 373 หลายเดือนก่อน
What happens when you curate a 500 item bird song data set, mix in a MIDI controller, and use native browser API's to blend them together? You'll get to find out in this session if you play your cards right. . . Bird song is a great example of the algorithmic properties of nature. Midi is the perfect way to express the algorithmic beauty of music within our web tech stack. Combining both with a...
Dwane Hemmings Creating a WebXR Tic-Tac-Toe game without using any Virtual & Augmented Reality tools
มุมมอง 783 หลายเดือนก่อน
In this interactive talk, we will travel down the path I took to create a WebXR Tic-Tac-Toe game without knowing much about Virtual and Augmented Reality. You can play the game here: xoXR.games
Tejas Kumar - Event Sourcing for JS Devs
มุมมอง 1513 หลายเดือนก่อน
This talk teaches us a powerful architectural pattern and helps us navigate the tech landscape using it. We'll understand CQRS, Kafka, and more and see how it all fits together to build powerful things on the web today.
Lars Grammel Building a Multi-modal AI Application in TypeScript using ModelFusion
มุมมอง 263 หลายเดือนก่อน
Developing a sophisticated AI application often involves integrating diverse models and tools. Using ModelFusion, this complexity can be streamlined. In this talk, Lars Grammel will take attendees through the journey of creating a kids' story generator, an example of the depth and richness achievable with ModelFusion in TypeScript. The story generator listens to a spoken description, crafts a s...
Rene Eichhorn - Exploring React 18's Streaming Capabilities with Suspense for SSR
มุมมอง 673 หลายเดือนก่อน
Join me as I delve into the evolution of server-side rendering using React 18 and its new streaming capabilities with Suspense. Discover how this enhances developer experience for handling loading states in the UI, performance and user experience by evolving traditional server-side rendering techniques. Don't miss this opportunity to dive into the future of web rendering!
Christian Heilmann - Centering DIVs in new and exciting wrong ways with AI?
มุมมอง 623 หลายเดือนก่อน
Christian Heilmann - Centering DIVs in new and exciting wrong ways with AI?
Luca Mezzalira - Micro-frontends discovery
มุมมอง 1753 หลายเดือนก่อน
Luca Mezzalira - Micro-frontends discovery
Matteo Collina - The Alleged 'End' of Node.js is Much Ado About Nothing
มุมมอง 2053 หลายเดือนก่อน
Matteo Collina - The Alleged 'End' of Node.js is Much Ado About Nothing
Abdelrahman Awad - Lessons Learned from Crafting a Thriving Vue.js SaaS Behemoth
มุมมอง 895 หลายเดือนก่อน
Abdelrahman Awad - Lessons Learned from Crafting a Thriving Vue.js SaaS Behemoth
Atila Fassina - Understanding Rendering Patterns
มุมมอง 2137 หลายเดือนก่อน
Atila Fassina - Understanding Rendering Patterns
Gift Egwuenu - Going Beyond Passwords: The Future of User Authentication
มุมมอง 807 หลายเดือนก่อน
Gift Egwuenu - Going Beyond Passwords: The Future of User Authentication
Kevin Lewis - DIYing My Wedding The Hacker’s Way
มุมมอง 587 หลายเดือนก่อน
Kevin Lewis - DIYing My Wedding The Hacker’s Way
Rachel Nabors - Gateway to React: the react.dev story
มุมมอง 767 หลายเดือนก่อน
Rachel Nabors - Gateway to React: the react.dev story
Medhat Dawoud - How to build an adaptive web app
มุมมอง 607 หลายเดือนก่อน
Medhat Dawoud - How to build an adaptive web app
Alex Kyriakidis - What You’ll Love about Vue in 2024
มุมมอง 1558 หลายเดือนก่อน
Alex Kyriakidis - What You’ll Love about Vue in 2024
Create, Run and Deploy end-to-end tests with Playwright and GitHub Actions
มุมมอง 4528 หลายเดือนก่อน
Create, Run and Deploy end-to-end tests with Playwright and GitHub Actions
CityJS Conference Lagos 2023
มุมมอง 888 หลายเดือนก่อน
CityJS Conference Lagos 2023
Jamund Ferguson - Monsters of Web Performance
มุมมอง 989 หลายเดือนก่อน
Jamund Ferguson - Monsters of Web Performance
Chakit Arora - JS Magic Supercharging Web Applications w/ Headless CMS and Modern frontend framework
มุมมอง 5511 หลายเดือนก่อน
Chakit Arora - JS Magic Supercharging Web Applications w/ Headless CMS and Modern frontend framework
Doni Rubiagatra - The future of machine learning using JavaScript
มุมมอง 12411 หลายเดือนก่อน
Doni Rubiagatra - The future of machine learning using JavaScript
Tamas Piros - Harnessing the Potential: AI's Role in Enchanting Media Experiences
มุมมอง 4111 หลายเดือนก่อน
Tamas Piros - Harnessing the Potential: AI's Role in Enchanting Media Experiences
Evan You - Reinventing VueJS Lessons Learnt
มุมมอง 20011 หลายเดือนก่อน
Evan You - Reinventing VueJS Lessons Learnt
Prioritising Accessibility to Web Development
มุมมอง 6211 หลายเดือนก่อน
Prioritising Accessibility to Web Development

ความคิดเห็น

  • @TonyEdwardsPZ
    @TonyEdwardsPZ 2 วันที่ผ่านมา

    I loved this talk! Great to watch it back.

  • @aritrasadhukhan5674
    @aritrasadhukhan5674 2 หลายเดือนก่อน

    Damn! This was a wholesome presentation informative, funny, interesting!

  • @SIMULATAN
    @SIMULATAN 2 หลายเดือนก่อน

    Why does nobody speak about how awesome this talk is? Perfect and funny presentation, informative, short and concise, great speaker, I love it!

  • @QueeeeenZ
    @QueeeeenZ 2 หลายเดือนก่อน

    Can't wait for Next.js to adopt Vite

  • @ademolaibidapo690
    @ademolaibidapo690 3 หลายเดือนก่อน

    Unique sound texture

  • @ademolaibidapo690
    @ademolaibidapo690 3 หลายเดือนก่อน

    Unique sound texture

  • @ErickWendelTraining
    @ErickWendelTraining 4 หลายเดือนก่อน

    💚🇬🇷🇬🇷

  • @edhahaz
    @edhahaz 4 หลายเดือนก่อน

    Yeah I woke up today and said to myself, you know what the would make the web better ? if the Figma right click was a network request.

  • @nutsandbolts-ai
    @nutsandbolts-ai 5 หลายเดือนก่อน

    hey how can i deploy my playwright script?

  • @favouritejome
    @favouritejome 5 หลายเดือนก่อน

    43:12 Start 1:00:47 Intro by Gift Egwuenu 1:11:15 Do you really need all that JavaScript by Kelvin Omereshone 1:30:20 Push hard: How Learning in Public can 10x Your Tech Growth by Tobiloba

  • @eugenesia9016
    @eugenesia9016 5 หลายเดือนก่อน

    Timing of talks: 0:10:10 - SvelteKit & the Magic of Progressive Enhancements (Tan Li Hau, Shopee) 0:42:40 - Solid's Max Reactivity (Atila Fassina, CrabNebula) 1:21:00 (no audio until 1:22:00) - Vue Fortified: Best Practices for Web App Security (Ramona Schwering, Auth0 by Okta) 1:45:55 - Sunrising React Native - Why Airbnb was wrong to ditch React Native in 2018 (Mo Khazali, BAM | Theodo) 2:13:00 - Changed Rules: Architectures with Lightweight Stores (Manfred Steyer, AngularArchitects.io) 2:36:25 - Break 3:28:10 (no audio until 3:29:35) - AI in Front-End Dev: Your Creative Partner or Job Snatcher? (Alexa Spalato, Storyblok) 3:51:25 - Break 4:48:30 - Redefining Module Federation in 2024: Beyond Webpack (Zack Jackson, Maintainer of @webpack & inventor of Module Federation) 5:22:40 - Welcome to the New Angular (Tracy Lee, This Dot) 5:44:00 - All Things Astro (Elian van Cutsem, The Astro Technology Company)

  • @jaortiiss
    @jaortiiss 5 หลายเดือนก่อน

    00:32:13 - Start 00:46:12 - The Alleged 'End' of Node.js is Much Ado About Nothing 01:20:21 - Event Sourcing for JS Devs 01:44:30 - Micro-frontends discovery 02:48:07 - The Story of Nuxt 4 03:13:54 - Authentication 03:35:05 - A Modern Approach to CSS-in-JS 04:26:51 - Midi Birds 04:58:45 - GenAI for Web Developers 05:21:21 - A Nerdy Guide to the Web Trending Concepts 05:49:20 - Entertainment as Code 06:27:51 - Svelte 5 - everything about the new APIs 06:48:51 - The Best TS Features You Are Not Using 07:16:29 - Achieving a Holistic Approach to Web Performance 07:43:20 - Putting Fun back into Coding

  • @TonyEdwardsPZ
    @TonyEdwardsPZ 6 หลายเดือนก่อน

    4:28:07 This was a great conference to be a part of! Thanks to everyone for turning up for my session, and to the team for getting me involved 🦆🐓🕊

  • @Huntabyte
    @Huntabyte 6 หลายเดือนก่อน

    Awesome job Simon! 👏

    • @sillvvasensei
      @sillvvasensei 6 หลายเดือนก่อน

      Timestamp: 6:27:34

  • @matheusbona_
    @matheusbona_ 6 หลายเดือนก่อน

    Really nice! Congrats Rafael! Good to know that some BR people are representing us on the stages around world

  • @ashzombie9042
    @ashzombie9042 7 หลายเดือนก่อน

    Leave a penny take a penny🪳🪳🪳🐈‍⬛

    • @ashzombie9042
      @ashzombie9042 7 หลายเดือนก่อน

      For entertainment purposes only please do not alternate 🪳 🪳🪳🪳🐈‍⬛

  • @hansschenker
    @hansschenker 7 หลายเดือนก่อน

    What works is right!

  • @gofudgeyourselves9024
    @gofudgeyourselves9024 8 หลายเดือนก่อน

    4:01:45 no audio

  • @nestord1348
    @nestord1348 9 หลายเดือนก่อน

    those build times comes with a cost... the inability to test the whole system.

  • @ErickWendelTraining
    @ErickWendelTraining 9 หลายเดือนก่อน

    I'm so glad being part of this!

    • @cityjsconf
      @cityjsconf 9 หลายเดือนก่อน

      And so do we!! We love you Erick!

  • @winrg1234
    @winrg1234 9 หลายเดือนก่อน

    ad ends at 2:35

  • @PinkyLifestyle-c5d
    @PinkyLifestyle-c5d 9 หลายเดือนก่อน

    Please share the code

  • @Pracemusic
    @Pracemusic 9 หลายเดือนก่อน

    thanks!!

  • @satriags
    @satriags 10 หลายเดือนก่อน

    Awesome

  • @crypto4elik
    @crypto4elik 10 หลายเดือนก่อน

    все пиздато кроме того что нихуя не работает и падает с ошибками. и на некст 14 ваще нет плагина федерацций

  • @SamiRehman-j6c
    @SamiRehman-j6c 10 หลายเดือนก่อน

    Thanks for amazing workshop, this helps alot

  • @TheAlexLichter
    @TheAlexLichter 10 หลายเดือนก่อน

    Thanks for having me 🙏

  • @Grishopping
    @Grishopping 10 หลายเดือนก่อน

    discord ??

  • @TommyNation1000
    @TommyNation1000 11 หลายเดือนก่อน

    BEAST MODE

  • @aminatokunuga
    @aminatokunuga 11 หลายเดือนก่อน

    Kudos 💪to the organizers of this great event! Thanks for the gifts🤩

  • @ocxigin9220
    @ocxigin9220 11 หลายเดือนก่อน

    Great talk! Learnt a lot watching Kelvin speaks

  • @giftegwuenu
    @giftegwuenu 11 หลายเดือนก่อน

    Wow just rewatching this! Such a great event.

  • @TugaySerinken
    @TugaySerinken 11 หลายเดือนก่อน

    SSR via netlify edge is in the roadmap, but what about cloudflare edge?

  • @atharvapise
    @atharvapise 11 หลายเดือนก่อน

    is it me or the audio is way too pixelated?

  • @CTCTraining1
    @CTCTraining1 11 หลายเดือนก่อน

    Dylan playing all the hits ... meanwhile the camera operator has been to the pub already.

  • @SoftIceCreamMan
    @SoftIceCreamMan 11 หลายเดือนก่อน

    Great talk!

  • @funjon
    @funjon 11 หลายเดือนก่อน

    you missed a golden opportunity to have a merge failure on left-pad in the intro.

  • @Rx7man
    @Rx7man ปีที่แล้ว

    actually starts around 7:00

    • @tarawright4339
      @tarawright4339 9 หลายเดือนก่อน

      Legend. Thank you

  • @portirnica
    @portirnica ปีที่แล้ว

    Awesome conference, great job!

  • @辛宝-n1u
    @辛宝-n1u ปีที่แล้ว

    06:39:39 evan you

  • @sofienesdiri8470
    @sofienesdiri8470 ปีที่แล้ว

    Very interesting thanks

  • @shriram3565
    @shriram3565 ปีที่แล้ว

    hello sir i am from india, i do have some doubts regarding monaco text editor can u help me, reply to this comment soon

  • @rickvianaldi7620
    @rickvianaldi7620 ปีที่แล้ว

    Awesome! 🔥

  • @BrotherNifty
    @BrotherNifty ปีที่แล้ว

    excellent

  • @philb2535
    @philb2535 ปีที่แล้ว

    This is awesome. Thanks for sharing

  • @BobbyBerberyan
    @BobbyBerberyan ปีที่แล้ว

    Kyle Great Talk! 🙌

  • @kxhu
    @kxhu ปีที่แล้ว

    polska

  • @dovedozen
    @dovedozen ปีที่แล้ว

    Started this at 1.5x speed by accident + have not changed it as of 18 minutes in, as I am hoping it will imbue me w/ the ability to program in shrimp colors

  • @SoftwareDevelopeRx9
    @SoftwareDevelopeRx9 ปีที่แล้ว

    Mantaaaappp.... 👍👍👍 Mas Zain @zainfathoni

  • @r1revs300
    @r1revs300 ปีที่แล้ว

    Obsolete and irrelevant