Start over-engineering your CSS | Kevin Powell | CSS Day 2024

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

Комментарии • 35

  • @bmehder
    @bmehder 4 месяца назад +39

    Kevin's videos have made a dramatic improvement in my CSS life. I'm glad to see him doing live talks.

  • @42pe
    @42pe 4 месяца назад +9

    I've worked in web development for 20 years and this talk gets everything right. You're awesome dude.

  • @markrobbins6985
    @markrobbins6985 3 месяца назад +4

    Nice job working through your obvious 'stage fright'. You recovered from live code that didn't perform as expected. Awesome! I think I would have 'lost it' at that point. One of the things I like about your online lessons is that they are 'real' and not too 'polished'. When you make a mistake, I can almost hear the gears turning in your head. Watching your work though unexpected results helps give me confidence to do the same. Thanks for the inspiration.

  • @cmayall3547
    @cmayall3547 4 месяца назад +17

    I feel bad that he seems a bit nervous. This talk was awesome, you are an engaging speaker Kevin! Thanks

    • @WebConferencesAmsterdam
      @WebConferencesAmsterdam  4 месяца назад +11

      One of his first public talks; we’d be nervous as well! :)

    • @cmayall3547
      @cmayall3547 4 месяца назад

      @@WebConferencesAmsterdam of course, public speaking ain’t easy. A lot more pressure than recording a video or even streaming

  • @obelisk.5890
    @obelisk.5890 3 месяца назад +3

    This man has had a huge impact in my CSS role. Thank you!

  • @lokeshlkr
    @lokeshlkr 4 месяца назад +17

    Explore each path, even if it doesn't make any sense. Figure out what all is possible and once you have explored the whole "maze". Do what suits you best.

    • @boysandra266
      @boysandra266 4 месяца назад

      Unfortunately, when I finished exploring the maze I completely forgot the path 😮

    • @Kiran-khadka
      @Kiran-khadka 4 месяца назад

      @@boysandra266congrats you knew that . Next time keep reflecting!! Best up luck!!

    • @dr.slowdeath1852
      @dr.slowdeath1852 2 месяца назад

      And end up like me writing a simple app for over a year

  • @b1mind
    @b1mind 4 месяца назад +6

    Great talk Kevin, line names with grid areas is one my new favorite things too. Great to see you spreading the love.

  • @nustaniel
    @nustaniel 3 месяца назад +5

    People think that was complicated? They don't want to look at the BS I am doing to avoid redeclaring the same thing multiple times.
    &:has(label[aria-label="toggle menu"] input:not(:checked)) :where(menu > li:where(:hover, :focus-visible), menu > li > label:where(:hover, :focus-visible, :has(li:focus-visible)))
    I absolutely love using :where as an if statement.

  • @Killyspudful
    @Killyspudful 4 месяца назад +6

    Most excellent as always. Thank you Kevin.

  • @karima746
    @karima746 4 месяца назад +6

    kevin amazing as always i'm a fan of his youtube channel great teaching skills

  • @jellycoding
    @jellycoding 3 месяца назад

    I'm also one of them who have learned a lot from Kevin Powell. Even if I consider my self advanced in CSS I find his channel very useful.

  • @skidkadda
    @skidkadda 2 месяца назад

    You're awesome Kevin.

  • @PaulMcCannWebBuilder
    @PaulMcCannWebBuilder 4 месяца назад +5

    If I was there, I would have applauded at 13:37

  • @jenstornell
    @jenstornell 4 месяца назад +1

    Agree! Kevin is great!

  • @peteharrison3241
    @peteharrison3241 4 месяца назад

    Whilst watching this I was coming to the opinion that we don't need media queries any more (I hate them because I don't understand them) the you dropped the bombshell near the end with the calc in it. Wow. I just posted a question on your Discord channel, and I think this video just answered my question.

  • @davidkerr8722
    @davidkerr8722 3 месяца назад +1

    "Overengineering" is click-bait :) A boring title might be "Keep learning and be confident to try new things". Trying new things (and pushing them) does mean having those awkward conversations with colleagues who don't want to change. I'm guilty of sometimes/often shying away from having those hard conversations.
    Your two lines is a perfect example of leveraging new features.
    As ever, Kevin's content is awesome.

  • @42pe
    @42pe 4 месяца назад +4

    I love those 2 lines of code, I would agree it might be too obscure to some, but a comment could fix that.

  • @Torsten3003
    @Torsten3003 4 месяца назад +2

    Great talk Kevin, will be there next year in Amsterdam. Hope I dont miss the ticketsale:).

  • @crystalmaria2686
    @crystalmaria2686 4 месяца назад +4

    I want that t-shirt

  • @sarcasticdna
    @sarcasticdna 4 месяца назад +2

    I hate CSS but I love kevin

  • @MichaelOfRohan
    @MichaelOfRohan 4 месяца назад +1

    He's a very nervous public speaker, but it didn't take away from the talk at all. He's very smart and handsome. He does great work and I'm thankful for it.

  • @BobFrTube
    @BobFrTube 3 месяца назад +1

    In any language, idioms seem opaque until they become indispensable.

  • @TheDrunkDragon
    @TheDrunkDragon 4 месяца назад +8

    Good talk css noob

  • @isodoublet
    @isodoublet 4 месяца назад +7

    Sometimes, people have to be dragged kicking and screaming into the future.

  • @farukada
    @farukada 3 месяца назад

    The content is great, but please do something about the audio, I cant focus because of his heavy breathing. You can just cut those out in editing.