Pelle Wessman
banner
voxpelli.mastodon.social.ap.brid.gy
Pelle Wessman
@voxpelli.mastodon.social.ap.brid.gy
Web developer, +10 years of web dev, creator, non-influencer, open source contributor, #nodejs user, #IndieWeb participant, #TypesInJs advocate. Lives in […]

[bridged from https://mastodon.social/@voxpelli on the fediverse by https://fed.brid.gy/ ]
Reposted by Pelle Wessman
In case you missed it, Quote Posts are live on mastodon.social and mastodon.online — let us know what you think!

This feature has been a long time coming because we wanted to take the time to do it right. Part of that process was sharing our work and getting feedback along the way […]
Original post on mastodon.social
mastodon.social
September 30, 2025 at 4:03 PM
RE: https://mastodon.social/@jaffathecake/115286677135659058

The standalone app installed PWA that I use the most – such a great and handy tool!

(Also: Look! Quoting is enabled in Mastodon! 😍)
mastodon.social
September 30, 2025 at 11:48 AM
Reposted by Pelle Wessman
There are still Tapestry sponsorship slots available to help tout your iOS 26 app update! They're simple, affordable and a great way to reach outside your social bubble.

Get in touch! - https://usetapestry.com/sponsors
Tapestry
Weaving your favorite blogs, social media, and more into a unified and chronological timeline.
usetapestry.com
September 12, 2025 at 4:51 PM
Reposted by Pelle Wessman
Recently there has been a lot of discourse about ActivityPub and AT Protocol which has been quite dividing and heated.

Yesterday at the Social Web CG meeting (the group that maintains the ActivityPub and related specifications), I proposed releasing a statement that counters the narrative that […]
Original post on hachyderm.io
hachyderm.io
September 6, 2025 at 1:30 PM
Reposted by Pelle Wessman
:tapestry_app: Get your brand new app, product or service in front of a bevy of tech-savvy consumers.

Tapestry sponsorship slots are available and priced affordably for Indie devs and publishers just like you.

Learn more https://usetapestry.com/sponsors/
Tapestry
Weaving your favorite blogs, social media, and more into a unified and chronological timeline.
usetapestry.com
August 15, 2025 at 5:44 PM
Generated a @littlesnitch rule group from the VS Code docs on common hostnames + made it PR me when I need to update it: https://github.com/voxpelli/lsrules
GitHub - voxpelli/lsrules: Generates rule groups that can be subscribed to within Little Snitch
Generates rule groups that can be subscribed to within Little Snitch - voxpelli/lsrules
github.com
July 21, 2025 at 7:58 PM
Reposted by Pelle Wessman
:tapestry_app: Tapestry 1.2 is here with some long-awaited features and improvements. The newest version of our universal timeline app lets you fav, boost and more right from your timeline, adds feed and timeline customization options, sound effects, and lots more. Download it now! […]
Original post on iconfactory.world
iconfactory.world
May 20, 2025 at 3:26 PM
Unlike JS/TS where type checking and intellisense is driven by the same implementation (from TypeScript) in PHP it’s split into:

- Type checking: @phpstan / @psalm
- Intellisense: PHPStorm / Intellephense

And additionally:

- Runtime: PHP itself
May 19, 2025 at 12:46 PM
@Liberapay What would it take to set up an @opencollective hosted by @OpenSourceCollective as the receiver for a project on @Liberpay@mastodon.xyz?

Would be nice to support a European non-profit like you, but all the major projects I’m part of use @OpenSourceCollective for fiscal hosting and […]
Original post on mastodon.social
mastodon.social
May 14, 2025 at 4:22 PM
@phpstan Have you considered adding a LSP server to the PHPStan Pro continuous mode? So that I can have something similar to Intelephense using just PHPStan? And as such have a consistent experience across CI and IDE?
PHPStan (@phpstan@phpc.social)
579 Posts, 1 Following, 851 Followers · Find bugs in your code without writing tests! Created by @OndrejMirtes
phpc.social
May 14, 2025 at 6:42 AM
Reposted by Pelle Wessman
What if Renovate / Dependabot would let users opt in to canary tests of release candidates when maintainers request such large scale community regression tests?

Would be pretty great for us who maintains large packages like mocha
Help users help maintainers test for regressions · renovatebot renovate · Discussion #35898
Tell us more. We’re about to release a new version of mocha and with many dependency updates the risk for regressions makes us a bit weary. Releasing the new version as a release-candidate would be...
github.com
May 12, 2025 at 4:06 PM
”This post is sponsored by each and every one of you who has bought my Practical Accessibility course”

Yalla everyone, get the definitive source for accessibility knowledge and sponsor more awesomeness from Sara! https://practical-accessibility.today/ […]
Original post on mastodon.social
mastodon.social
May 6, 2025 at 4:22 PM
Reposted by Pelle Wessman
Anyone have an up to date list of the pros / cons of Vanilla CSS vs Tailwind CSS?

Preferably also touching on eg BEM, Sass, autoprefixer and such in it.

Also maybe in a context of Web Components vs React / Vue / Svelte / Next.

#css #frontend
March 16, 2025 at 2:53 PM
Reposted by Pelle Wessman
Conclusion after a visit back to PHP:

- PHP Codesniffer is a coding style linter that nowadays can autofix some things (similar to ESLint)
- PHP CS Fixer is not Codesniffer related and is an autofix focused coding style linter (similar to ESLint)
- PHPStan is a type checker, similar to TypeScript
March 4, 2025 at 6:02 PM
Tariffs are used to make foreign products less competitive relative to other products within a nation

Why do people focus on the semantics about who pays them?

Are Trump under the impression that tariffs will not make foreign products more expensive?

If so then that’s way weirder than a […]
Original post on mastodon.social
mastodon.social
March 4, 2025 at 5:55 PM
The promising new browser engine is @servo while the promising ”new” browser app might be @Vivaldi https://toot.cat/@dthompson/114081552888194397
dave (@dthompson@toot.cat)
Just FYI with all this Mozilla stuff going on: Ladybird is not a project you should be putting your hopes into. Bad vibes over there.
toot.cat
March 1, 2025 at 2:28 PM
Using // @ ts-expect-error to ensure exhaustiveness is something I have started doing a lot lately
https://fosstodon.org/@rauschma/114087511482468663
Axel Rauschmayer (@rauschma@fosstodon.org)
Another good option: exhaustiveness checks via `never`. https://2ality.com/2025/02/typescript-never.html#use-case-for-never%3A-exhaustiveness-checks-at-compile-time
fosstodon.org
March 1, 2025 at 2:22 PM
Reposted by Pelle Wessman
Hypocognition: Thanks for sharing it @palacios.se – especially as the lack of knowing that word shows the very concept of it:

That it’s hard to reflect on concepts that we lack the words to describe

Quote from: aeon.co/ideas/hypoco...
February 26, 2025 at 6:41 PM
Reposted by Pelle Wessman
EU stems from the European Coal and Steel Community which in turn was proposed on the fifth anniversary of the end of World War II to prevent another war between France and Germany

Trump claiming it was created to screw over the US is surprisingly ignorant even for him
February 26, 2025 at 7:50 PM
Reposted by Pelle Wessman
“Nato you can forget about,” Trump said. “I think that’s probably the reason the whole thing started.”

Victim blaming – the US president is keeping it fresh.

I guess all of his groping incidents are to blame on the women as well? They tried to avoid his hands and then he had to touch them?
February 26, 2025 at 8:22 PM
The @frameworkcomputer Desktop Computer uses soldered on CPU:s rather than socketed CPU:s? And extends the modularity of a laptop into the desktop space?

Sounds opposite to their philosophy of upgradeability?
February 26, 2025 at 5:07 PM
Reposted by Pelle Wessman
:tapestry_app: Now more than ever it's important to take control of the sources of information you consume on a daily basis.

Tapestry's premium Muffle & Mute feature lets you craft powerful filters to weed out spoilers, discussions of unwanted topics and […]

[Original post on iconfactory.world]
February 13, 2025 at 8:32 PM
When will we have autonomous self-replicating self-mining spacefaring AI robots?

And what could possibly go wrong?

Maybe the first alien life form we will discover is a mechanized one that we helped create (and which then mysteriously evolved on the dark side of the moon only to become our […]
Original post on mastodon.social
mastodon.social
February 19, 2025 at 7:06 PM
Reposted by Pelle Wessman
:tapestry_app: Tapestry's Open Menu lets you interact with timeline posts using the apps you love.

To change which apps are used to open items on a feed-by-feed basis, do this:

• Tap the gear icon to open Settings

• Tap Your Feeds > select the feed […]

[Original post on iconfactory.world]
February 12, 2025 at 8:34 PM