@syntaxseed@phpc.social
@syntaxseed@phpc.social avatar

syntaxseed

@syntaxseed@phpc.social

Programming, tech, gaming & other geeky topics from Sherri Wheeler.

Occasional business, handiwork, electronics, parenting and fitness content.

🐘 PHP/JS developer with miles to go before I sleep();

All posts are my own - never AI generated.

Ally & anti-racist. Bigoted or harassing replies get blocked & reported.


Available for part-time contract work.

🇨🇦💻🎮☸️🎲🔨💪

(she/her)

#nobridge #nobot

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

msbellows, (edited ) to random
@msbellows@c.im avatar

I'm gonna share some completely anticlimactic TMI for the benefit of other middle-aged men:

The day before yesterday, I was very stressed and anxious for a variety of reasons, and we were moving some furniture out of a storage locker, and I was feeling lethargic and a little lightheaded and generally out of it, and then I began feeling nausea and indigestion and my jaw was tight and then my left arm and hand started feeling a little numb. Nothing terrible! Just: feeling meh, and those minor symptoms.

And then guess what crazy thing we did?

We went to the nearby emergency room.

Yep.

And they were very nice to me, and quickly administered an EKG and blood tests, and guess what?

I wasn't having a heart attack.

I was just stressed and tired and anxious. That's all.

But if I had been having a heart attack, going to the E.R. could have saved my life. And even though I wasn't, they were very nice to me. No one made fun of me. No one called me a whiner or a hypochondriac. My wife expressed gratitude that I took my survival seriously. And I was home again in less than two hours.

So this is for my fellow typical men, who are inclined to ignore health issues because: John Wayne or something, and fear of embarrassment:

Don't ignore stuff. Don't wait until you're sure. Be willing to overreact. Be willing to waste everyone's time. It's okay! The world won't end! (And you may even get to take a nap under a warm blanket, like I did!)

syntaxseed,
@syntaxseed@phpc.social avatar

@msbellows 💯 This can't be said enough!

My father-in-law had a bad stomach ache. He hated doctors & tried to tough it out. Blamed the pizza he ate. It was some kind of internal rupture that became sepsis & killed him. He was unconscious before we even reached the hospital.

Please for the sake of those who love you - treat unusual & unexpected symptoms seriously.

mortenbock, to random
@mortenbock@hachyderm.io avatar

Hot take: If you change jobs every 3 years, you've never learned from dealing with your own legacy applications, and you will keep making the same mistakes.

syntaxseed,
@syntaxseed@phpc.social avatar

@kevin @mortenbock And you'll see a wider variety of messes... not just the ones you tend to make. 😁

I matured rapidly as a developer while muttering over other dev's spaghetti. LOL

syntaxseed,
@syntaxseed@phpc.social avatar

@mortenbock But you'll get to work on other people's legacy apps & learning from others' mistakes is almost as good.

syntaxseed,
@syntaxseed@phpc.social avatar

@afilina @mortenbock @kevin Yes... I switched jobs on average every 2 years because tech jobs don't pay well in my city & it was the easiest way to get a raise!

syntaxseed, to random
@syntaxseed@phpc.social avatar

I once saw someone who's desktop wallpaper was a screenshot of a desktop full of icons, offset by about 10 pixels so it looks like icons stacked on top of icons!

Desktop management: chaotic evil edition. 😆

syntaxseed, to php
@syntaxseed@phpc.social avatar

It's interesting to read an article which criticises the community-based committee governance model.

Because the argument boils down to 'design by committee rarely achieves excellence'.

But what's missing is, who defines "excellence"? A BDFL might achieve more for their goals, but anyone who wants something else is told 'too bad, so sad'.

PHP is a generalist web language. A governance committee ensures diversity of goals & a more broad evolution of the language.

https://stitcher.io/blog/limited-by-committee

syntaxseed, to webdev
@syntaxseed@phpc.social avatar

Can anyone point me to a good mini course or video on making the most out of Chrome dev tools? I think I'm only using like 10% of its power. 🤔

#webdev

syntaxseed, (edited ) to fallout
@syntaxseed@phpc.social avatar

Watched the premier episode of and not only ran ads before the show but interrupted the show 3-4 times to play unskippable ads. 😡

Ads before were bad enough, but this is absolutely jarring & bullshit for a service I pay for.

Can't even seem to find any info about an ad-free tier for Canadian subscribers.

Really makes the "oh, it's streaming on Prime" discovery into a disappointment than good news.

syntaxseed,
@syntaxseed@phpc.social avatar

Oh found it behind an "email me more info" button. Ad free is $3/m more. FFS. 👎

syntaxseed, to php
@syntaxseed@phpc.social avatar

So I have a Wordpress website which is deployed to the apache+nginx server with Ansible. A symlink in the webapp's document root is updated to point to the new release.

I'm encountering Apache (I think) caching the results and serving the index.php page in the old release until I modify the file. Even though the symlink points to the new release.

