@stefanzweifel@phpc.social
@stefanzweifel@phpc.social avatar

stefanzweifel

@stefanzweifel@phpc.social

Web Developer (#laravel #php / #tailwindCSS) • Maker of many open source things • Minimalist • Hiking in the alps • 🇨🇭🏳️‍🌈 he/him

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

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

🙋 Someone recently shared an app for macOS that lets you create a small window that acts as a separate display for screen sharing…

Does that sound familiar to anyone? Thanks! ☺️

(It’s super weird that my bookmarking technique of “simply memorize every link you’ve ever opened or intended to open” is failing me!!)

stefanzweifel,
@stefanzweifel@phpc.social avatar

@ashur @robb That was probably DeskPad.

https://github.com/Stengo/DeskPad

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. 😅

kaiserkiwi, to random
@kaiserkiwi@corteximplant.com avatar

Definitely doesn't sound problematic or scary.

What the fuck Microsoft? 🤪
https://mastodon.social/@arstechnica/112475611939997391

stefanzweifel,
@stefanzweifel@phpc.social avatar

@kaiserkiwi @arstechnica Looks like Rewind/Limitless got sherlocked.
https://www.rewind.ai/

(I don't like both products either.)

kaiserkiwi, (edited ) to apple
@kaiserkiwi@corteximplant.com avatar

I'm honestly a bit nervous about this years .

has shown with the presentation of the new iPad Pro that they now also use the word (They avoided it pretty much completely until then).

So will Apple try to make it more for their customers or will they just be as shitty as Google and Microsoft about all this stuff?

stefanzweifel,
@stefanzweifel@phpc.social avatar

@kaiserkiwi I'm also so curious what they will do.

They are in talks with OpenAI, but nobody knows what that means in detail.
https://www.macrumors.com/2024/05/13/apple-finalizing-deal-openai-chatgpt-ios-18/

But not using on-device ML doesn't fit the Apple brand. Having dedicated data-centres just for the AI stuff would also go against there net-zero goal. Great if the building is powered by renewables, but I would rather use the resources for something different.

ramsey, to random
@ramsey@phpc.social avatar

Why do IDEs always default the terminal to the bottom of the screen? I’m always—always—going to move it to right side of the screen. No matter what. Am I the only one who does this?

stefanzweifel,
@stefanzweifel@phpc.social avatar

@ramsey Do this all the time as well. Wish I could set the default in PHPStorm to bottom-right.

michael, to Laravel
@michael@thms.uk avatar

So, it really annoyed me that in Laravel 11 you cannot have multiple listeners for the same event in an array like you could in Laravel 10.

It's not like it's a big deal, as it's simple enough to implement, but just seems like a step backwards.

What do you think?

https://blog.thms.uk/2024/05/event-listeners-laravel-11?utm_source=mastodon

#Laravel #PHP

stefanzweifel,
@stefanzweifel@phpc.social avatar

@michael Just this morning upgraded a smaller app to Laravel 11 using Shift and the Microsoft socialite integration was broken, as the event/listener could not be auto-discovered.

Was thankful for having a test to catch that. 🤓

stefanzweifel,
@stefanzweifel@phpc.social avatar

@michael Will replicate this EventServiceProvider in one of our apps, once we start migrating it to Laravel 11.

Not a big fan of the auto-discovery or the new way of registering events.

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.

stefanzweifel, to random
@stefanzweifel@phpc.social avatar

Just released a new minor version of my “changelog-updater” GitHub Action.
https://github.com/stefanzweifel/changelog-updater-action

If the heading of a previous release in the changelog has a link to a compare view, the Action will use that URL and add a link to the updated compare view to the new release notes.

It's hard to explain this with words. The attached screenshot gives you a good example.

This previously only worked, if the changelog had a "Unreleased" heading with a link in it.

stefanzweifel,
@stefanzweifel@phpc.social avatar

@bobmagicii Yeah, I definitely had the same feeling of "Wait, this doesn't make sense. This is a CLI not a web project."

Want to code-dive the git-CLI and learn how they deal with that. (Even if git itself is not a greatly designed CLI)

stefanzweifel,
@stefanzweifel@phpc.social avatar

Also kinda embarrassed by the state of the underlying CLI php code base.

It's currently a mess of "Action"-classes calling other "Action"-classes and passing the CLI options all the way down.

Have to find a good way to define all the “scenarios" and then isolate them into separate classes.
eg. "release notes passed, unreleased heading found, markdown file is empty: place notes at the end of the document”

stefanzweifel, to 11ty
@stefanzweifel@phpc.social avatar

Now that I've switched my blog to use , it makes much more fun to update it again.

Finally updated my /uses page. Updated some screenshots and apps. (The biggest change is that I've replaced Feedbin with Reeder.app)

https://stefanzweifel.dev/uses/#ios

stefanzweifel,
@stefanzweifel@phpc.social avatar

@regis Plexamp is awesome.
I’ve downloaded some ambient music from World of Warcraft and mostly listen to this while coding.
Probably 80% of the time, Plexamp is running.

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