Replies

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

stefanzweifel, to random
@stefanzweifel@phpc.social avatar
stefanzweifel,
@stefanzweifel@phpc.social avatar

@regis I've deployed it already. ๐Ÿ˜„
(Also switched hosting from Vercel to Cloudflare pages.)

Gonna write a couple of blog posts soonish. Next up is also a โ€œmicroblog" for some smaller/shorter posts.

18+ stefanzweifel, to Eurovision
@stefanzweifel@phpc.social avatar

Swiss broadcasters right now: โ€œOh fuck. Where do we even host the next Eurovision?โ€

stefanzweifel,
@stefanzweifel@phpc.social avatar

@phphil Of course Olten is on that list. ๐Ÿ˜…

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Rethinking deploys at Flare
https://flareapp.io/blog/rethinking-deploys-at-flare

stefanzweifel,
@stefanzweifel@phpc.social avatar

@freekmurze Great to see that others in the community are switching to deployer. Have to give Airdrop a try.

stefanzweifel, to random
@stefanzweifel@phpc.social avatar

Happy Eurovision week to all that celebrate. ๐Ÿชฉ

stefanzweifel,
@stefanzweifel@phpc.social avatar

@adfichter I think Nemo has a high chance of winning.
Just listened to the super-cut of all songs this year and their song really stands out.

robb, to random
@robb@social.lol avatar
stefanzweifel,
@stefanzweifel@phpc.social avatar

@robb Super interested if you will stick to Raycast.

I have been using Alfred for more than 10 years now. I like the modern look of Raycast, but the last time I tried it, it still felt slow compared to Alfred.
Maybe I also just have to switch the shortcuts and force to use it more.

(Also: Great picture in the blog post)

stefanzweifel,
@stefanzweifel@phpc.social avatar

@regis Interesting! I also think the AI stuff would just be a gimmick for me and something I will barely use.
Gonna give it a test run next week. :)

j3j5, to php
@j3j5@hachyderm.io avatar

Does anybody on the fedi Laravel community knows Aaron Francis? It's really sad that his (awesome) fast-paginate package seems abandoned like this, maybe just a statement acknowledging he can't/doesn't want to maintain it anymore can make the community fork it to keep it maintained. This L11 support PR has been opened and unanswered for 2 months already.

https://github.com/hammerstonedev/fast-paginate/pull/58

stefanzweifel,
@stefanzweifel@phpc.social avatar

@j3j5 Aaron isnโ€˜t the fastest with merging those PRs. On a recent episode of his podcast, he acknowledged that. (Recently lost his job and has 4 small kids)

Maybe a friendly email that states that the PR can be merged as is and a new version can be tagged (because you tested that everything works for L11) helps.

I had to DM him a couple of times for the L10 release last year to upgrade a certain package.

stefanzweifel,
@stefanzweifel@phpc.social avatar

@j3j5 I feel you. Had the same inner monologue when I had to nudge him last time.

He helped me bring sidecar-browsershot to a v1; but that is all the interaction I had with him.

Maybe a friendly comment on that PR can move a new release forward faster.

stefanzweifel, to random
@stefanzweifel@phpc.social avatar

Love it.
iCloud Drive decided to download all my old photo archives and old Windows XP games iso-files until 100MB of disk space was left.

No delete all node_modules folders and local TimeMachine snapshots. And after three restarts iCloud stopped downloading any more files and gave me back 15GB of data. ๐Ÿคท

stefanzweifel,
@stefanzweifel@phpc.social avatar

Haha. Microsoft Teams uses 1.8 GB of disk space?!

stefanzweifel, to php
@stefanzweifel@phpc.social avatar

While making my PHP packages compatible with Laravel 11 the last few weeks, I've also spent some time and added PHPStan to all of them.

The more simpler ones are already on level 9. The more complex are still on level 5 or 6. I'm still a novice when it comes to proper type documentation. Goal is to increase levels throughout the year.

Links to all packages:
https://stefanzweifel.dev/projects

#php #phpstan

stefanzweifel,
@stefanzweifel@phpc.social avatar

@regis yeah, max is basically impossible to fulfill in Laravel apps. In packages itโ€™s manageable. A couple of doc blocks are usually enough.

stefanzweifel,
@stefanzweifel@phpc.social avatar

@thgs @regis The problem is Laravel's magic.
Tools like Larastan or the laravel-ide-helper can help here.

The core problem is that for example in this User model, there are no $name or $email properties, but one can use $user->name = โ€˜Fooโ€™;
https://github.com/laravel/laravel/blob/11.x/app/Models/User.php

As mentioned, Iโ€™m a novice when it comes to phpstan and currently don't see the need to go to level 9 in my projects.
My app code these days are often strictly typed PHP classes "outside" of Laravel anyway.

MoritzGiessmann, to random
@MoritzGiessmann@mastodon.social avatar

Almost three months after publishing, Google still hasnโ€™t crawled all of my blog articles from January. All other big search engines have. I really donโ€™t get it.

stefanzweifel,
@stefanzweifel@phpc.social avatar

@MoritzGiessmann When I moved my domain from .io to .dev it took Google 3-4 months to properly index most of the blog posts. (I think 2-3 are still not indexed)

What helped (?) me logging in to the search-console and manually submit/fix each URL.

marcel, to random German
@marcel@mastodon.social avatar

The first episode of Netflix's adaption of The 3-Body Problem was fantastic. If they can keep up this quality, it might come close to the books. Exciting!

stefanzweifel,
@stefanzweifel@phpc.social avatar

@marcel on the last few pages of book 1.

As you read all books, should I wait and read the other books first? Or can I start with the TV show after I read book 1?

stefanzweifel, to random
@stefanzweifel@phpc.social avatar

And the award for the worst country select field goes to โ€ฆ Meta.

Countries are sorted randomly. Not by name or abbreviation.
Oh and the native behaviour of a select field โ€“ typing searches the options โ€“ does not work. (It jumps to the option that starts with the last character you typed)

@grumpy_website

stefanzweifel,
@stefanzweifel@phpc.social avatar

@michael @grumpy_website I need to fill this form out to test an API integration and it took me more than 1 minute just to find the right country.

This isn't even a "country" field in the form.
It's a postcode field where the validation depends on your selected country. ๐Ÿคท

stefanzweifel,
@stefanzweifel@phpc.social avatar

@michael @grumpy_website Oh my. It get's even better.

Their debug-tool displays the form in an old design. That field has a nice search field at the top. ๐Ÿคฆ

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