Giuseppe Mazzapica

Captivated by WordPress development during his architecture studies, Giuseppe couldn't escape the web dev industry for the next two decades.

WP expert and eager open source contributor, he used to say he spoke PHP better than English.

Despite his undiminished interest in software development and architecture, his job has lately been more about engineering leadership and strategy than code.

These days, he's struggling more with the "socio-" part of his socio-technical job.

Giuseppe Mazzapica boosted:
Charlie Baloghchainq
2025-07-07

Software dependencies are subject to Brandolini's law (a.k.a the Bullshit Asymmetry Principle), which states:

"The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it."

However, I also find that in any software project, the amount of effort needed to get rid of an external dependency is an order of magnitude bigger than it took to add it.

Conclusion: most software is largely made of bullshit.

Giuseppe Mazzapicagmazzap@phpc.social
2025-07-04

@macmanx my experience is 70-30 quickly, without or with little knowledge. Additional 20% with much more effort, something that if you are an expert you can do faster yourself. Last 10% percent, no way around knowing the thing. Even if these numbers will probably change soon enough, you know that saying: After 90% is complete, you only miss the last 90%, and you are done.

Giuseppe Mazzapicagmazzap@phpc.social
2025-07-03

@WeirdWriter do you plan a course to teach others to write like that?

Giuseppe Mazzapica boosted:
2025-06-28

What is the root¹ issue with agentic AI? by @Mer__edith

¹ no pun intended I swear

Giuseppe Mazzapicagmazzap@phpc.social
2025-06-26

@MOULE voted 3 because Sicilian is a language :)

Giuseppe Mazzapicagmazzap@phpc.social
2025-06-24

@alda the problematic word is "official" here. Change it to "trustable" or even "authoritative" and I definetively agree.

Giuseppe Mazzapicagmazzap@phpc.social
2025-06-24

@alda But if you don't want to have anything to do with agencies who partner with your former employee... fair enough.

Giuseppe Mazzapicagmazzap@phpc.social
2025-06-24

@alda There's no _dependence_, if you refer to "VIP Gold Partner Agencies", like the one I work for.

It's a non-exclusive partnership, and we are free to work with other hostings. We also don't do hosting, so we always work with others. For example, we also partner with Kinsta.

But we can (and we do) work with any hosting the client has, if good enough. We only suggest to switch hosting if client's hosting is clearly inappropriate.

If VIP refers a client to us, then we surely stick with them.

Giuseppe Mazzapicagmazzap@phpc.social
2025-06-24

@alda what's wrong with WP VIP agencies? Asking for a friend 😅

Giuseppe Mazzapica boosted:
2025-06-23

Well played.

Hirohito @

¥ @RealHirohito We have completed our very successful attack on Hawaii. All planes are now outside of America air space. A full payload of BOMBS was dropped on the primary site, Pearl Harbor. All planes are safely on their way home. Congratulations to our great Japanese Warriors. There is not another military in the World that could have done this. NOW IS THE TIME FOR PEACE! Thank you for your attention to this matter 12:00 P. M. - 07 Dec 41 - Twitter for Android 1M Retweets 2M Likes
Giuseppe Mazzapica boosted:
2025-06-21

#Via Trish Greenhalgh
@trishgreenhalgh
June 19, 2025, 12:22 PM

"Every summer, I repost this article DROWNING DOES NOT LOOK LIKE DROWNING. To date, I know of FOUR kids who were saved after someone who'd clicked on the link learnt how to spot actual drowning. Take time to read and pass on."

slate.com/technology/2013/06/r

Giuseppe Mazzapica boosted:
2025-06-20

Ukrainian signal gets EU citizenship 🇺🇦📶🇪🇺

We are proposing to integrate Ukraine into the EU Roaming area starting January 2026.

Because staying connected — across the EU and back home — shouldn’t come at a cost.

Once more, we stand with Ukraine. Every step of the way.

europa.eu/!FtjBxP

#StandWithUkraine

Giuseppe Mazzapica boosted:
2025-06-20

Saw some blog post talking about "lessons from AI programming", and there was a whole section about treating agentic AI like an "intern". The whole point of internships is it's for the *intern's benefit*! It's so the intern gets work experience! An internship shouldn't be synonymous with mindless gruntwork!

...obviously I get that internships are widely abused, and a lot of people treat junior devs poorly. But it’s depressing seeing people just be open about it.

Giuseppe Mazzapica boosted:
This Account Kills Fascistsviolenteastcoastcity
2025-06-19

@saramg

My favorite of all time. The Stephen King ones are also *chef's kiss*

Giuseppe Mazzapica boosted:
2025-06-18

Had a great time hosting #PHPVerse 2025 and celebrating 30 years of PHP!! Thanks @brendt and thanks for letting me quiz you 😉 @dunglas @nicolasgrekas @marcelpociot @cheukting_ho @taylorotwell Jeffrey Povilas @kbond @pronskiy @Girgias #phpc #php

PHPverse hosts, speakers and live audience all standing next to each other posing for a photo in the studio behind the table at which the online conference was recorded.
Giuseppe Mazzapicagmazzap@phpc.social
2025-06-18

Sorry, missed that @afilina.

@OndrejMirtes I remebered I used this approach and worked, but maybe was before error codes were introduced at all?

Giuseppe Mazzapica boosted:
SaraMG 🏳️‍🌈 :bisexual_flag:saramg@fosstodon.org
2025-06-18

I love a good mansplain smackdown.

Bluesky thread between "Bill Mitchell" and "Meredith Whittaker".

--------

 Bill: Signal will some sort of LLM integration in it soon.

Meredith: No ❤️

Bill: They will, likely be timing up with Anthropic's Claude or Perplexity, but its coming. The engineers have already began laying out the ground work for such support.

Meredith: ...he says to Signal's president
Giuseppe Mazzapicagmazzap@phpc.social
2025-06-17

@afilina have you considered ignoring errors via `ignoreErrors` config using regex?

E.g. `#Method .+? overrides method .+? but misses parameter#` should be quite specific and ignore this specific class of errors.

I've resorted to this approach multiple times because of non-ignorable errors. But in my tests I sometimes want to purposely write broken code.

@OndrejMirtes

Giuseppe Mazzapica boosted:
🥧 asgrim 🇺🇦 :verified:asgrim@phpc.social
2025-06-17

🥧 I have finally released PIE 1.0.0 - The PHP Installer for Extensions will let you install a growing number of extensions. Thank you to a whole host of people for their support in building this excellent @thephpf initiative! ❤️

#phppie #pie #phpcommunity #phpc
github.com/php/pie/releases/ta

Giuseppe Mazzapica boosted:
2025-06-17

🥧 PIE 1.0.0 released!

The PHP Installer for Extensions will let you install a growing number of extensions.

👓 Read more about it on: thephp.foundation/blog/2024/11

🔗 github.com/php/pie/releases/ta

#php #phppie #pie #30YearsOfPHP

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst