@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 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 and can make this thing way better with Svelte & SvelteKit than I ever will be able to with 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, 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
@schizanon@mas.to avatar

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)! ☺️

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

Search on anything these days and you get a billion content websites with extremely narrow niches, littered with ads, full of questionably accurate that is either written by an AI or an amateur content writer paid to churn out low quality, keyword-rich content as fast as possible. Google has ruined the Internet.

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

OH from an old man sitting on a porch: "They're floating around in the fucking cyberspace somewhere."

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

Trying hard to resist the urge to build a vehicle with these.

JesseSkinner, to random
@JesseSkinner@toot.cafe avatar

The top ten countries with the most executions in 2022, also happens to be a list of countries I would definitely never live in and would be very hesitant to travel to:

  1. China (1,000s)
  2. Iran (576+)
  3. Saudi Arabia (196)
  4. Egypt (24)
  5. USA (18)
  6. Iraq (11+)
  7. Singapore (11)
  8. Kuwait (7)
  9. Somalia (6+)
  10. South Sudan (5+)

https://www.amnesty.org/en/documents/act50/6548/2023/en/

jonoabroad, to random
@jonoabroad@mastodon.nz avatar

DevOps was a mistake.

Honestly, at this point. I think the comet was mistimed and the dinosaurs had done nothing wrong.

HOW IS CODE AS INFRASTRUCTURE SLOWER MORE OPAQUE AND FUCKED THAN JUST BUYING REAL HARDWARE AND BUILDING IT YOURSELF.

😭 😭 😭 😭 😭 😭

JesseSkinner,
@JesseSkinner@toot.cafe avatar

@jonoabroad nobody expected deterministic test suites to fail randomly so often.

JesseSkinner,
@JesseSkinner@toot.cafe avatar

@jonoabroad ah I see - makes me feel better about the bash script I wrote which spins up an EC2 instance with another bash script as user data to build server images. I never understood why I should give up that flexibility in exchange for all the various deployment frameworks people tend to recommended as "best practices".

Cloudguy, to random

deleted_by_author

  • Loading...
  • JesseSkinner,
    @JesseSkinner@toot.cafe avatar

    @Cloudguy hm could be a blood sugar hypoglycemic crash maybe?

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

    Oh you know just pushing danger-commits at bedtime.

    Latest commit: "that'll do"

    JesseSkinner,
    @JesseSkinner@toot.cafe avatar

    @sarajw viel Glück and schlaf schön! :)

    JesseSkinner, to linux
    @JesseSkinner@toot.cafe avatar

    I'm thinking of trying out running on a server instead of , because Derek Sivers recommended it for its security (particularly around the more controlled packaging).

    I have basically zero experience with BSD, but a ton with (redhat, ubuntu, arch, centos, amazon linux, etc.).

    Any advice on making the transition? Is this a good move or unnecessary or bad?

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