@tomw@mastodon.social
@tomw@mastodon.social avatar

tomw

@tomw@mastodon.social

Web developer. Sometimes designer. I like code, words and mass movements. Jag lär mig #svenska.

Interested in/may post about #html #css #wordpress #openweb #decentralisation #socialism #protest

This profile is from a federated server and may be incomplete. Browse more on the original instance.

JonBaker, to random
@JonBaker@mastodon.social avatar

GOOGLE 2004: Don’t be evil

GOOGLE 2024: Don’t be useful

tomw,
@tomw@mastodon.social avatar

@JonBaker Google 2044: don't be existing

tomw, to random
@tomw@mastodon.social avatar

My readyState? 4.

tomw,
@tomw@mastodon.social avatar

Everyone who understands this joke is a skeleton by now

tomw, to random
@tomw@mastodon.social avatar

Hey

Imagine you want a symbol to mean "this is bad". But not an X, because it's about an election and an X is ambiguous (it could mean vote for this one).

What is that symbol?

tomw,
@tomw@mastodon.social avatar

@josh Yes, I think this is the one I'm leaning towards. All the emojis with faces are a little too comical

dulvui, to CSS
@dulvui@mastodon.social avatar

If you ever wondered how to force clear the browser's cache of your css:
style_1.0.css
style_1.1.css
style_1.2.css
...

Simple but effective.

#css #webdev #cache

tomw,
@tomw@mastodon.social avatar

@dulvui or without changing the filename you can do style.css?v=2 (or use a Unix time, date etc)

tomw, to random
@tomw@mastodon.social avatar

Once again I have put an apology between the <noscript> tags

Sorry friends, I would have made this work without Javascript, but I didn't have time and at this point, seriously, most websites don't work for you, do they?

(That isn't what I wrote, I just said sorry)

tomw,
@tomw@mastodon.social avatar

@sil @robstyles Yeah, I'm not building anything that 100% refuses/fails without JS. More like: this widget over here needs JS, theoretically there could be a fallback here, but it's not a priority, sorry.

tomw,
@tomw@mastodon.social avatar

@dan Yeah, hopefully that's pretty much where I am – the <noscript> apology that I started with.

At this point I think it is more about failing correctly than providing an entire alternative, no-JS path.

tomw, to random
@tomw@mastodon.social avatar

People are all about fact-checking their information until they see a 'poll' that has their favoured party ahead from Johnny's Polling & Wings Shack. Instant share

tomw, to random
@tomw@mastodon.social avatar

Long story short, don't trust AI with your dog.

tomw,
@tomw@mastodon.social avatar

@clacksee This clearly originated as a parody image but Google's AI has taken it seriously

tomw, to random
@tomw@mastodon.social avatar

Annoying problem - UK postcodes are included in Code Point Open but Northern Ireland postcodes are excluded for stupid licensing reasons.

Is there any source of NI postcodes mapping them to the new constituency boundaries?

tomw, to random
@tomw@mastodon.social avatar

GPT-4o? What even is this numbering scheme?

I'll wait for GPT-4: Golden.

tomw, to random
@tomw@mastodon.social avatar

When making a speech/Youtube video/whatever, you don't have to say "without further ado". Just leave out all the ado. I don't need any ado.

tomw, to random
@tomw@mastodon.social avatar

Someone needs to invent something worse than screens so that all the people who rabbit on about "screens" being bad will embrace them as "the wholesome alternative to (new bad thing)".

This is basically what has happened with kids' comics at this point.

tomw, to random
@tomw@mastodon.social avatar

I just used jQuery in a new project and you know what, I don't even feel bad. I just needed to hide all the elements with one class and show all the elements with a different class. A one-liner in jQuery and not in anything else!

tomw, to random
@tomw@mastodon.social avatar

ncrs yr typng spd by lvng t ll th vwls

tomw, to random
@tomw@mastodon.social avatar

Every security expert ever: "Do not use incrementing ID numbers"

Every Shopify-based shop: "Thanks for your order # 1201"

tomw, to random
@tomw@mastodon.social avatar

If a few hundred simultaneous requests can bring down your website, don't moan about Mastodon instances for sending them. Fix your website.

This doesn't need to be a big job – for most servers it's a couple of config lines, plus for Wordpress or similar you'll likely need caching.

It will prepare you for the day when you publish something that gets a lot of (genuine) traffic.

This level of traffic is not a "distributed denial of service", it is a "small-to-medium-sized request for service".

tomw, to random
@tomw@mastodon.social avatar

Stop releasing "new web browsers" that are just Chromium.

Stop releasing "new search engines" that are just Bing.

What a colossal waste of time.

Edent, to email
@Edent@mastodon.social avatar
tomw,
@tomw@mastodon.social avatar

@Edent To be fair the only people whose emails I ever see hit this have absolutely out of control nested tables

tomw, to random
@tomw@mastodon.social avatar

Today I learned that the "DIZ" in "FILE_ID.DIZ" stands for "description in zip" – because it is a description text file inside a zip file.

I wondered about this at the time, but not enough to have gone looking for it since. Nice to have a loose end tied up.

tomw, to random
@tomw@mastodon.social avatar

I dunno guys, I tried touching grass but it was wet and I think there was some dirt on it

tomw, to random
@tomw@mastodon.social avatar

Wanted to use Google's link: operator, like

link:example.com

Anyway apparently they removed it? Years ago??

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • mdbf
  • khanakhh
  • tacticalgear
  • modclub
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • Youngstown
  • osvaldo12
  • slotface
  • kavyap
  • megavids
  • cubers
  • cisconetworking
  • anitta
  • tester
  • ngwrru68w68
  • everett
  • ethstaker
  • Durango
  • normalnudes
  • provamag3
  • Leos
  • GTA5RPClips
  • lostlight
  • All magazines