@mez@mastodon.nz
@mez@mastodon.nz avatar

mez

@mez@mastodon.nz

Work: Web & software development 🧑🏼‍💻

Play: Ultimate (retired?) 🥏, climbing 🧗🏼, tramping 🏕, D&D 🧙🏼‍♂️

My header is from the Oregon on the US west (best) coast.

That's Guster in my profile pic with me. He's a good pupper, but couldn't move to New Zealand with me.

He/Him, wouldn't be fussed by They

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

mez, to webdev
@mez@mastodon.nz avatar

I’m reading this article about the de-skilling of the web, web dev burnout, and how we are no longer allowed to be specialists. I’m reading it while at work where I’m trying to figure out why my SQL queries aren’t working, what I’ve done wrong in a backend server framework, and there’s a design waiting for me to review before I implement it in CSS and HTML. 😖

Please let me hone in on just a couple of these and practice a craft…

https://www.baldurbjarnason.com/2024/the-deskilling-of-web-dev-is-harming-us-all/

mez, to random
@mez@mastodon.nz avatar

Are AIs/LLMs going to push everyone away from VC & Big Tech content & communication products to self-hosted and/or FOSS products? That would be nice. Though it feels like the method of getting there is the rejuivination that comes after a raging and destructive wildfire.

mez, to telegram
@mez@mastodon.nz avatar

I have telegram because it was really easy to set up a bot and a bash script to send messages to it-basically my own little notifications app. But it’s also the only thing I use telegram for. What’s a good alternative? Free and open source preferred. Self hosting as well

mez, to webdev
@mez@mastodon.nz avatar

I just deployed my website to Netlify from a home-hosted git repo powered by Forgejo! This proves I can move off of Github.

Would love to self-host the deployed site as well, but first I need to sort out the serverless function that backs my blog search.

And backups/redundancy so I don’t lose everything when the hard drive dies 😅

mez, to webdev
@mez@mastodon.nz avatar

Does anyone have any good resources for making a drag-and-drop list reordering interface accessible to non-mouse users? The lists can be nested.

Using a form seems clunky:

  1. Place item at top level OR inside Item B
  2. Place at start OR after Item C

Reveal up/down arrows to keyboard focus? How do I move items in and out of nested hierarchies? How to I keep the primary list interface from not getting cluttered?

mez, (edited ) to random
@mez@mastodon.nz avatar

I am replacing a single bulb in a bedroom with two LED down lights. The room has been modified with a built in closet that insets into the room. Where should I put the two lights?

(Poll next toot)

mez, (edited ) to random
@mez@mastodon.nz avatar

Poll for previous toot.

mez, to random
@mez@mastodon.nz avatar

Cleaning up my HD get some storage space back and I'd like a script that goes through and removes the node_modules folder whenever the files in the parent folder haven't been touched in a month or more. Inactive project? No need for node_modules, just reinstall if it's ever worked on again.

mez, to random
@mez@mastodon.nz avatar

Just realised that the new MS Teams app is twice the size of the Classic version. WTF, why is a chat app 1gb?? Why did they DOUBLE the size for the new version? Ugh...

mez, to random
@mez@mastodon.nz avatar

Any fluent German/English speakers out here? I have a translation question. Technical knowledge would be helpful, but I doubt that’s necessary as it’s a more generic question I hope.

mez, to random
@mez@mastodon.nz avatar

@adactio Has your brother ever considered trying to get in to the Barkley marathon? (Was just looking at some Spine race results from a Barker and remembered you tweeting out his achievements there!)

mez, (edited ) to random
@mez@mastodon.nz avatar

Do you say “fedeeverse” or “fedihverse”?
The first is like “feet” the second is like “sit” (IPA /i/ and /ɪ/ respectively)

Also, super helpful IPA pronunciation audio guide. https://www.vocabulary.com/resources/ipa-pronunciation/

mez, to ai
@mez@mastodon.nz avatar

