<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Legacy software modernization, project rescue, architecture, test automation, public speaking. Open for work.&#xA;&#xA;I&#39;m mostly on Mastodon: http://phpc.social/@afilina</description><link>https://bsky.app/profile/afilina.bsky.social</link><title>@afilina.bsky.social - 🇺🇦 Anna Filina</title><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mm5hk2iuec22</link><description>@fabien.potencier.org Salut, as-tu une option de sponsoring qui n&#39;est pas GitHub?</description><pubDate>18 May 2026 18:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mm5hk2iuec22</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mjhg77fhd22g</link><description>Happy Moskva sinking anniversary to those who celebrate!</description><pubDate>14 Apr 2026 12:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mjhg77fhd22g</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mjelbupbsc2p</link><description>&#34;The problem isn&#39;t that we&#39;ll decide to stop thinking. The problem is that we&#39;ll barely notice when we do.&#34;&#xA;&#xA;https://ergosphere.blog/posts/the-machines-are-fine/</description><pubDate>13 Apr 2026 09:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mjelbupbsc2p</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mizf547eks2t</link><description>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&#39;s the inverse of what I hope to get in exchange for donating my time.</description><pubDate>08 Apr 2026 22:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mizf547eks2t</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mhyvtbojis2q</link><description>PHP Foundation Director interview&#xA;https://phpc.tv/w/5yxazXTYp8mtquXjyMNQ2S</description><pubDate>27 Mar 2026 00:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mhyvtbojis2q</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mho57o4c4c22</link><description>Blogged: Why I Created phpc.tv&#xA;afilina.com/why-phpc-tv&#xA;https://afilina.com/why-phpc-tv</description><pubDate>22 Mar 2026 18:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mho57o4c4c22</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mffcmaejxs23</link><description>I set up another recurring donation to open source: support.joinpeertube.org/en/&#xA;&#xA;You should too. It&#39;s what powers phpc.tv&#xA;https://support.joinpeertube.org/en/</description><pubDate>21 Feb 2026 18:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mffcmaejxs23</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3mco2ejuucs2j</link><description>I did a thing.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>18 Jan 2026 02:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3mco2ejuucs2j</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3ma5oozrjo22k</link><description>I&#39;m working on a new PHP workshop. I&#39;m laughing because in 5 minutes, I was able to create an include and nomenclature mess (on purpose) that would make everyone&#39;s head hurt. It&#39;s not even as bad as what I see in the wild.&#xA;&#xA;In case you can make it to Montreal in February: https://confoo.ca/en/2026/session/refactoring-legacy-php-for-maintainability</description><pubDate>17 Dec 2025 03:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3ma5oozrjo22k</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3m4itiblnjs26</link><description>We teach about the dangers of too much indirection in code, but when it comes to infrastructure, those lessons seem to be disregarded.&#xA;&#xA;If you struggle when reasoning about your infrastructure, it can take your top engineers a day or more to fully resolve a production outage.</description><pubDate>31 Oct 2025 15:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3m4itiblnjs26</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3m4c2jdvdd22w</link><description>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&#39;s really S tier in my opinion.</description><pubDate>28 Oct 2025 23:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3m4c2jdvdd22w</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3m3zhxniwn22e</link><description>In this podcast with fwdays, we talked about mentorship, open source, legacy code, and a few other topics. Check it out!&#xA;&#xA;youtube.com/watch?v=poquW_vYxUs</description><pubDate>25 Oct 2025 13:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3m3zhxniwn22e</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3m2xbqk4r6s2b</link><description>Ah yes, the Online Safety Act. Like SovietWomble said: &#34;we&#39;re just going to disconnect the internet and float off into the Atlantic&#34;. It was a random joke 6 years ago. Now it&#39;s slowly becoming a reality.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>11 Oct 2025 22:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3m2xbqk4r6s2b</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3lyfqlc4zl22r</link><description>There we go. 40 years old. I don&#39;t feel any different.</description><pubDate>09 Sep 2025 12:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3lyfqlc4zl22r</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3lx5jzngkec2i</link><description>Today is Ukraine&#39;s Independence Day. If you want to contribute, our volunteer recon team, which keeps the invaders away, needs to repair some vehicles. Slava Ukraini!&#xA;&#xA;afilina.com/donate/harmata</description><pubDate>24 Aug 2025 12:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3lx5jzngkec2i</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3ltcmr5swd22q</link><description>The is no such thing as software that should only last a few years. That was a harmful myth from the start. There&#39;s a prototype, and there&#39;s software you plan to use, maintain and expand.</description><pubDate>06 Jul 2025 15:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3ltcmr5swd22q</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3lt5eid4ncc2g</link><description>Don&#39;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. &gt;&gt;</description><pubDate>04 Jul 2025 13:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3lt5eid4ncc2g</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3lsyxwtfnck2c</link><description>I had to turn off all capitalization-related autocorrect in Word. It&#39;s just incompatible with technical documents. reCAPTCHA is not an accidental caps lock. GChart is not a typo.</description><pubDate>02 Jul 2025 19:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3lsyxwtfnck2c</guid></item><item><link>https://bsky.app/profile/afilina.bsky.social/post/3lsmhlakzhs2m</link><description>Going through a list of PHP dependencies of a legacy project and routinely marking libs as &#34;abandoned in 2008.&#34;&#xA;&#xA;You know you&#39;re doing legacy archaeology when you download zip copies of code via the wayback machine.</description><pubDate>27 Jun 2025 20:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:5e2mp6zea5oosuvzhrrgboa4/app.bsky.feed.post/3lsmhlakzhs2m</guid></item></channel></rss>