@SamStrong@hachyderm.io
@SamStrong@hachyderm.io avatar

SamStrong

@SamStrong@hachyderm.io

Loves pizza, cookies (the kind without pop ups), SFF, RPGs, bouldering and CSS.

Massive fan of scroll-snap.

Massive hater of scroll-jacking.

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

cferdinandi, to random
@cferdinandi@mastodon.social avatar

Should I make coding videos on YouTube?

SamStrong,
@SamStrong@hachyderm.io avatar

@cferdinandi Only if you can do cover photos that show you overreacting to minor things with ridiculous facial expressions.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

Firefox is adding on-device AI alt text for images.

Generally assistive technology is of course a good thing, however:

  • How accurate is it?
  • How accurate can it even be if it doesn’t know the intentions of the poster? (The exact same image can be illustrative to diametrically opposite opinions.)
  • Where does the training data come from?
  • Will it discourage authors from adding alt text?
  • Is there telemetry that could be used to invade privacy? What if that data gets sold or stolen?
SamStrong,
@SamStrong@hachyderm.io avatar

@thomasfuchs Should the intent of the person posting the image matter? Post text + image give context? Should alt text be neutral?

(Not that I think any of this “AI” stuff is going to end well, but I’m always curious about thoughts and opinions on alt text)

SamStrong, to random
@SamStrong@hachyderm.io avatar

This “Recall” feature that Microsoft just announced sounds very much like the latest fresh hell.

If nothing else, constant screenshots and activity recording seem like a very quick way to fill a hard drive. So I guess all of your activity will be stored on someone else’s servers?

SamStrong,
@SamStrong@hachyderm.io avatar

@brunty Is this thing going to ingest everything I do online as well? Google Docs? Jira? Confluence? A quick browse of Amazon? Other products?

This feels like surveillance in the guise of productivity.

SamStrong, to random
@SamStrong@hachyderm.io avatar

In my ongoing quest to never pay for AppleTV+, I’ve now started a six month “free trial” via my mobile provider. This is described as a perk of my mobile subscription, but, once the trial expires, it costs the same as a normal subscription. Except this one is managed via my mobile provider’s app, so is harder to cancel.

What is the point in these non-bundles?

SamStrong, to random
@SamStrong@hachyderm.io avatar

Hades 2 might the one to push me into getting a Steamdeck.

SamStrong, to random
@SamStrong@hachyderm.io avatar

It’s pretty damning that the apps that magically work better on the “most powerful Mac on the planet” are those powered by JavaScript. Jira, Notion, Slack etc. Native app UI’s generally perform about the same.

SamStrong, to random
@SamStrong@hachyderm.io avatar

Further Mac OS hilarity. I’ve got a folder in my user folder. I would like to set this as my default folder for the terminal to open in. Terminal does not have permission to start in this folder. Terminal can navigate to this folder just fine.

🤷‍♂️

There has to be an equivalent of Windows Terminal on Mac OS that doesn’t look like crap and actually lets you configure it sensibly.

SamStrong,
@SamStrong@hachyderm.io avatar

@brunty @pieceofthepie I tried Hyper on Windows ages ago, but Windows Terminal performed better. Presumably a M3 Max won’t struggle with too many Electron apps. Thanks for the reminder!

pieceofthepie, to Laravel
@pieceofthepie@n8e.dev avatar

#ProLifeTip. Put more effort into periodically reinforcing the learning that got you to this point in your career, because at some point you might spend a weekend implementing something from scratch and realising you've literally forgotten it all.

The wheel aren't rusty, they've fallen off.

How does one work with #Laravel?
What is a Dockerfile? WTF is Vite?

#SeniorMyArse #SoftwareDeveloper #Dev #Docker #Linux #PHP

SamStrong,
@SamStrong@hachyderm.io avatar

@pieceofthepie You can rebuild that knowledge pretty quick though. Your understanding of the underlying structures is still there.

brunty, to random
@brunty@brunty.social avatar

Do I need to use my new camera as a webcam? Not in the slightest.

Do I want to get a mount for my desk for it so I can do so? Yes.

SamStrong,
@SamStrong@hachyderm.io avatar

@brunty And a dummy battery?

cferdinandi, to random
@cferdinandi@mastodon.social avatar

Maybe a ridiculous question, but... are Web Components the next "design system"?

SamStrong,
@SamStrong@hachyderm.io avatar

