๐Ÿ‡บ๐Ÿ‡ฆ Anna Filina's Avatar

๐Ÿ‡บ๐Ÿ‡ฆ Anna Filina

@afilina.bsky.social

Legacy software modernization, project rescue, architecture, test automation, public speaking. Open for work. I'm mostly on Mastodon: http://phpc.social/@afilina

208 Followers  |  61 Following  |  169 Posts  |  Joined: 21.11.2024  |  2.1412

Latest posts by afilina.bsky.social on Bluesky

What's a good solution for a fediverse-driven blog comment section?

I'm thinking disqus, but fedi-driven ๐Ÿค”

31.07.2025 23:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There*

06.07.2025 18:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The is no such thing as software that should only last a few years. That was a harmful myth from the start. There's a prototype, and there's software you plan to use, maintain and expand.

06.07.2025 15:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

They sent me a replacement and now it's also broken after a few months, because the components are still garbage. So if you don't want to create piles of e-waste, buy something more durable. Please post alternatives below.

04.07.2025 13:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

Don't buy Logitech mice. To please shareholders, they enshittified and switched to ultra-cheap components that break after a few months, causing the device to incorrectly double-click. Enough to drive you mad and ruin your work/gameplay. >>

04.07.2025 13:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I had to turn off all capitalization-related autocorrect in Word. It's just incompatible with technical documents. reCAPTCHA is not an accidental caps lock. GChart is not a typo.

02.07.2025 19:43 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Going through a list of PHP dependencies of a legacy project and routinely marking libs as "abandoned in 2008."

You know you're doing legacy archaeology when you download zip copies of code via the wayback machine.

27.06.2025 20:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Effortless Software Development with Anna Filina at Nerdearla 2023
YouTube video by Nerdearla Effortless Software Development with Anna Filina at Nerdearla 2023

LOL what?! 15K views on a video of one of my talks, as though Nerdearla didn't already have a huge audience.

"Effortless Software Development"

www.youtube.com/watch?v=sF_Q...

26.06.2025 18:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Here's what I see on the desktop:

21.06.2025 13:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Interesting discussion.

21.06.2025 13:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If youโ€™re in need of a veteran Symfony dev, ping me! Iโ€™ve got someone!

20.06.2025 20:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Maybe it's just on the desktop then. Seems to be fine on mobile for me too.

21.06.2025 05:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Ok is it just me or Ukraine's flag no longer displays in my profile name? It was fine before. Software is hard.

20.06.2025 16:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Ce commentaire n'รฉtait ni constructif, ni nรฉcessaire.

20.06.2025 02:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

They're not quite comparable in that way. Mezzio is minimalist and is meant to not get in the way. Many frameworks today are more opinionated and try to do everything in the framework's own way. I find Mezzio's code to be more testable and portable (not vendor-locked).

20.06.2025 02:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Let me know if you want to move to Mezzio. You'll love it!

19.06.2025 19:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Laminas Project - Laminas MVC Is Retiring Laminas MVC Is Retiring

I worked with Zend Framework since 2007. It eventually became Laminas. Now it's retiring. It was a fun few decades. Mezzio is so much better though, so I agree with this decision.

getlaminas.org/blog/2025-06...

19.06.2025 19:10 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

- Everything the light touches is our kingdom.

- What about that shadowy place?

- That server still runs PHP 4. You must never go there.

10.06.2025 18:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's hard to believe that PHP is already 30. I've been using it *only* since 2003, which is when much of the legacy I fix today was written.

10.06.2025 03:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Today I turn 41.

Cons: have this mean-ass brain tumor
Pros: unlike last year, Iโ€™m at home. Also, my MRI from Monday is stable and I watched my baby cousin get married last weekend

Plenty to be grateful for

05.06.2025 13:39 โ€” ๐Ÿ‘ 16    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My team uses that.

06.06.2025 23:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Slides from my IPC talk "Upgrading Legacy to the Latest PHP Version"
speakerdeck.com/afilina/upgr... #intPHPconf

