@sarajw@front-end.social
@sarajw@front-end.social avatar

sarajw

@sarajw@front-end.social

Fresh front-end dev and techy generalist, mum of 2, euro-mongrel (🇩🇪 🇬🇧 🇸🇪), lapsed swing dancer & DJ, erstwhile tall ship and dingy sailor, crocheter, lefty.

Work with :react:, but ❤️ vanilla :html5: :css3: :javascript: (particularly ✨CSS✨ 🥰)

Cis het - she/her, supporting :BLM: :a11y: 🏳️‍🌈 🏳️‍⚧️

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

sarajw, to random
@sarajw@front-end.social avatar

State of HTML results are out!

https://2023.stateofhtml.com

(I really wish they'd pick a more international T-shirt store than Cotton Bureau though - can we have something more local to not-USA, @sachagreif? The shipping costs are more than half the shirt!)

sarajw, to random
@sarajw@front-end.social avatar

David Dylan Thomas started his closing talk strong with such a good quote.

It's still going strong.

Like his talks title says:
"No, seriously, fuck engagement: Building a more human web"

sarajw, to random
@sarajw@front-end.social avatar

So I've been suffering with for a while, months ago I made a flurry of posts about it because it was so troublesome.

Well, at the conference I'm currently leaving, I did a lot of walking. It hasn't been too much for me energy wise but my feet have complained - I even have a fat blister to show for it!

But you know which foot is fine? My right one. The telltale PF pain spot is fine! It ached a little last night but this morning it's good!

It took over a year to get better.

sarajw, to random
@sarajw@front-end.social avatar

Natalya Shelburne just burst onto the stage with so much energy but with a completely open heart.

"Channeling Chaos: Role of the Artist in the Age of AI"

She's going to convince us that AI does not mean the end of art. She's an artist. Let's go!

sarajw, to random
@sarajw@front-end.social avatar

Ferdinand Ulrich (@ferdinandulrich or @ferdinandulrich)'s journey to finding the history of digital type pre-postscript started when we spent time with 92 year old Jack Stauffacher at his Greenwood Press in San Francisco.

sarajw, to random
@sarajw@front-end.social avatar

Beyond Tellerrand day 2 is being kicked off by @laura with her talk Small Technology: Building Tech That Respects Our Rights

Exactly up my alley, even if some of the findings are hard pills to swallow 😬

sarajw, to random
@sarajw@front-end.social avatar

Weird WC-based thought about - how nice to be at a tech conference so well attended by women that I occasionally have to search for a free cubicle 😆

Not that the search is fun. But it's so nice to see that we're here in force :)

These Dyson taps can get in the sea, though. Terrible UX, hard to understand how they work. They also blow the water on my hands back at my waist area, and makes the edge of the sink all wet.

sarajw, to random
@sarajw@front-end.social avatar

I like the web monetisation proposal being brought forward by @ppk:

  • Beloved sites get sold and dropped or "eaten by AI", and the reason is money.
  • For those willing, a trickling micro payment stream could send a few cents every few seconds from a reader's wallet to that of a website owner.
  • The readers would control their max rate and max outlay per month, for example.
  • The readers could block certain sites/domains from receiving money.
  • There are still lots of open questions!

#BTConf

sarajw, (edited ) to random
@sarajw@front-end.social avatar

Nope, I don't think I can do Oliver Schöndorfer's talk justice.

He artfully weaved between pro and con accessibility stances (and clearly came out on the correct side, of course) - while acknowledging the troubles people have trying to understand and implement accessible design.

There was so much more to this talk, I recommend you go watch the video once it's publicised!

https://pimpmytype.com/a11y/

sarajw, to CSS
@sarajw@front-end.social avatar
sarajw, to random
@sarajw@front-end.social avatar

Getting Factfulness (Hans Rosling, RIP) vibes from Stefan Sagmeister's closing talk today.

Negative stories get more traction, seem more true, sound more intelligent. They get shared more, they get more attention.

Taking the long view, life is better than it ever has been. We have great data from the last 200 years to prove it, and Stefan has made some wonderful art that represents it:
https://sagmeister.com/work/now-is-better/

The fight for progress is working. We need to keep on fighting.

