Matteo Fogli's Avatar

Matteo Fogli

@pecus.it

Front-end developer for 30 years, advocate for web performance and a less bloated web. Design Systems, modern CSS, a11y, universal Web. Trigger word: capitalism.

197
Followers
750
Following
294
Posts
26.10.2024
Joined
Posts Following

Latest posts by Matteo Fogli @pecus.it

πŸ“£THREAD: It’s surprising to me that so many people were surprised to learn that Signal runs partly on AWS (something we can do because we use encryption to make sure no one but you–not AWS, not Signal, not anyone–can access your comms).

It’s also concerning. 1/

27.10.2025 10:38 πŸ‘ 2866 πŸ” 1056 πŸ’¬ 43 πŸ“Œ 181

Autocomplete can be both magic and frustrating (tab to indent a line and cursor fills it with unexpected and useless stuff). Using AI to plan complex task works well, while executing the plan much less. The feedback loop, especially when refactoring CSS, is poor and requires integrating visual diff

01.10.2025 06:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Apparently you also need java, preferably a good version, as this is a paradigmatic case of garbage in garbage out

01.09.2025 12:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

> We often choose the comfort of importing solutions over the discomfort of understanding problems.

I loved this beautifully disarming insight.

Read Loren’s excellent manifesto if you care about the Web

12.08.2025 06:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really appreciate this take, it resonates with over ten years of practicing the same awareness, favoring the least complex tool or language for any goal and going to the next level only when its limits had been reached.

12.08.2025 06:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Bought a road bike for my son’s 18th birthday. Hit a great deal on a second hand full carbon Giant kept maniacally well.

My son is chill and shy, you’d almost mistake it for being grumpy, definitely silent about emotions.

I could see sparkles in his eyes. It really made my day.

04.08.2025 07:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s a mess, for everyone, regardless of digital literacy. It’s confusing and unintuitive and creates anxiety because you must work with it and can’t dismiss it. And don’t get me started on the feature duplication with outlook yet with slightly different behaviors.

22.05.2025 06:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Read a very similar report bsky.app/profile/emol...

07.05.2025 05:44 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A path forward (really good read!)

30.04.2025 06:01 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a video game shows a man standing in front of a store called stan 's Alt: Stan from Monkey Island 2 video game, a chatty and useless salesman in a pirate world pictured here in a night setting, cartoonish, outdoor, in front of the eponymous store, waving arms frantically and talking to Guybrush Threepwood, the game main character

A β€œStan Card” (adding context)

30.04.2025 05:29 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My previous role as CEO (of my own company) was as much technical as business. I have shifted into an exclusive managerial role that I enjoy, but I still crave for code, despite having very little time to devote to it. Finding balance is difficult, when Frontend is well rooted in your heart

15.04.2025 17:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We’re waiting to hug you back in, remove travel hurdles, ease commerce and help EU get stronger.

15.04.2025 12:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

With great power comes great responsibility

15.04.2025 05:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ofc, but z-index is a scalar value, and infinity is a value you can’t match. So to change it you have to add specificity. At the same specificity level, infinity does not play nice. It solves specific use cases

14.04.2025 19:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The infinite specificity of this works against every good practice I’ve learnt and taught about CSS (not that, as always, there aren’t good cases for this)

14.04.2025 05:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

And younger

12.04.2025 16:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So sorry to hear this. Really wish you the best of luck for your next role.

12.04.2025 16:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Fictionalizing reality then whining about it is a key characteristic of new fascism

17.03.2025 07:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Someone higher up the corporate chain might not know what implications blind requests to dev have. Make sure they understand the consequences and act accordingly. Put your ethics and privacy laws first (in EU, the GDPR umbrella most likely provides you with a reason for your questioning)

16.03.2025 12:30 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
alt.pave.the.earth faq

The Internet was a good place. I miss it

12.03.2025 22:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

(I accidentally Yoda spoke)

11.03.2025 07:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You did good. Proud parents they are

11.03.2025 07:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Turns out he could see the future.

11.03.2025 00:42 πŸ‘ 38 πŸ” 8 πŸ’¬ 1 πŸ“Œ 0
Preview
two men are sitting in a car with the words how hot are we on the bottom Alt: GIF from the TV series Friends showing two men sitting in a roadster car (that’s Ross and Joey) while a bald aged man drives by and stop, in the same roadster model, thumbs up, saying β€œhow hot are we”

Don’t know the GIF policy here but I assume Friends always has a pass

11.03.2025 06:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A screenshot of BlueSky iOS app cropped to the first three trending topics, that read:
X Outage
TSLA Stock
NASA…

A screenshot of BlueSky iOS app cropped to the first three trending topics, that read: X Outage TSLA Stock NASA…

Oh the irony

10.03.2025 18:00 πŸ‘ 12 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Be sure to ask nicely

07.03.2025 07:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Looks more like 1934 though!

06.03.2025 17:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

French Senator Claude Malhuret:

"Washington has become Nero’s court, with an incendiary emperor, submissive courtiers and a jester high on ketamine... We were at war with a dictator, we are now at war with a dictator backed by a traitor."

05.03.2025 15:47 πŸ‘ 81748 πŸ” 25787 πŸ’¬ 1670 πŸ“Œ 2826

Il confine del β€œma dai non succederΓ  davvero” si sposta nella nostra (quasi) totale indifferenza, nemmeno piΓΉ incredulitΓ .

06.03.2025 11:01 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Happy Birthday!

03.03.2025 22:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0