05.06.2025 11:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

This year we celebrate 20 YEARS of PHP Conference Brazil!

We are proud to be the Main and Longest Living PHP Conference in Latin America!

Our Call For Papers is now OPEN:

docs.google.com/forms/d/e/1F...

04.06.2025 11:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Are you attending the International PHP Conference online or in Berlin next week? If so, make sure to mark your schedules for these sessions with Zend PHP experts Anna Filina ( @afilina ) and Massimiliano Cavicchioli โ€” details below.

Want to book time with our team at the event? Fill out this form >> https://โ€ชter.li/d4s64bโ€ฌ

Don't Miss These Speaking Sessions! Make Mission-Critical PHP Possible With Zend

- TUESDAY, JUNE 3, The Best Infrastructure for PHP Apps in Production, Massimiliano Cavicchioli, Senior Manager, Sales Engineering, Perforce Zend, 11:00 - 11:45

- THURSDAY, JUNE 5, Upgrading Legacy to the Latest PHP Version, Anna Filina, Senior Manager, Professional Services, Perforce Zend, 09:00 - 09:45

Are you attending the International PHP Conference online or in Berlin next week? If so, make sure to mark your schedules for these sessions with Zend PHP experts Anna Filina ( @afilina ) and Massimiliano Cavicchioli โ€” details below. Want to book time with our team at the event? Fill out this form >> https://โ€ชter.li/d4s64bโ€ฌ Don't Miss These Speaking Sessions! Make Mission-Critical PHP Possible With Zend - TUESDAY, JUNE 3, The Best Infrastructure for PHP Apps in Production, Massimiliano Cavicchioli, Senior Manager, Sales Engineering, Perforce Zend, 11:00 - 11:45 - THURSDAY, JUNE 5, Upgrading Legacy to the Latest PHP Version, Anna Filina, Senior Manager, Professional Services, Perforce Zend, 09:00 - 09:45

Are you attending IPC next week? Mark your schedules for these sessions with Zend PHP experts Anna Filina ( @afilina.bsky.social ) and Massimiliano Cavicchioli โ€” details below.

Original post: phpc.social/@zend/114587...

01.06.2025 20:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Original post on phpc.social

If you're able to help Joe today, please do. He and his family have a great financial need, and could use our support.

"I have psychiatry and psychology appointments on the 4th and 6th of June. Currently I won't be able to get there because they are at a hospital in my previous town.
My main [โ€ฆ]

30.05.2025 15:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
PHP Exploitation: Can You Afford a Web Application Security Breach? | Zend by Perforce Can you afford the fallout of PHP exploitation and a web application security breach? This blog outlines the consequences of a breach and proposes solutions to safeguard your apps.

"According to IBM, the average cost of a data breach in 2024 was $4.88 million."

Um, yikes. The kind of prevention my team does is certainly a lot cheaper. People really don't like to think about risks.

www.zend.com/blog/php-exp...

15.05.2025 17:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Eight drones aligned on the floor.

Eight drones aligned on the floor.

๐Ÿ‡บ๐Ÿ‡ฆ Donations give us wings (or propellers).
afilina.com/donate/harmata

03.05.2025 01:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
PHP Certification Exam | Zend by Perforce The Zend Certified PHP Engineer is an industry-wide standard for PHP developers. Join your peers and get certified with this exam.

We've done it! The Zend PHP Certification is back on the menu!
www.zend.com/training/php...

01.05.2025 13:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
PHP Hardening: Strategies to Meet Compliance Requirements | Zend by Perforce PHP hardening not only improves security but can help to meet compliance standards. Get expert guidance on PHP hardening challenges, best practices, and more.

It's dangerous to go alone. Take these strategies for hardening PHP applications from my colleague Mike Pavlak.
www.zend.com/blog/php-har...

22.04.2025 17:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As long as you have chicken.

21.04.2025 23:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@afilina is following 20 prominent accounts