@joelanman@hachyderm.io avatar

joelanman

@joelanman@hachyderm.io

He/him, previously design lead on GOV.UK Prototype Kit and other GDS projects.

Looks after plants and animals. Anxiety and depression

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

ZachWeinersmith, to random
@ZachWeinersmith@mastodon.social avatar

Suppose you cut Wolverine in half, top to bottom. What happens:

A) Half dies, other half lives
B) Both regenerate into new Wolverine
C) Half dies, other half lives, but the regenerated Wolverine has problems related to having two right or two left hemphispheres
D) Both regenerate, but with the problem described in C.

joelanman,
@joelanman@hachyderm.io avatar

@ZachWeinersmith B seems most sensible, and means you can get new wolverines from cuttings like rosemary

joelanman,
@joelanman@hachyderm.io avatar

@pixelscience @ZachWeinersmith Swamp Thing can regen from nothing :)

joelanman, to webdev
@joelanman@hachyderm.io avatar

I'm making a web app where people can message each other about a transaction, think ebay or vinted.

Using Node and Postgres, whats the best way to encrypt them? And encrypting is worth doing right? So if all you have is the db you can't read everything

#webdev

joelanman, to random
@joelanman@hachyderm.io avatar

always surprised that Figma's component implementation is nowhere near as good as Fireworks

joelanman,
@joelanman@hachyderm.io avatar

and you still can't customise or collapse ui elements like Fireworks could. I never use Layout Constraints, why do I always have to scroll to see the stuff I do use?

joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar

I know naming is hard, but h for 'response toolkit' is pretty poor

> Unlike Express, which has a handler with parameters of req and res, hapi has a handler with parameters of request and h. The second parameter, h is the response toolkit, which is an object with several methods used to respond to the request.

joelanman,
@joelanman@hachyderm.io avatar

what's wrong with response ?

joelanman,
@joelanman@hachyderm.io avatar

@siblingpastry Or Steps

joelanman, to random
@joelanman@hachyderm.io avatar

Communities of practice are so valuable in a big org, and hugely undervalued. It means designers, researchers and so on can come together with others in their role, learn from and support each other, set a cohesive strategy and approach. And it says 'your role is valued in this org'

joelanman, to random
@joelanman@hachyderm.io avatar

Sigh, I tried Firefox on Android and no links in apps work (eg Gmail, LinkedIn). Vivaldi and Chrome work fine. I would love to switch but that's so broken

joelanman, to UX
@joelanman@hachyderm.io avatar

Just noticed that both WhatsApp and Signal signify who wrote a message just by aligning left for the other person and right for you, and different colours. In groups they also add names but not in 1:1s. Does everyone find that easy to understand?

joelanman, to random
@joelanman@hachyderm.io avatar

UUIDs are such a cool useful weird idea

https://en.wikipedia.org/wiki/Universally_unique_identifier

joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar

hard to see how Microsoft Recall can meet GDPR legislation in any way

joelanman, to webdev
@joelanman@hachyderm.io avatar

when working on a web app, does a normal cache bust work on manifest.json, or once the app is installed, is that it?

so, with a long max-age, something like

manifest.json?version=1  
manifest.json?version=2  

#webdev

joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar

PS5 menu music is super chill

joelanman, to random
@joelanman@hachyderm.io avatar

The Guilty film is on Channel 4, recommended

joelanman, to accessibility
@joelanman@hachyderm.io avatar

It's unclear whether it passes wcag but from our research I think it's much clearer to mark optional fields as 'optional' than have asterisks or 'required' next to every field and have optional fields implied by the lack of them.

If you're asking for data, the default should be it's because it is required. This is part of GDPR

joelanman,
@joelanman@hachyderm.io avatar

@yatil @siblingpastry isnt that an argument for doing it either way? Since many forms dont use either approach?

joelanman,
@joelanman@hachyderm.io avatar

@siblingpastry ah good to know

joelanman,
@joelanman@hachyderm.io avatar

@yatil @siblingpastry no, in this example, required is read out but is not visually displayed

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