Nerd about the fediverse, based in Portland, Oregon. 🌲 Nice to meet you! 👋

Blog & Podcast: jaredwhite.com
On Mastodon: @[email protected]

  • 0 Posts
  • 15 Comments
Joined 7 months ago
cake
Cake day: January 17th, 2024

help-circle
  • Test in screen readers and see how content is being announced.

    Lists have certain semantics which are very useful. Definitely good in navigation (aka nav > ul > li).

    Grids are also useful BTW—we don’t have specific “grid” tags in HTML, but using ARIA attributes you can set up grids which might map onto div tags or even custom elements.

    Personally, I’m much less concerned about ul/li than I am “div tag soup” which is a plague upon modern web development. Use div tags sparingly, and almost always see if you can reach for either (a) a more semantic HTML tag (e.g., key/val pairs should probably be dl/dt/dd tags, not list tags), or (b) custom elements…yes, authoring tags with one or more hyphens which are purely for developer comprehension and hanging CSS off of is perfectly fine—recommended in fact—and in some cases if you need some JS component logic as well, then boom you have web components.








  • I all for removing barriers to entry in this space, and if you’re talking about self-hosting everything and wiring up all sorts of bits and bobs of various services together manually, yeah, it’s very technical and daunting. But somebody can get started on Ghost, or WordPress.com, or Buttondown, or ConvertKit or whatever. Lots of ways to write early and often online. Buzzsprout is pretty rad for podcasting as well.

    The problem usually boils down to distribution like Nilay said, not hosting. Fediverse seems like a real solution here. Honestly I’ve never been as successful at both blogging and podcasting as I am right now. This isn’t merely a glimpse of some old-school internet nostalgia trip. It’s a whole new world out there and it’s actually better. 🤩





  • Opt-out is bullshit, it’s unethical. Unless people specifically give their consent to their content being used for training data, and are compensated if they wish to be compensated for that privilege, then it’s just not morally defensible. Legally defensible? Sure, maybe so. But we don’t like to support companies who are merely abiding by the letter of the law, we want them to abide by the spirit of the law and of treating their customers with respect and consideration. This is not that at all. 😕



  • “physically easy”

    Sure, because our necks, backs, and hips are all feeling so great all the time with these long hours at the desk.

    “pays well”

    Some tech jobs are connected with living in places with high living expenses, not to mention some tech jobs aren’t at Big Tech firms so the pay is lower. Struggling with finances doesn’t magically disappear because you’re good at code.

    “people think you’re smart”

    lolololol said every person ever who isn’t white man passing or perhaps presenting as one of the “privileged” minority classes.

    Look, do I agree tech jobs on average are appealing compared to many other professions? Sure! But minimizing—verging on gaslighting—the very real harms people may suffer while working in tech is irresponsible. Our industry has a long way to go to provide real equality, equanimity, and stability.