Sign in

🇺🇦 Anna Filina

@afilina.bsky.social
242 followers 63 following 192 posts

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

PostsRepliesMedia
🇺🇦 Anna Filina @afilina.bsky.social · 18/05/2026
@fabien.potencier.org Salut, as-tu une option de sponsoring qui n'est pas GitHub?
000
🇺🇦 Anna Filina @afilina.bsky.social · 14/04/2026
Happy Moskva sinking anniversary to those who celebrate!
000
🇺🇦 Anna Filina @afilina.bsky.social · 13/04/2026
"The problem isn't that we'll decide to stop thinking. The problem is that we'll barely notice when we do." ergosphere.blog/posts/the-ma...
ergosphere.blog
The machines are fine. I'm worried about us.
On AI agents, grunt work, and the part of science that isn't replaceable.
010
🇺🇦 Anna Filina @afilina.bsky.social · 08/04/2026
Honestly, all this LLM hype is making me not want to speak at any conferences. When a third of all content is LLM garbage, it makes me question my sanity and lose hope in humanity. That's the inverse of what I hope to get in exchange for donating my time.
110
🇺🇦 Anna Filina @afilina.bsky.social · 27/03/2026
PHP Foundation Director interview phpc.tv/w/5yxazXTYp8...
phpc.tv
PHP Foundation Director interview
Today I'm joined by Elizabeth Barron, the new PHP Foundation Director, to talk about PHP, the Foundation, and the future. #php #webdev #oss #live
013
🇺🇦 Anna Filina @afilina.bsky.social · 22/03/2026
Blogged: Why I Created phpc.tv afilina.com/why-phpc-tv
afilina.com
Why I Created phpc.tv
022
Reposted by 🇺🇦 Anna Filina
phpc.tv @phpc-tv.bsky.social · 22/03/2026
You can now support this site via OpenCollective: opencollective.com/phpcommunity... The same project now supports both phpc.social and phpc.tv
opencollective.com
PHPC Social - Open Collective
Connecting the PHP community on the open social web
002
🇺🇦 Anna Filina @afilina.bsky.social · 21/02/2026
I set up another recurring donation to open source: support.joinpeertube.org/en/ You should too. It's what powers phpc.tv
support.joinpeertube.org
Support PeerTube
Free software to take back control of your videos
000
Reposted by 🇺🇦 Anna Filina
phpc.tv @phpc-tv.bsky.social · 18/01/2026
Day 1 patch notes: - We're now federating! You can follow accounts and channels from Mastodon and other Fediverse platforms. Example search: channel@phpc.tv - Registrations are open! Users will need to wait for approval. We temporarily set a count limit, but if all goes smoothly, we'll lift it.
001
🇺🇦 Anna Filina @afilina.bsky.social · 18/01/2026
I did a thing.
000
Reposted by 🇺🇦 Anna Filina
Robin Chalas @chalasr.bsky.social · 24/12/2025
@afilina.bsky.social Thanks a ton for sponsoring me on GitHub! It is so much appreciated, especially given I know how much you’re already giving to help Ukraine protect itself and Europe 💛 Count on me to transform your support into the best #OSS contributions I can! Merry Christmas 🥂
212
🇺🇦 Anna Filina @afilina.bsky.social · 17/12/2025
I'm working on a new PHP workshop. I'm laughing because in 5 minutes, I was able to create an include and nomenclature mess (on purpose) that would make everyone's head hurt. It's not even as bad as what I see in the wild. In case you can make it to Montreal in February: confoo.ca/en/2026/sess...
confoo.ca
Refactoring Legacy PHP for Maintainability | ConFoo.ca
FullStack Conference for developers February 25-27, 2026 in Montreal, Canada.
010
Reposted by 🇺🇦 Anna Filina
Stefan Priebsch @spriebsch.bsky.social · 15/12/2025
What do we miss about PHP without hearing the thinking behind it? Come listen, ask, and learn. codefire-conversations.com
101
🇺🇦 Anna Filina @afilina.bsky.social · 31/10/2025
We teach about the dangers of too much indirection in code, but when it comes to infrastructure, those lessons seem to be disregarded. If you struggle when reasoning about your infrastructure, it can take your top engineers a day or more to fully resolve a production outage.
110
Reposted by 🇺🇦 Anna Filina
Glyph @glyph.im · 28/10/2025
In light of the PSF's recent loss of an NSF grant and attendant funding shortfall, I will be matching donations up to $5000. Send me your receipts. Very happy if you've already donated for similar reasons but the point is to motivate *new* donations so be sure the timestamp is after this toot 😉.
419106
🇺🇦 Anna Filina @afilina.bsky.social · 28/10/2025
While preparing my talk for SymfonyCon about framework upgrades, I did a deeper research into the history of backward compatibility management. Now I appreciate the effort that the @symfony.com team put into ensuring smooth transitions even more. It's really S tier in my opinion.
010
🇺🇦 Anna Filina @afilina.bsky.social · 25/10/2025
In this podcast with fwdays, we talked about mentorship, open source, legacy code, and a few other topics. Check it out! youtube.com/watch?v=poquW_vYxUs
It's not just code — it's people.
Mentorship, open source & legacy code.
fwdays Tech Talks podcast
010
🇺🇦 Anna Filina @afilina.bsky.social · 11/10/2025
Ah yes, the Online Safety Act. Like SovietWomble said: "we're just going to disconnect the internet and float off into the Atlantic". It was a random joke 6 years ago. Now it's slowly becoming a reality.
010
🇺🇦 Anna Filina @afilina.bsky.social · 09/09/2025
There we go. 40 years old. I don't feel any different.
000
Reposted by 🇺🇦 Anna Filina
Symfony @symfony.com · 28/08/2025
🙌 Remembering Ryan Weaver: Teacher, Core Team Member, Friend ➡️ symfony.com/blog/remembering-ryan-w…
27738
Reposted by 🇺🇦 Anna Filina
Frédéric Bouchery @bouchery.fr · 27/08/2025
Nébuleuse de l'Iris (NGC 7023), hier soir depuis mon jardin au sud de Rennes. #S50 #Astrophoto (stacking: 33 minutes)
Une image astronomique en gros plan montre une zone de l'espace sombre et poussiéreuse, parsemée d'un grand nombre d'étoiles brillantes. Au centre se trouve une nébuleuse, un nuage de gaz et de poussière. Elle est illuminée de l'intérieur, avec une lueur blanche intense qui s'estompe vers l'extérieur pour devenir un gris diffus. La forme du nuage est irrégulière et complexe, avec des zones plus denses et d'autres plus vaporeuses. Des filaments de poussière plus foncée s'étendent depuis le centre. Le champ d'étoiles est très dense, et la plupart des étoiles sont de minuscules points blancs, bien que quelques-unes soient plus grandes et plus lumineuses, créant des pics de diffraction en forme de croix. L'image est dominée par les teintes de noir, de gris et de blanc, avec un contraste élevé entre les étoiles lumineuses et l'obscurité de l'arrière-plan.
171
Reposted by 🇺🇦 Anna Filina
Ben Ramsey @ramsey.dev · 24/08/2025
Blind bird pricing for @longhorn ends tonight. I hope I’ll see you there! phpc.social/@longhorn/1150853358400… #PHP #LonghornPHP
phpc.social
Longhorn PHP (@longhorn@phpc.social)
Yo dawg - I heard you like blind bird pricing! Well if so, get those tickets TODAY! Blind bird pricing ends at 11:59 pm Central TONIGHT. --> https://longhornphp.com
013
🇺🇦 Anna Filina @afilina.bsky.social · 24/08/2025
Today is Ukraine's Independence Day. If you want to contribute, our volunteer recon team, which keeps the invaders away, needs to repair some vehicles. Slava Ukraini! afilina.com/donate/harmata
Pick-up truck with an open hood in a repair shop.
100
Reposted by 🇺🇦 Anna Filina
Marco "Ocramius" Pivetta @ocramius.mastodon.social.ap.brid.gy · 13/08/2025
This talk is a terrifying dive into how corporate enshittification ("we need an audit trail" anybody?) and the Peter principle are everywhere, punching security holes through the highest levels of a government. youtu.be/KFYyfrTIPQY
031
Reposted by 🇺🇦 Anna Filina
Christopher Neugebauer @fedi.chrisjrn.fyi · 11/08/2025
Just a friendly reminder that the correct pronunciation of "The Linux Foundation" is "The Collective Interests of Big Tech" re: mastodon.social/@bagder/11501072572…
mastodon.social
daniel:// stenberg:// (@bagder@mastodon.social)
Attached: 1 image I think this shows how @linuxfoundation@social.lfx.dev is not necessarily on our side. https://social.lfx.dev/@linuxfoundation/114993371357953940
023
Reposted by 🇺🇦 Anna Filina
Marco "Ocramius" Pivetta @ocramius.mastodon.social.ap.brid.gy · 01/08/2025
What's a good solution for a fediverse-driven blog comment section? I'm thinking disqus, but fedi-driven 🤔
002
🇺🇦 Anna Filina @afilina.bsky.social · 06/07/2025
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.
210
🇺🇦 Anna Filina @afilina.bsky.social · 04/07/2025
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. >>
110
🇺🇦 Anna Filina @afilina.bsky.social · 02/07/2025
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.
020
🇺🇦 Anna Filina @afilina.bsky.social · 27/06/2025
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.
121
🇺🇦 Anna Filina @afilina.bsky.social · 26/06/2025
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...
youtube.com
Effortless Software Development with Anna Filina at Nerdearla 2023
YouTube video by Nerdearla
010
🇺🇦 Anna Filina @afilina.bsky.social · 21/06/2025
Interesting discussion.
010
Reposted by 🇺🇦 Anna Filina
weaverryan.bsky.social @weaverryan.bsky.social · 20/06/2025
If you’re in need of a veteran Symfony dev, ping me! I’ve got someone!
021
🇺🇦 Anna Filina @afilina.bsky.social · 20/06/2025
Ok is it just me or Ukraine's flag no longer displays in my profile name? It was fine before. Software is hard.
200
🇺🇦 Anna Filina @afilina.bsky.social · 19/06/2025
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...
getlaminas.org
Laminas Project - Laminas MVC Is Retiring
Laminas MVC Is Retiring
252
🇺🇦 Anna Filina @afilina.bsky.social · 10/06/2025
- Everything the light touches is our kingdom. - What about that shadowy place? - That server still runs PHP 4. You must never go there.
001
🇺🇦 Anna Filina @afilina.bsky.social · 10/06/2025
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.
011
Reposted by 🇺🇦 Anna Filina
weaverryan.bsky.social @weaverryan.bsky.social · 05/06/2025
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
0162
🇺🇦 Anna Filina @afilina.bsky.social · 05/06/2025
Slides from my IPC talk "Upgrading Legacy to the Latest PHP Version" speakerdeck.com/afilina/upgr... #intPHPconf
speakerdeck.com
000
Reposted by 🇺🇦 Anna Filina
galvaoetibr || @galvao@phpc.social @galvaoetibr.bsky.social · 04/06/2025
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...
003
Reposted by 🇺🇦 Anna Filina
PHP Community @phpc.social · 01/06/2025
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...
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
001
Reposted by 🇺🇦 Anna Filina
Ben Ramsey @ramsey.dev · 30/05/2025
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 […]
phpc.social
Original post on phpc.social
013
🇺🇦 Anna Filina @afilina.bsky.social · 15/05/2025
"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...
zend.com
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.
020
🇺🇦 Anna Filina @afilina.bsky.social · 03/05/2025
🇺🇦 Donations give us wings (or propellers). afilina.com/donate/harmata
Eight drones aligned on the floor.
010
🇺🇦 Anna Filina @afilina.bsky.social · 01/05/2025
We've done it! The Zend PHP Certification is back on the menu! www.zend.com/training/php...
zend.com
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.
010
🇺🇦 Anna Filina @afilina.bsky.social · 22/04/2025
It's dangerous to go alone. Take these strategies for hardening PHP applications from my colleague Mike Pavlak. www.zend.com/blog/php-har...
zend.com
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.
000
🇺🇦 Anna Filina @afilina.bsky.social · 21/04/2025
If hell exists, 100% sure the pope was sent there.
000
Reposted by 🇺🇦 Anna Filina
Joelle Maslak @jmaslak.bsky.social · 12/04/2025
Energy saving tip when using Google: To avoid AI, just add "-fucking" or "-shit" or similar at the end of your query. Google sees the cuss word and turns off AI. The minus says "don't include results with this word". Obviously if you want the result with that word, just leave off the minus.
202
Reposted by 🇺🇦 Anna Filina
nicolasgrekas.bsky.social @nicolasgrekas.bsky.social · 09/04/2025
Last day to get your early-bird tickets for the greatest international #Symfony conference, held in Amsterdam November 27+28!
011
🇺🇦 Anna Filina @afilina.bsky.social · 09/04/2025
Wow, this is well done and funny. www.youtube.com/watch?v=QTJQ...
youtube.com
Breaking Bad In Monsters Inc
YouTube video by Team Maguire
000