Ayesh Karunaratne (@Ayeshlive) header
Ayesh Karunaratne (@Ayeshlive) profile picture

Software Architect, Speaker, Full-time Traveler, Buddhist. Loves Cobblestone pavements, chocolate, Blueberry Pierogi, @phpwch, and Oxford Commas. Hates YAML.

Joined April 2010
Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)Photo by Ayesh Karunaratne (@Ayeshlive)
A Roman walks into a bar, holds up two fingers, and says, "Five beers, please".
2
2
26
Ayesh Karunaratne retweeted
If all the govs shutting down servers for a PHP update, all the hosters & enterprises terrified by the vuln, gave $100k, or just $50k a year to the PHP Foundation, things could look very differently. Go, make your employer sponsor *today* thephp.foundation/sponsor/ #php #phpc @ThePHPF
4
130
12
272
19,740
Ayesh Karunaratne retweeted
The PHP security team is giving advance notice: Upcoming security release Wed, Oct 21st 2026, 14:00UTC, two critical vulnerabilities, both rated CVSSv4 9.2. PHP users are encouraged to prepare to update. Earlier release if details become public or active exploit evidence.
340
4,168
1,254
18,554
7,090,558
Ayesh Karunaratne retweeted
Ayesh Karunaratne (@ayeshlive) presents 'Defensive PHP: Code that refuses to fail silently' at Webdevcon. Watch the recording and pick up practical developer insights. 🎥 webdevcon.nl/defensive-php-c… #developers #softwaredevelopment #conference
1
1
62
Ayesh Karunaratne retweeted
🎥 The Dutch PHP Conference 2026 recordings are coming later this month. Missed a session? Want to rewatch your favorite talk? Stay tuned. #dpc26
2
5
147
Ayesh Karunaratne retweeted
In fiction evil is often written to have depth and complexity while good is written to be simple and boring. But in real life evil is boring and predictable while good is complex and unique every single time.
335
7,752
471
63,610
1,897,788
Ayesh Karunaratne retweeted
🔒An update on Composer & Packagist supply chain security: what's in place, what ships this week with Composer 2.10 (dependency policies, immutable versions), and what comes next. If you maintain PHP packages, enable MFA now! #php #phpc #composerphp
1
52
3
158
15,307
Ayesh Karunaratne retweeted
Still recovering from an incredible week at the Dutch PHP Conference. View the full photo album here: buff.ly/1yzFRiA Thank you to everyone who joined us. #dpc26 #softwaredevelopment #developers
1
5
182
Ayesh Karunaratne retweeted
🚀 The Dutch PHP Conference Friday is SOLD OUT! Workshops were already full and now the Friday conference tickets are gone too. In 2 days we open all rooms at Pathé Amsterdam Noord and welcome an amazing developer community from all over the world. See you there 👋 #dpc26
2
3
154
Ayesh Karunaratne retweeted
Johan Janssens (@johanjanssens) at Dutch PHP Conference 🚀 “PHP Unbound: Beyond the Language”. A practical session for developers who care about what really matters. Join us in Amsterdam. #dpc26
2
1
167
Ayesh Karunaratne retweeted
Gina Peter Banyard (@Girgias) at Dutch PHP Conference 🚀 “PHP's Type System Dissected”. A practical session for developers who care about what really matters. Join us in Amsterdam. #dpc26
1
2
218
Ayesh Karunaratne retweeted
Derick Rethans at Dutch PHP Conference 🚀 “Own Your Content”. A practical session for developers who care about what really matters. Join us in Amsterdam. #dpc26
1
1
130
Ayesh Karunaratne retweeted
Peter van Vliet (@p_van_vliet) at Dutch PHP Conference 🚀 “From OOP to OOPS: Escaping the One-Paradigm Trap”. A practical session for developers who care about what really matters. Join us in Amsterdam. #dpc26
1
1
104
Ayesh Karunaratne retweeted
James Titcumb (@asgrim) at Dutch PHP Conference 🚀 “🥧 A slice of PIE: revolutionising PHP extension installation”. A practical session for developers who care about what really matters. Join us in Amsterdam. #dpc26
1
2
114
Ayesh Karunaratne retweeted
Ayesh Karunaratne (@ayeshlive) at Dutch PHP Conference 🚀 “Defensive PHP: Code that refuses to fail silently”. A practical session for developers who care about what really matters. Join us in Amsterdam. #dpc26
2
3
124
🎉 #PHPverse 2025 has wrapped up! Huge thanks to everyone who joined us in celebrating the 30th birthday of #PHP! A big shoutout to our amazing hosts — @brendt_gd and @naderman — to all the inspiring speakers, and to everyone who participated, both online and in person at the @JetBrains office in Amsterdam 💜
1
21
4
145
24,818
Really excited to talk about Eating Elephants and Modernizing Legacy #PHP Applications, tomorrow at @dpcon #dpc23. Heavenly Egg Coffee and cheese cake from Ha Noi.
3
1
12
870
Ayesh Karunaratne retweeted
New #PHP Core Roundup has been published 💜🐘 Read it here ⬇️ thephp.foundation/blog/2023/…
6
17
1,507
Ayesh Karunaratne retweeted
Stuck in PHP 7.4 because PHP 8.0 is too steep of a jump? Join @Ayeshlive and learn how to eat an ElePHPant. 🐘 Reserve your free spot for #DPC23 ➾ phpconference.nl #PHP #development #ElePHPant
3
1
4
679
Ayesh Karunaratne retweeted
February was full of new RFCs for the upcoming PHP 8.3, merged changes, security updates for PHP 8.2, 8.1, and 8.0, as well as several discussions in the mailing list about improving PHP. Check out the most recent activities of the PHP core team 👉 thephp.foundation/blog/2023/… 💜🐘
1
15
46
6,413