@thepanz@phpc.social avatar

thepanz

@thepanz@phpc.social

Hi there! I mostly work on backend applications written in PHP/Symfony and enjoy optimizing search systems (Elasticsearch, Solr, ...).

Passionate about Software Architecture, DDD and clean code.

Working at https://social.liip.ch/@Liip

Learning Rust, y otros idiomas 🇮🇹🇨🇭🇪🇦🇪🇺

Yes, I can ride a unicycle.

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

thepanz, to random
@thepanz@phpc.social avatar

Been waiting in a parking lot for a while, and to kill some time I decided to open @organicmaps

Found out that a few places I could see from my car were not mapped, and proceeded to do so.

Feels good, and it's a good alternative to the "infinite scrolling" on social media! 😅

Skoop, to random
@Skoop@phpc.social avatar

Phun with PHAR: I try to get PHPStan up and running with extensions, but it seems impossible to make PHPStan PHAR work with extensions.

I don't really understand why extensions don't work with the PHAR. It should not really be an issue, right?

thepanz,
@thepanz@phpc.social avatar

@acelaya @Skoop maybe @OndrejMirtes knows? :)

thepanz, to random
@thepanz@phpc.social avatar

Working on the v1 codebase and its test suite, make you realise how much work has been done on , and it simply works! Thank you @sebastian!

At the same time the legacy Doctrine v1 still manages OK-ish in the era of ! Still with no class namespaces and by implementing its own autoloading system! Is it probably from times? 🤔

Kudos to the original authors!
(Are they around here BTW?)

thepanz,
@thepanz@phpc.social avatar

@ramsey thanks! Would be interesting to hear the story from @jwage ! :)

Looks like some few projects are still using my friendsofsymfony1/doctrine1 fork 😅

thepanz, to android
@thepanz@phpc.social avatar

Got this message from #slack:
> Our records indicate that your mobile device uses a mobile OS version that Slack will stop supporting after September. For the best experience and to continue receiving regular updates [..], we strongly recommend updating your mobile OS as soon as possible.

Yes, like I have a choice to upgrade from the vendor of my smartphone? (Thanks #lineageos BTW)
Or is it like forcing people to replace a working smartphone?
#smartphone #obsolescence #android #sustainability

thepanz,
@thepanz@phpc.social avatar

@ian Lineage offers A13 for my 6yo device, that's true (and only thanks to a developer who maintained the device tree and worked hard to have their work merged into the main LineageOS)

The problem is performance: A10 works fine now, I have 2 days of battery with regular usage. While A13 might be too heavy for a phone with only 2G of ram.

I see their point of moving to the new Android APIs, sadly requiring me to get a new phone.
Removing Slack might be another option, tho 😅

thepanz,
@thepanz@phpc.social avatar

@ian ehehe, I would happily upgrade to PHP v8.x from 5.6 😂

Yes, I got confirmation from the maintainer and other people using the latest releases about that the new A11 is heavier on that phone.
I might test the A12 and A13 tho, maybe those will get more stable by September 🤞

dantleech, to random
@dantleech@fosstodon.org avatar

I've made it to Milano (Bergamo) airport (which isn't in Milan but in Bergamo!!) after a great conference. Still a good 6 hours of travel ahead, but feeling pretty confident I'll make it out of Italia today. Had a great time!

thepanz,
@thepanz@phpc.social avatar

@dantleech sorry to have brought you the bad news just before getting on your train! 😅
Have a nice flight!

And damn me not asking about your name, I would have had some questions about your Phpactor project 🙂

derickr, to random
@derickr@phpc.social avatar

It's Aperol time at @phpday !

#phpday #aperolspritz #summer

thepanz,
@thepanz@phpc.social avatar

@derickr @phpday oh, it is apero-o-clock? #phpday

great!

thepanz, to random
@thepanz@phpc.social avatar

@rskuipers at on "Decision making for developers", mentioning " Thinking, Fast and Slow" book.
One of the very interesting books on psychology and behaviour I ever read, nice to see it connected to developers and coding.

Cool talk!

thepanz, to random
@thepanz@phpc.social avatar

Katy Ereira @maccath talking about legacy code and onions.

Nice starting with Monionlith references to their layers as the layers of Onions

Plus fun facts about onions at the bottom of slides, cool idea!! 🧅
> Layers of onions are a type of succulent leaf that stores water

thepanz, to random
@thepanz@phpc.social avatar

@michelle at mentioning @Liip and how she felt welcomed and "I wish more companies like LIIP existed"

