Ben's Avatar

Ben

@bsangster.bsky.social

He/him. Web/backend dev. Previously: Etsy, Classy, Twitter. πŸˆπŸ•β€πŸ¦ΊπŸ“·πŸ„πŸ•ΉοΈβœˆοΈπŸŽ§πŸ“ΊπŸ–₯️🍞

24 Followers  |  25 Following  |  12 Posts  |  Joined: 15.11.2023  |  1.9139

Latest posts by bsangster.bsky.social on Bluesky

I’ve never hated any video software like I hated BlueJeans.

07.12.2023 21:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Tomorrow a bunch of losers at conservative clickbait sites are gonna write their pieces that go like β€œSICK leftists CHEER Kissinger death” and I sincerely hope some of you make the cut

30.11.2023 03:11 β€” πŸ‘ 1981    πŸ” 336    πŸ’¬ 21    πŸ“Œ 7
Preview
Henry Kissinger, War Criminal Beloved by America’s Ruling Class, Finally Dies Henry Kissinger has died at age 100, his consulting firm said in a statement on Wednesday.

Honored to write the Rolling Stone obituary for the worst American of the post-World War II era. Rot in piss

30.11.2023 01:59 β€” πŸ‘ 13979    πŸ” 5267    πŸ’¬ 434    πŸ“Œ 523

Man goes to doctor. Says he's depressed. Says life seems harsh and cruel. Says he feels all alone in a threatening world where what lies ahead is vague and uncertain. Doctor says β€œHenry Kissinger died.” Man says β€œOh holy shit this rules. This is so great thank you so much. Fuck

30.11.2023 04:33 β€” πŸ‘ 3642    πŸ” 969    πŸ’¬ 9    πŸ“Œ 9
Post image Post image Post image Post image

Photos from a short Thanksgiving trip to County Wicklow

25.11.2023 17:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s everywhere in Ireland, too. β€œBlack Friday week” etc etc.

24.11.2023 07:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’m not really sure about optimizing Flutter for web, but the biggest thing you can do to improve Time to Interactivity is to ship less code (and fonts, and optimized images, etc). Source code payload size is a big deal for websites in a way that it isn’t for apps.

20.11.2023 14:04 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

To give you a relative sense of what impact sizes can have: I recently shrunk the gzipped size of the bundle Etsy uses for messaging by 50kb and it was a major win for performance.

Etsy also uses a much smaller number of fonts in order to avoid paying that much of a performance cost.

20.11.2023 13:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

And, uh, why do you have over a megabyte of fonts loaded? What do your total network download size look like?

20.11.2023 13:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ah, interesting. Is that the gzipped size or the minified size? Gzipped would be the size over the network, and minified would be a much larger number indicating size after it’s decompressed that’s more relevant to how much memory is being used and how it will perform on slower devices.

20.11.2023 13:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

From what I’ve seen, it produces… extremely large JavaScript bundles. Like, 3MB just for hello world. I’d be curious to see what your experience has been, especially for a growing codebase.

20.11.2023 06:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You wouldn’t want a website built with Flutter, lol.

19.11.2023 22:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But at the same time, you also want to protect the things you can. Then some junior engineer on a two week deadline gets a VP to agree that the whole website can get 500ms slower on every request just for one feature that’ll fail to do anything but never be cleaned up.

19.11.2023 21:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s like the plot of Last of Us, except your doc is the child and the zombies are varying groups of people desperately trying to stop you from shipping a feature that will make them die

19.11.2023 21:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Clouds creeping across the Irish countryside

Clouds creeping across the Irish countryside

Just setting up my bsky

15.11.2023 07:45 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@bsangster is following 20 prominent accounts