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

    Totally Gridbag

    Spuddy

    3 HN mentions · mentioned in 3 months, 2009–2022

    YouTube

    2:43 · 23K views · Nov 13, 2007

    Totally Gridbag is a short humorous animation about the frustrations of Java Swing's GridBagLayout, originally made as a Flash cartoon.

    It is posted as an in-joke whenever Java GUI layout, Swing or desktop UI toolkits come up.

    Software Engineering & LanguagesSoftware (other)Python, Ruby & scripting languagesSatire & parody
    1. 22:15
      Badness 0 (Apostrophe‛s version)suckerpinch258K views • 2 years ago
    2. 11:46
      James Mickens on JavaScripttablet reader49K views • 11 years ago
    3. 6:45
      Exact Instructions Challenge PB&J Classroom Friendly | Josh DarnitJosh Darnit1.6M views • 9 years ago
    4. 5:28
      Interview with Senior JS DeveloperKai Lentit2.3M views • 4 years ago
    5. 3:09
      MicroservicesKRAZAM4M views • 6 years ago
    6. 5:59
      Interview with FFMPEG enthusiastKai Lentit572K views • 4 years ago
    7. 6:45
      Interview with Senior JS Developer 2024 [NEW]Kai Lentit735K views • 2 years ago
    8. 4:01
      Positive Affirmations for Site Reliability EngineersKRAZAM645K views • 2 years ago
    9. 4:00
      Hitler reacts to functional programmingRymdkraftverk275K views • 7 years ago
    10. 5:49
      Episode 2 - All The Cool Kids Use Rubygar1t166K views • 16 years ago
    11. 5:34
      On The Turing Completeness of PowerPoint (SIGBOVIK)Tom Wildenhain1.2M views • 9 years ago
    12. 4:08
      We're Gonna Build a FrameworkDylan Beattie231K views • 10 years ago
    13. 5:26
      Node.js Is Bad Ass Rock Star Techgar1t294K views • 14 years ago
    14. 4:22
      Interview with an Agile Coach - Sprint1Kai Lentit524K views • 4 years ago
    15. 24:13
      Uppestcase and Lowestcase Letters [advances in derp learning]suckerpinch477K views • 5 years ago
    16. 3:47
      You Suck at Photoshop - Distort, Warp, & Layer EffectsMy Damn Channel5M views • 18 years ago
    17. 21:35
      Music Software & Bad Interface Design: Avid’s SibeliusTantacrul1.7M views • 7 years ago
    18. 0:33
      Hospital computer interface of the future - Idiocracyalittle116696K views • 17 years ago
    19. 42:36
      30 Weird Chess Algorithms: Elo Worldsuckerpinch965K views • 7 years ago
    20. 9:46
      Interview with Senior Rust DeveloperKai Lentit1M views • 3 years ago

    3 comments from Hacker News

    1. @biohacker42Mar 2009· in “Qt 4.5.0 released (Let the LGPL apps begin)”

      It's a double edged sword. On the one hand, you know what APIs they've committed to and won't change. On the other hand, often you want to extend more then they would "allow". And because you're wrapping their APIs, when those APIs change, you should only have to change your code in the one place where you overloaded them. There's a lot of bad things said about JFC/Swing, I won't repeat them here, but it did allow you to extend almost everything. And as a side note, GridBagLayout is powerful and elegant, despite what some people say: this video

      AsideView on HN
    2. @LoSboccaccOct 2020· in “If Not SPAs, What?”

      well we're talking about the tooling, but point taken, swing wasn't perfect (totally grid bag 2007 short this video ) but it's not like it was that worse than flex bugs ( [LINK] still does render differently in chrome than firefox - which one is wrong is immaterial)

      AsideView on HN
    3. @QuercusMaxMar 2022· in “The decline and fall of Java on the desktop”

      Absolutely agree, provided you use a layout manager that isn't brain damaged. Anyone remember this video? this video - Totally Gridbag

      AsideView on HN