@JesseSkinner@toot.cafe
@JesseSkinner@toot.cafe avatar

JesseSkinner

@JesseSkinner@toot.cafe

With 25 years of experience in web development combined with a love for teaching, I'm passionate about assisting dev teams overwhelmed by outdated legacy systems, poor performance, and scalability issues.

I live in Barrie, Ontario, Canada, with my German wife and our 8-year-old son. I enjoy traveling and playing nintendo. My special interests right now are chess, neurodivergence, and decluttering.

he/him

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

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

I just got my Bluesky invite code. Now I can go claim my username and catch up on all the nazi stuff I've been missing.

JesseSkinner, to svelte
@JesseSkinner@toot.cafe avatar

Working on my PHP side project, feeling an intense pull to migrate it to SvelteKit. But I know this is the biggest trap every coder with a side project can relate to - working on architectural changes instead of features. On the other hand, I love #SvelteKit and can make this thing way better with Svelte & SvelteKit than I ever will be able to with PHP. #Svelte + #PHP might be the way, except I lose the server-side rendering. Send help pls. :blob_dizzy_face:

JesseSkinner,
@JesseSkinner@toot.cafe avatar

@markhughes I love that advice!

JesseSkinner,
@JesseSkinner@toot.cafe avatar

@markhughes @happyborg followed both! I enjoy non-tech content from like-minded folks too :)

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

I can't get enough of this banger

https://youtu.be/l6bfH7uViJE?si=6xgZLt0Q2SJVnfXw

JesseSkinner,
@JesseSkinner@toot.cafe avatar

@jake4480 That's how you build a tower, you just don't stop

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

Does anyone else get a deep feeling of satisfaction or productivity when you finish a package of food, particularly when it's been in your cupboard or fridge a long time? Because you're freeing up storage space, simplifying your kitchen and possessions ever so slightly?

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

Forgot to post this after my last flight. Was watching 2001: A Space Odyssey and had my mind blown when this scene came on.

kboyd, to random
@kboyd@phpc.social avatar

Given an array of keys and an array of values, identical length, is there a better solution than this to combine them into an array of key => [key, value]?

array_merge_recursive(  
 array_combine($keys, $keys),   
 array_combine($keys, $values)  
)  
JesseSkinner,
@JesseSkinner@toot.cafe avatar

@kboyd I don't think this way is "better", but I'd probably use a loop:

$keys = ['a','b','c'];
$values = [1,2,3];

for ($m=[],$i=0;$i < count($keys);$i++) {
$m[] = [$keys[$i], $values[$i]];
}

but I just looked for an equivalent of Python's 'zip' and apparently you can just do this!

array_map(null, $keys, $values);

JesseSkinner, to programming
@JesseSkinner@toot.cafe avatar

I regret that a lot of the community has been siloed by programming language or framework. I love Svelte but I don't just want to talk about Svelte. I don't just want to talk about JavaScript. I don't just want to talk about web development.

I want to read about how you're learning some build tool for some platform I've never heard of, doing things I didn't know were possible, struggling with problems I didn't know existed.

JesseSkinner,
@JesseSkinner@toot.cafe avatar

@loke I already do! :)

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

I recently learned that things I always struggle with are actually symptoms of my neurodiversity.

I've been accommodating myself all my life without realising it, like only taking on freelance work for two decades, avoiding deadlines, getting burned out after working 20 hours per week, sometimes struggling to even work 3 hours in a day.

It's been great to discover I'm not alone.. In the past, when I told colleagues about this, I'd get crazy looks and feel like I'm a loser or lazy or something.

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

Well, if Google can't keep their emails out of gmail's spam folder, what hope does anyone have?

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar
JesseSkinner,
@JesseSkinner@toot.cafe avatar

@jake4480 Good point, and that's why this sculpture is perfect for any child's bedroom.

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

No thanks

schizanon, to javascript

I love using switch(){} statements in because it makes nerds angry.

They're all like "NOOO it's so old fashioned and ugly, use an esoteric chain of ternaries, or a .reduce() instead, MY EYES BLEED!"

and I'm like "hee hee, case: go(); break;"

JesseSkinner,
@JesseSkinner@toot.cafe avatar

@schizanon "But that's harder to REASON ABOUT 😩"

jake4480, (edited ) to design
@jake4480@c.im avatar
JesseSkinner,
@JesseSkinner@toot.cafe avatar

@jake4480 thanks! I wrote it forever ago (17 years)! ☺️

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