@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

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

statsguy, to random
@statsguy@mas.to avatar

Whoever designed this notepad seriously missed a trick. Those first 2 composers should have been Chopin and Liszt

tomw,
@tomw@mastodon.social avatar

@statsguy I wonder what the
? Leading question mark
signifies

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.

asmodai, to random
@asmodai@mastodon.social avatar

So I was looking at Ruby on Rails (RoR) due to something. Isn't it dangerous to keep building your product on this (e.g. GitLab, Mastodon)?

The major RoR maintainers (3) seem to be all from Shopify by this point.

Ruby is dropping more and more on language popularity charts and is hardly picked by people to learning coding with. The pool to be able to fish developers from is rapidly slinking. Heck, Lua is more popular when it comes to new people learning the language.

tomw,
@tomw@mastodon.social avatar

@asmodai honestly I was going to use RoR for something but didn't want to because of the DHH connection

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.

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

That feeling when you commit to a big project with no idea how to actually do it, and then... you figure out a way!

(I don't know how universal this is actually, but I do it more often than you'd expect.)

tomw, to random
@tomw@mastodon.social avatar

Yes I am a 10x programmer. I have rewritten this same bit of code at least 10x

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,
@tomw@mastodon.social avatar

Statistically it's probably more worthwhile testing your site on IE11 than for non-JS users at this point

tomw,
@tomw@mastodon.social avatar

Anyone who is seriously using the web with JS turned off in 2024 must be getting captcha-blocked from half of it and blank pages for quite a lot of the other half

tomw,
@tomw@mastodon.social avatar

@sil @robstyles Yes, I am fully aware of all of this. You might as well argue that we design a whole alternative path in case someone's train tunnel etc makes all the images fail to load, makes the CSS fail, etc. It is not reasonable in 2024 to have fallbacks for all of these scenarios.

I'm not saying we should be the kind of scumbags who don't load a text article if JS is off, but "only for enhancement" is dead.

tomw,
@tomw@mastodon.social avatar

@robstyles @sil Yes, but a lot of these are just that the browser/connection is broken in some way, which... yeah, you should allow for that. But as an error state, at this point in the web's development, not an entire supported alternative path

tomw,
@tomw@mastodon.social avatar

@sil @robstyles Ironically, that page does not work if you turn off Javascript. Nor does it fall back to anything useful.

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

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

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

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

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,
@tomw@mastodon.social avatar

Ahem, excuse me, you say Labour are ahead here, but @ electionguessingdude has Lib Dems on 78.9%!! What do you say to that good sir!!!!

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