sarajw, to random
@sarajw@front-end.social avatar
  • Feedback is a gift, even if not so intended. It is sometimes uncomfortable, but that means it's useful.
  • It is just information. Do with it what you want.
  • Become a collector of feedback. Get as much information out of a session as you can.
  • Not everyone has to to like your work, or like you.
  • It's rarely about you. They may have stuff going on, or have a pissed-off thinking face.
  • Assume some negative feedback.
  • Feedback may sting, because we're human.

Thank you David de Léon.

sarajw, to random
@sarajw@front-end.social avatar

Adrienne Tacke giving us some solid, useful advice on reviews and PRs

(With thanks to native Mastodon detecting text in the picture! Needed lots of editing but a great help for ALT text!)

Slide contents behind Adrienne: As reviewers, we need to be specific. Be clear if something need to be done. needs change: - Smaller changes and fixes that can be resolved in a single commit. - Small updates to current PR. needs rework (let's discuss offline): - Larger changes that require major rework or refactoring. - Typically, these initiate an offline discussion as there's a lot to discuss. nitpick: - Purely subjective commentary that does not affect the code. - If you must add a nitpick, clearly identify it as such. But, try not to include nitpicks at all!
Slide contents: Triple-R Pattern Request: A sentence explaining what you’d like the request author to do Rationale: A sentence or two explaining why the request is warranted. Include references or links to justify and support your request. Result: A measurable end state the author can compare their change to. This could be a metric to reach, a screenshot of an intended state, or quite literally, what the code should look like after the change.
Slide contents: Manageable PRs: Focus on an atomic change or feature. Include only what's necessary for the code changes to work. Split multiple parts into multiple reviews. Likely can be reviewed in 10 - 20 minutes. Typically under 500 lines of code. Typically less than 20 files changed.

sarajw, (edited ) to random
@sarajw@front-end.social avatar

Ugh @maggie you're blowing my mind. Crab Jesus loves you.

sarajw, (edited ) to random
@sarajw@front-end.social avatar

In case anyone at finds my little :happy_pepper: stickers and wonders what they are for - it's pure silly fun:

https://front-end.social/@sarajw/109994451332222396

The emoji/sticker design is by @andycarolan 🥰

sarajw, to random
@sarajw@front-end.social avatar

Chris Campe of @BerlinLetters inadvertently became a protest sign influencer after painting some protest signs for herself to use.

She leant into it, and started doing workshops on how to draw effective protest signs.

sarajw, to random
@sarajw@front-end.social avatar

Oh @anarodrigues. Yes.

https://ohhelloana.blog/i-want-it-all/

Also it feels like everyone else is keeping up, but they're not.

I think we're all keeping up with different pockets of stuff while letting others slide, and when I consider everyone that isn't me - yes between them they've totally kept up with more stuff than me!

What is great about this web dev community though is the sharing. We can't read all the things, but as long as we all keep communicating, we'll be alright :)

sarajw, to random
@sarajw@front-end.social avatar

Starting my journey to Düsseldorf for @btconf soon!

Thanks to the DB Navigator app I already see the train is a little delayed and apparently packed full of people. Hopefully I will be able to get to my reserved seat... 🙏

sarajw, to random
@sarajw@front-end.social avatar
sarajw, to random
@sarajw@front-end.social avatar

Naurora for us tonight. Sad I missed out last night. Hey ho.

sarajw, to random
@sarajw@front-end.social avatar

Received this earlier today - just in time to go into my packing for Beyond Tellerrand, perfect!

@btconf @eleventy #11tyConf

sarajw, to random
@sarajw@front-end.social avatar

Only 44 to go!

I use @andycarolan's avatar of me a lot - even for my speaker listing for @eleventy's #11tyConf. He's good! Follow!

https://social.lol/@andycarolan/112422517121672909

sarajw, to random
@sarajw@front-end.social avatar

So who will I see at @btconf then?!

sarajw, to random
@sarajw@front-end.social avatar

Catching up on @dansinker's #11tyConf talk and this just jumped out at me:

> Something that's marked with the patina of age, and the utility of a work-a-day website.

I like that. I'm not sure exactly how a website has patina but equally I think I could tell you, when I come across one that does. I also like the idea of a work a day website. Utilitarian, does the job for maybe a small company, just to establish their presence on the web.

Mmm. Onward.

sarajw, to random
@sarajw@front-end.social avatar

It's starting soon!

https://conf.11ty.dev/

Catch mine at 20:10 UTC:
https://conf.11ty.dev/2024/light-mode-versus-dark-mode/

(But please watch the others before me because I'm nothing compared to them! So much to learn!)

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