@cferdinandi Aren’t web components an implementation detail?

SamStrong, to random
@SamStrong@hachyderm.io avatar

After getting sick and tired of Yarn taking anything between 2 and 20 minutes to update packages on Windows, I started learning how to use WSL (Ubuntu).

I was expecting to end up elbow deep in blog posts while working out how to forward dev server ports and connect the file system to VS Code. Magically, WSL does all this stuff for you. The longest I’ve spent has been learning how to make the shell behave as I expect.

hbuchel, to random
@hbuchel@hachyderm.io avatar

I'm going to rant about open source a little, I am so sorry.

So much of open source favors people that ~ have time ~ That usually means:

  • They aren't caretakers (i.e. they don't have children or elder family that have care needs) or can rely on a partner to do all of that in their stead.
  • They can work long hours outside of their 9-5 jobs which excludes many Disabled people or those that have chronic pain.
  • They already have a high paying job, they have health insurance.
SamStrong,
@SamStrong@hachyderm.io avatar

@hbuchel Yup as a married parent who values time with my family, OSS isn’t really an option.

Even if it was, the idea that it’s virtuous to turn hobby time into effort that benefits corporations is pretty depressing.

SamStrong, to random
@SamStrong@hachyderm.io avatar

The Affinity series of design tools just got sold to Canva. Expect a subscription model and generative AI tools to arrive soon.

They even used the words “design democratisation” in the announcement 🤦‍♂️.

I guess at least the CEO will get a nice exit.

SamStrong, to random
@SamStrong@hachyderm.io avatar

Me working from the office: I try to work from just a laptop, but that way lies madness, so I gather enough bits and pieces to recreate my home setup, except with a terrible mouse and keyboard and a monitor that is literally half the size.

SamStrong, to random
@SamStrong@hachyderm.io avatar

Blog post: The Core of Jira’s Awkwardness - https://samstrong.dev/posts/2024-03-22-my-problem-with-jira/

SamStrong, to random
@SamStrong@hachyderm.io avatar

Does anyone have a recommendation for a decent email client on iOS? I used to really like Spark, but now they won’t stop upselling their “AI” nonsense.

SamStrong,
@SamStrong@hachyderm.io avatar

@pieceofthepie I guess I also can’t complaint because I’ve never paid anything for any of their products 🤷‍♂️

cferdinandi, to random
@cferdinandi@mastodon.social avatar

Y'all... I'm struggling.

Over 8 years or so, I grew a handful of tutorials around vanilla JS into a series of courses and workshops that actually brought in enough money to be a full time business for me.

Then last year, sales took a nose dive... 🧵 /1

SamStrong,
@SamStrong@hachyderm.io avatar

@aral @cferdinandi What Aral just said about the fundamentals is where my brain went on reading this. Your emails continue to be a brilliant resource and your vanilla JS stuff is evergreen because waves hands everywhere.

I hope your educational stuff bounces back!

SamStrong, to random
@SamStrong@hachyderm.io avatar

I love relative units in CSS, but good grief I’ve no idea how I’d approach reasoning about CH: “The advance measure (width) of the glyph "0" of the element's font”

I know no one’s forcing anyone to use this, but I’m curious AF where the drive to create this came from.

mattwilcox, to random
@mattwilcox@mstdn.social avatar

The fact that people would use TailWind when you can do this in modern CSS baffles me.

SamStrong,
@SamStrong@hachyderm.io avatar

@mattwilcox Can I ask why CH units here? So it’s measuring relative to the user changing the font size or font family?

How do you go about reasoning out the correct number of units here? Do you have a standard you tend to use? Is it just “try it out and see”?

SamStrong,
@SamStrong@hachyderm.io avatar

@mattwilcox Ah nice thanks! I’ve yet to do a lot with container queries since Safari prevents their use at work.

SamStrong,
@SamStrong@hachyderm.io avatar

@mattwilcox Around 5% of our users are running versions of iOS lower than 16. That’s plenty to stop us for now. We’ll review again once 18 comes out in September.

brunty, to random
@brunty@brunty.social avatar

I have new dice.

They have bluetooth and LEDs.

They can send JSON requests when I roll them to a URL.

OH GOD YES THIS IS WONDERFUL.

SamStrong,
@SamStrong@hachyderm.io avatar

@brunty Are your dice a live service?!

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