I get that ChatGPT & its ilk consume vast amounts of water to train the models. I’ve also heard that it takes N litres per prompt. But is that some sort of estimate based on training consumption or is the computational cost of a server just responding to a prompt that high that it has to be significantly cooled? I figured once the training was done, the rest was computationally cheap? Why is that not the case?

(Bonus Q, how does it compare to general data centre server cooling?)

mez, to webdev
@mez@mastodon.nz avatar

What’s your favourite way to add working examples of code in your blog posts that isn’t CodePen? Both for CSS and JS example code.

Thinking a basic web component with declarative shadow DOM might do it nicely since it will fully encapsulate the code? Maybe wrap it in @zachleat browser-window or resize-asaurus component.

mez, to fediverse
@mez@mastodon.nz avatar

What’s the difference between the Global Feed and Local Feed on Pixelfed? I’m seeing the same images. Is this just because I’m on a small instance w/out people connected to other instances?

mez, to random
@mez@mastodon.nz avatar

@idanoo Do you know my global feed on pixelfed.nz shows the same thing as the local feed? It’s not based on instances I’ve personally connected with, it should be the entire server’s connections, right?

mez, to random
@mez@mastodon.nz avatar

@eleventy Is the date on the conference website my local timezone or somewhere else?

mez, to webdev
@mez@mastodon.nz avatar

Yesterday, I told a colleague we need to not reach for JavaScript by default, but use it to enhance sites. I just got a blank, confused look in response. “How will we do things though?” He asked?
“Like what?”
“Upload files”
“With a form and a network request! It’s stable, core tech, everyone can use it. We can enhance it with a little spinner if we must, but that doesn’t require an entire framework!”

Send help 😞

mez, to random
@mez@mastodon.nz avatar

I'm still confused by the @nextcloud ecosystem and development. At first blush it seems mature and stable, but then I find weird / obvious UI issues (items from Tasks only show on the monthly calendar view). They seem to be investing in AI integrations, but ignoring unbelievably large client-side JS downloads or the aforementioned basic UI feature completion.

I get it isn’t enterprise software and is OSS, so that’s fine. But it feels scattershot. What am I missing?

mez, to random
@mez@mastodon.nz avatar

@kissane I'm doing some dataset graphing and just realised I'm grappling with the same types of maths that FB use when they talk about how much bad content they "proactively remove". Halp.

mez, (edited ) to webdev
@mez@mastodon.nz avatar

You, a , need to add a simple filter / search on an un-paginated table. Assume client-side enhancement is totally fine. (alternates/reasoning in replies!) Do you:

mez, to webdev
@mez@mastodon.nz avatar

Hey a while ago I read a blog post about different ways to style your code to define . I think it was in relation to having a base class / component factory.

Thinking about style choices like
class MyComponent extends HTMLElement {}
customElements.define(“my-component”, MyComponent)

or

customElements.define(“my-component”, class extends HTMLElement {})

Anyone remember that article?

/cc @cferdinandi @zachleat

mez, to random
@mez@mastodon.nz avatar

5:10pm on a Friday. I finally found a promising possible solution to an issue I’ve been battling all week.

Do I:

  • Continue to work late as the weekend starts, or
  • Leave it until Monday when I’m sure to have lost context and forgotten what the solution may have been

🥴

(Option 3, post-it notes straight onto the monitor??)

mez, to blazor
@mez@mastodon.nz avatar

If I have to resort to Wikipedia to understand your product naming conventions and history, I just feel like either you aren’t doing a great job organising your product, or it isn’t ready for primetime.

I’m honestly still not sure what problem for is solving aside from C# / backend developers don't want to learn front-end code (understandable, I didn't want to learn C#) or use untyped JavaScript (solvable, calm down).

Yay, the C# ties to the FE, is that really that good?

mez, to random
@mez@mastodon.nz avatar

The Department of Conservation requested photos from my recent hike so they could have up to date information about some alpine conditions. The images were too large to email, so I made a public album on my self-hosted NextCloud instance and sent that. Unfortunately, I was told their govt browsers were unable to open the link :( Instead, they asked me to upload them to Google Drive or One Drive…
Yay, govt safety controls forcing the usage of Google and Microsoft! 🙄

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