HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Totally Gridbag

SpuddyCited 3× on HN, 2009-2022
YouTube
23K views · 18 years ago · comedy · evergreen

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 (other)Python, Ruby & scripting languagesSatire & parody#gridbaglayout#javaswing#guilayout#programmerhumor

3 comments from Hacker News

@QuercusMax2022 · 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

JokeView on HN
@LoSboccacc2020 · 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)

JokeView on HN
@biohacker422009 · 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

JokeView on HN
Microservices3:09

Microservices

KRAZAM
4M views • 6 years ago
Exact Instructions Challenge PB&J Classroom Friendly | Josh Darnit6:45

Exact Instructions Challenge PB&J Classroom Friendly | Josh Darnit

Josh Darnit
1.6M views • 9 years ago
Interview with Senior JS Developer5:28

Interview with Senior JS Developer

Kai Lentit
2.3M views • 4 years ago
Interview with Senior JS Developer 2024 [NEW]6:45

Interview with Senior JS Developer 2024 [NEW]

Kai Lentit
735K views • 2 years ago
Badness 0 (Apostrophe‛s version)22:15

Badness 0 (Apostrophe‛s version)

suckerpinch
258K views • 2 years ago
James Mickens on JavaScript11:46

James Mickens on JavaScript

tablet reader
49K views • 11 years ago
Interview with FFMPEG enthusiast5:59

Interview with FFMPEG enthusiast

Kai Lentit
572K views • 4 years ago
Hitler reacts to functional programming4:00

Hitler reacts to functional programming

Rymdkraftverk
275K views • 7 years ago
Episode 2 - All The Cool Kids Use Ruby5:49

Episode 2 - All The Cool Kids Use Ruby

gar1t
166K views • 16 years ago
Positive Affirmations for Site Reliability Engineers4:01

Positive Affirmations for Site Reliability Engineers

KRAZAM
645K views • 2 years ago
We're Gonna Build a Framework4:08

We're Gonna Build a Framework

Dylan Beattie
231K views • 10 years ago
Hospital computer interface of the future - Idiocracy0:33

Hospital computer interface of the future - Idiocracy

alittle116
696K views • 17 years ago
Node.js Is Bad Ass Rock Star Tech5:26

Node.js Is Bad Ass Rock Star Tech

gar1t
294K views • 14 years ago
Interview with Senior Rust Developer9:46

Interview with Senior Rust Developer

Kai Lentit
1M views • 3 years ago
Interview with a VIM Enthusiast4:40

Interview with a VIM Enthusiast

Kai Lentit
1.2M views • 4 years ago
Interview with an Agile Coach - Sprint14:22

Interview with an Agile Coach - Sprint1

Kai Lentit
523K views • 4 years ago
MAKRO | Microsoft Excel Stream Highlights 3/194:32

MAKRO | Microsoft Excel Stream Highlights 3/19

KRAZAM
1.2M views • 7 years ago
Silicon Valley S01E05 scrum scene2:51

Silicon Valley S01E05 scrum scene

Boris van woerkom
3.4M views • 12 years ago
Turbo Encabulator1:50

Turbo Encabulator

Lygris (old account)
2.4M views • 19 years ago
Papyrus - SNL3:06

Papyrus - SNL

Saturday Night Live
25.8M views • 9 years ago