Any suggestions as to how to fix this other than tweaking the modified date on the old release?

#PHP #Devops #Ansible #Webdev

derickr, (edited ) to random
@derickr@phpc.social avatar

One week ago, I watched "20 Days in Mariupol", a gripping film when Russia started the full scale invasion of Ukraine.

At times, I had to pause watching it as it way too much.

The extraordinary cruelty of targeting civilian infrastructure made it even clearer to me that we're doing way too little to help them. Restricting what the Ukrainians can hit is stupid policy.

Any strike on a civilian target MUST be able to result in an appropriate response. Make the suckers pay for it.

#SlavaUkraina

syntaxseed,
@syntaxseed@phpc.social avatar

@derickr Even at the elementary school level, when I help my kids deal with the (endless) bullies, I teach them to strongly defend themselves & their friends. But there is a clear line we don't cross into becoming the bullies ourselves.

It's not weakness to have lines you won't cross. It's the opposite.

What you're advocating just creates an endless cycle of retaliation & hatred. The world will never improve if you fight evil by becoming evil yourself.

syntaxseed,
@syntaxseed@phpc.social avatar

@heiglandreas @derickr Absolutely. And the worst thing you can do is cling so firmly to the "moral high ground" that you become a door mat.

But I do think that we all must decide what makes us different than our opponents. What makes them in the wrong & us in the right? 🤔

syntaxseed,
@syntaxseed@phpc.social avatar

@afilina @derickr Oh yes, I was only talking about targeting civilians. Restrictions against factories, launch sites etc makes 0 sense.

syntaxseed, to php
@syntaxseed@phpc.social avatar

I find myself in the docs less and in the docs more these days.

Wish there was more example code but all in all they're excellent.

syntaxseed, to Games
@syntaxseed@phpc.social avatar

A while ago I bought a called Humble Heroines: Warriors, Dreamers, and God Slayers.

And so far every game I've played has been an absolute banger that I've completed to the end. What a great deal this was!

So far I've played and finished:

  • Sable
  • Control
  • Hellblade: Senua's Sacrifice

Hellblade I just finished tonight and it was just fantastic. Control is now among my top favs.

Next I'm giving Call of the Sea a try.

syntaxseed,
@syntaxseed@phpc.social avatar

It's nice how varied the games are. Most of these I wouldn't have even looked twice at, but I'm so glad I've experienced them.

syntaxseed,
@syntaxseed@phpc.social avatar

Remaining games in the bundle:

  • Call of the Sea
  • Syberia: The World Before
  • Praey for the Gods
  • Dreamscaper
  • Batora: Lost Haven
thomastospace, to random
@thomastospace@phpc.social avatar

I just started a plain typescript project, and was too lazy for a docker setup so I just installed Node with apt and went on my way.

I installed Typescript, that went fine, but when trying to use it it gave a vague error.

Quick search fixed it, but... I'm amazed by the cause: Typescript didn't support the version of Node I had installed, which sure.. That's okay. But why didn't NPM tell me this? NPM does not have node version constraints?!?

🤯

syntaxseed,
@syntaxseed@phpc.social avatar

@lukasrotermund @jaapio For me I've hit that trap when I've tried to 'composer update' an entire large project at once. Now I start with my least important dependencies first then work my way up to the framework itself.

syntaxseed, to ontario
@syntaxseed@phpc.social avatar

Ontario Energy Board:
"We welcome comments on your energy company's recent petition for a rate increase! Your voice matters!"

Also Energy Board:
🙄😡

syntaxseed, to random
@syntaxseed@phpc.social avatar

One of my best friends has . So do I.

When she caught a year or two ago it kicked her out of remission & back into a bad flare up. I've been worried about that myself. 😓

Even if Covid or Long Covid symptoms don't get you, how it interacts with other chronic conditions is poorly known & very bad news.

syntaxseed, to wordpress
@syntaxseed@phpc.social avatar

I have an query that is ordering by post_date. But the date for this particular set of posts is identical.

So it's giving me them in different orders if I run the same query a few times. Which is messing up pagination.

What the heck?

syntaxseed,
@syntaxseed@phpc.social avatar

@otto42 Yeah I was thinking of putting a secondary orderby clause in there for this case.

syntaxseed, to martialartsmemes
@syntaxseed@phpc.social avatar

The whole family: 3 kids, husband & myself received our belt promotions today. So proud of us! 💪🥋

syntaxseed, to Parenting
@syntaxseed@phpc.social avatar

I'm sick today. 🤧

But like so many parents & work from home spouses.... I'm apparently irreplaceable & I have MORE work & responsibilities today than on an average day. 😭

Oh the luxury to be able to "call in sick" and go back to bed. What does that even feel like??

syntaxseed, to random
@syntaxseed@phpc.social avatar

Kids at the ball park just broke out a tube of Pogs!!!

syntaxseed,
@syntaxseed@phpc.social avatar

@nnungest Of course! And a cm thick aluminum one, but it wasn't "tournament legal". 🤣

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