Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Morten Rand-Hendriksen: CSS Grid Changes Everything (About Web Layouts)

    WordPress

    1 HN recommender · recommended in 3 months, 2018

    YouTube

    44:11 · 51K views · Jun 30, 2017

    Morten Rand-Hendriksen argues that CSS Grid changes web layout, showing how to place content in cells independent of HTML source order and reshape layouts with media queries. It makes the case for using Grid now that browsers support it.

    HN commenters say it convinced them to drop other layout approaches and embrace Grid, and cite its advice on fallbacks for older browsers.

    Software Engineering & LanguagesWeb developmentUX & UI design
    1. 32:06
      CSS Grid Changes EVERYTHING - Amazing PresentationCoding Tech1.1M views • 9 years ago
    2. 4:18
      Flexbox vs. CSS Grid — Which is Better?Layout Land314K views • 8 years ago
    3. 43:33
      Andy Bell – Be the browser’s mentor, not its micromanagerHey! Presents23K views • 4 years ago
    4. 32:25
      "Building a Toolkit for Design" by Matthew Griffithelm-conf25K views • 8 years ago
    5. 44:36
      Hacker Way: Rethinking Web App Development at FacebookMeta Developers900K views • 12 years ago
    6. 35:32
      Cheng Lou - On the Spectrum of Abstraction at react-europe 2016ReactEurope63K views • 10 years ago
    7. 1:07:46
      Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015Paul Irish29K views • 10 years ago
    8. 30:55
      [JSConfUS 2013] Steven Wittens: Making WebGL DanceJSConf56K views • 13 years ago
    9. 1:06:46
      Crockford on JavaScript - Section 8: Programming Style & Your BrainYUI Library111K views • 14 years ago
    10. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    11. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago
    12. 27:42
      Mark DiMarco: User Interface Algorithms [JSConf2014]JSConf52K views • 12 years ago
    13. 15:15
      why Japan's internet is weirdly designedAnswer in Progress5.2M views • 3 years ago
    14. 25:55
      React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experienceMeta Developers26K views • 11 years ago
    15. 36:45
      Jordan Walke - React to the FutureReasonConf48K views • 6 years ago
    16. 52:23
      Nicholas Zakas: Scalable JavaScript Application ArchitectureYUI Library68K views • 15 years ago
    17. 1:02:50
      The Language of the System - Rich HickeyClojureTV174K views • 13 years ago
    18. 46:18
      Om Next - David NolenClojureTV44K views • 11 years ago
    19. 26:46
      DjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!DjangoCon Europe109K views • 4 years ago
    20. 4:57
      Rich Hickey rants about HttpServletRequest in 1080p: Death By Specificity from Clojure Made SimpleFred Overflow43K views • 6 years ago

    3 comments from Hacker News

    1. @rsotoMay 2018· in “Best Practices with CSS Grid Layout”

      I'm reading the comments and I think there's a lot of misunderstanding about what CSS Grid is. Mostly because the spec is big and there's not just one way to do things, so it gets mixed with flexbox and tables. I recommend watching last year's Morten's CSS grid presentation[1] as it has convinced me to stop using other layouts/frameworks and just embrace grid, which is truly amazing and it has been a blast working with it and making responsive websites without worrying too much about the markup. 1: this video

      Strongly recommendsView on HN
    2. @BlackMondayDec 2018· in “CSS grid garden”

      If possible you could alternatively have send her (every browser which doesn't support full grid) a mobile layout like described in the video: this video > From this follows a simple but surprising truth: The lack of support for CSS grid in an old browser should not affect the experience of the visitor, but rather just make the experience different. > If you agree with this (and you should), there is no reason you can’t use CSS grid today! > Here’s how that approach could work in practice. Rather than using fallbacks and shims to ensure a design and layout look the same across all browsers, we’d provide the mobile vertical single-column layout to all browsers and then serve up advanced functionality to those browsers and viewport widths that can take advantage of them. It might sound like progressive enhancement, but it’s actually more of an accessibility-centric approach enabled by a mental shift. [LINK]

      CitesView on HN
    3. @kethJul 2018· in “Show HN: Layoutit – An interactive CSS Grid generator”

      I remember a video + blog post about this, and it was suggested to just ship a mobile layout for browsers that don't support css grid. At least for personal sites that seemed reasonable. EDIT: this video

      CitesView on HN