Feeling so proud to be a Liiper too! I joined them for the cool projects, stayed for the culture and cool colleagues I met there! 💚

thepanz,
@thepanz@phpc.social avatar

@lutindiscret @michelle @Liip half of the company is in the French speaking part of Switzerland, so yes, French is one of the many spoken languages at Liip!

And No, it is not a cooperative if I get the definition of "cooperative" right, but I might be wrong :)

SenseException, to php German
@SenseException@phpc.social avatar

Before Deployer was used everywhere, I used Magallanes for deploying #PHP applications.
https://magephp.com

thepanz,
@thepanz@phpc.social avatar

@SenseException I have been there too, and moved to Deployer after a short time.
Was quite challenging to follow with their development branches proposing fixes or new features.
I had a couple of PRs open... but lost traction, and switched to Deployer :)

sarah, to php
@sarah@phpc.social avatar

Working on a new idea for a talk. It’s called DRM - developer resource management - and it’s a framework for helping projects succeed, developers thrive, and companies avoid embarrassing incidents of security and downtime.

What user groups would like a speaker?

thepanz,
@thepanz@phpc.social avatar

@sarah which area? 🧐
Asking as a Symfony Zürich meetup organizer

thepanz,
@thepanz@phpc.social avatar

@sarah oh, I see! I will check with the other organisers, but will keep you up to date.

The php community topic is also interesting, could have @michelle join from our remote-office 😉

Let's see, I will check the feasibility in the next days

almalinux, to linux
@almalinux@fosstodon.org avatar

AlmaLinux OS 9.4 beta has been released! Help us test by taking this one out for a spin, and don't miss the super exciting news: https://almalinux.org/blog/2024-04-15-announcing-94-beta/

thepanz,
@thepanz@phpc.social avatar

@almalinux any plans to have an upgrade to Podman v5.1.0?

afilina, to random
@afilina@phpc.social avatar

Anybody living in Italy knows a good company that makes variety of promotional items (prints logos on stuff)? Someone who speaks English too.

thepanz,
@thepanz@phpc.social avatar

@afilina i will check with my connection in Italy :)

Please poke me again in a couple of days if I don't vet back to you sooner :)

Do you have more specific "items" you'd like to have logos printed on? Just for reference to my contacts

Skoop, to random
@Skoop@phpc.social avatar

TIL there is an #xrdebug project, which has nothing to do with either Extinction Rebellion or with xdebug 😂

thepanz,
@thepanz@phpc.social avatar

@heiglandreas @derickr @Skoop first time I read it on my Mastodon feed I though it was a rewrite of , and though "who on hearth would to that?" 😅🙈

Quite arguable their screenshots of the app with "puta" ("bītçh" in 🇪🇦) in the titles, tho

tvbeek, to random
@tvbeek@phpc.social avatar

@Skoop Thank you for your Sustainable open source contributions in your business talk during . You made one of my colleagues enthousiast to start contribution to open source 👍

thepanz,
@thepanz@phpc.social avatar

@Skoop @tvbeek looking forward to watch the recordings, hope they'll publish them for people who did not attend the conference too 😅

thepanz,
@thepanz@phpc.social avatar

@Skoop cool! Will monitor their website then!

<offtopic>
Will you be at PHPDay too? Or planning to visit the cheese-and-watches country soon? We're looking for speakers at the meetup 😉
</offtopic>

khalidabuhakmeh, to rust
@khalidabuhakmeh@mastodon.social avatar

I got #diesel running in #RustRover with #rustlang. The experience is what you'd expect from an ORM—pretty smooth and nice. I like this. I'll have to use this with a web app next.

It also works great with the built-in database tools in RustRover.

thepanz,
@thepanz@phpc.social avatar

@khalidabuhakmeh nope, never heard of it before 🙈
Anything specific I should check?

thepanz,
@thepanz@phpc.social avatar

@khalidabuhakmeh nice, howcan that help with the RustRover setup to be able to work on the source code?
I might be missing your point here 🤔

thepanz,
@thepanz@phpc.social avatar

@khalidabuhakmeh @bravit i was trying to contribute to the GitUI project by cloning their repo from GitHub and opening the repo with IntelliJ+Rust, unfortunately the IDE was not picking up the projects files for auto complete and code highlights I used to have when working on other Rust projects
My comment was asking for advices or hints on how to configure the IDE :)

thepanz,
@thepanz@phpc.social avatar

@khalidabuhakmeh @bravit thank you 👍

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