@voxpelli@mastodon.social
@voxpelli@mastodon.social avatar

voxpelli

@voxpelli@mastodon.social

Web developer, +10 years of web dev, creator, non-influencer, open source contributor, #nodejs user, #IndieWeb participant, #TypesInJs advocate. Lives in southernmost Sweden 🇸🇪

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

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

Which companies are doing cool things in the design systems / web components space?

Edited to clarify:

  • I mean companies whose main product is in this area, not companies who just have a nice design system.
  • Asking about smaller companies / startups I may not have heard of, not Big Tech
voxpelli,
@voxpelli@mastodon.social avatar

@leaverou I think this one was interesting: https://atmos.style/

Some other links I saved recently on the subject:

Also, there’s @enhance_dev from @brianleroux

voxpelli, to random
@voxpelli@mastodon.social avatar

Anyone knows what, if anything, that’s holding back the Web Share Target API from Safari and Firefox? https://developer.mozilla.org/en-US/docs/Web/Manifest/share_target

I would love to be able to install a bookmark manager as a PWA and easily share to it.

Right now I would need to do quite some juggling with Apple Shortcuts to get a similar functionality

Maybe one of @jensimmons, @tomayac, @paul knows?

voxpelli,
@voxpelli@mastodon.social avatar

@callionica Please, let’s be constructive rather than casting shade on anyone.

It’s easy to tell others what to do, it’s more constructive to see what you yourself can do.

voxpelli,
@voxpelli@mastodon.social avatar

@callionica You’re pretty clearly saying that it’s Apple’s fault that things are the way it is. Not constructive.

voxpelli,
@voxpelli@mastodon.social avatar

@callionica And you speculate on how one company invests compared to others without any actual facts to show it is my guess?

And how about other companies?

Microsoft even ditched their own browser engine.

How’s the investment from Meta and Amazon into browsers going?

As said: Not constructive, rather FUD

voxpelli,
@voxpelli@mastodon.social avatar

@callionica One can talk about business incentives at a general level without singling out any actor in particular

Also, Brian has business insights to credibly speculate on a general level to a degree that most others can’t, since Igalia is often hired to do work on browsers

voxpelli,
@voxpelli@mastodon.social avatar

@callionica Sorry to make you feel bad

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

static site friends: if there are dependencies that you only use in the build process of your site, do you put them in your package.json's devDependencies? what's your logic to decide what's a regular dependency?

voxpelli,
@voxpelli@mastodon.social avatar

@MoritzGiessmann @mxbck Same here, but the distinction isn’t really important, as the site will only ever be installed in a dev / build mode

Though can be helpful to distinguish when using eg Renovate

voxpelli, to programming
@voxpelli@mastodon.social avatar
voxpelli,
@voxpelli@mastodon.social avatar

Turns out that this release of was pretty much exactly one year after I posted about releasing a bunch of modules: https://mastodon.social/@voxpelli/110458882837558787

voxpelli, to random
@voxpelli@mastodon.social avatar

Today launching an early version of a standardjs fork that me, @mcollina, @west, @bcomnes has collaborated on.

Let me present: neostandard

https://github.com/neostandard/neostandard

  • Built upon ESLint 9 and flat configs
  • Optional TS support built in
  • Optional semistandard support built in
  • Stylistic rules can be deactivated (makes it work better with Prettier, dprint etc)
SaraSoueidan, to random
@SaraSoueidan@front-end.social avatar

Ohhh it's the week before the conference talk and so the panic attacks are starting.

I'd forgotten about these. 🥲

voxpelli,
@voxpelli@mastodon.social avatar

@SaraSoueidan Hang in there! You’ll do great even at your worst, I'm sure of it!

voxpelli, to random
@voxpelli@mastodon.social avatar

Jumping to conclusions, being outraged, extrapolating data which can’t be extrapolated, being opinionated because that’s the only way one know how to be decisive etc

I don’t like the debate climate we currently have (or maybe always have had)

It’s emotionally exploitative, intellectually dishonest, divisive and counterproductive

hannobraun, to random
@hannobraun@fosstodon.org avatar

Hey folks! I want to talk a bit about my financial situation, and how that relates to my work on Fornjot. Thread incoming! (1/x)

voxpelli,
@voxpelli@mastodon.social avatar

@hannobraun I moved my sponsorship to my company, Yikesable, and will see if I can maybe raise it a bit soon

Since most of my income also comes from open source work it all depends on how that evolve + how much I freelance on the side 😌

voxpelli,
@voxpelli@mastodon.social avatar

@hannobraun I entered all my tax information and VAT-number on my end when I sponsored as a company now, please let me know if that ends up correctly on your side.

I don't think I have had a company or even an EU-based sponsor myself yet

voxpelli,
@voxpelli@mastodon.social avatar

@hannobraun Not the simplest of receipts to do one’s accounting for 😝

voxpelli,
@voxpelli@mastodon.social avatar

@hannobraun Welcome to the club then 😅 I’m also doing my own

voxpelli, to random
@voxpelli@mastodon.social avatar

I wonder if the word that describes our day and age best maybe is “entitled”

And I don’t just mean that a specific group are feeling entitled to a specific thing or such – it rather seems like everyone feel entitled to so many things – and these entitlements clashes often eg when A feels entitled to peace and quiet and B feels entitled to party hard with music on max volume – and then derails into an argument of “You’re stupid”, “No, you’re stupid” and every ounce of common sense is gone…

voxpelli, to random
@voxpelli@mastodon.social avatar

I’m wondering when the shift from prosumer focused freemium SaaS offerings to Enterprise focused “contact us to sign up” SaaS offerings happened.

I miss the democratization of services that came with the former and am flabbergasted about the pricing of many of the latter.

voxpelli, to random
@voxpelli@mastodon.social avatar

Note to self: Don’t read comments online and don’t engage in those conversations. It costs too much.

rauschma, to javascript
@rauschma@fosstodon.org avatar

Upcoming iterator methods:

// Without iterator methods:
const arr = Array.from(myMap.keys())
.filter(k => isPublic(k));

// With iterator methods:
const arr = myMap.keys()
.filter(k => isPublic(k))
.toArray();

(I prefer not to do .filter(isPublic) because isPublic() may gain more parameters in the future.)

https://2ality.com/2022/12/iterator-helpers.html

voxpelli,
@voxpelli@mastodon.social avatar

@rauschma I have been looking forward to these!

I assume they don’t work with AsyncIterators?

voxpelli, to random
@voxpelli@mastodon.social avatar

Open source: A community where we strive to put the blame on someone else

Users blame maintainers
Maintainers blame users

And contributors get mistaken for maintainers by users and for users by maintainers – so they receive blame from everyone and are maybe also blaming everyone?

voxpelli, to random
@voxpelli@mastodon.social avatar

Me bombarding the @ecosystems API with the new refresh command in my list-dependents-cli 🙈 https://github.com/voxpelli/list-dependents-cli/releases/tag/v1.4.0

@ecosystems Maybe I should get myself some kind of API-key and enable my tool to be given an API-key? Because I'm for sure doing more than 5k requests per hour right now

Animation of me updating ≈3000 dependencies

voxpelli,
@voxpelli@mastodon.social avatar

@andrewnez Has the latest=true propagated through the system?

I'm missing packages in https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ that I'm seeing in https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ and which I know do have my module in their latest version

voxpelli,
@voxpelli@mastodon.social avatar

@andrewnez They seems to mostly be included now, some old ones seems to still be missing:

  • voxpelli/node-fetch-politely
  • voxpelli/node-tema
  • dependency-check-team/dependency-check
  • yikesable/fastify-acl
  • voxpelli/node-format-microformat
  • voxpelli/node-webmention-testpinger
  • voxpelli/node-jekyll-utils
  • voxpelli/metadataparser-mf2
voxpelli,
@voxpelli@mastodon.social avatar

@andrewnez Perfect!

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