PHP is well-known for its rather basic interpretation of precision numbers and operations on those. BC Match extension helps, but sometimes one needs more. brick/math is a composer-installable library that helps with arbitrary-precision arithmetic.
Tag: web development
HTTP/3 via QUIC
As we are still trying to get the grip with HTTP/2, the world is moving on. Here’s the blog post with some initial details on HTTP/3 and QUIC. Turns out, we moving away from TCP to UDP with encryption.
Here are more details from the CloudFlare blog post.
Let the fear, uncertainty, and doubt begin!
AWSome Day Athens 2018
Last week I’ve attended the AWSome Day Athens 2018 (huge thanks to Qobo for the opportunity). There aren’t that many technology events in Cyprus, so I’m constantly on the lookout for events in Europe.
AWSome Day Athens is part of the Amazon’s AWSome Day Global Series, which are one day events organized all throughout the world. The events are usually for a single day, featuring the speakers from both Amazon AWS team and some of their prominent clients from the area. AWSome Day Athens 2018 was done in partnership with Beat.
Continue reading AWSome Day Athens 2018
PHP is dead…Viva le PHP!
Here’s a great post on why all those “PHP is dead” blog posts and forum threads are a complete load of crap.
Here’s the reality: nearly 80% of the internet is running on PHP as of 2018.
I guess PHP isn’t that dead after all.
PHP doesn’t scale. Riiiiiight. Wikipedia runs entirely on PHP and is the fifth most visited site on the internet. There’s also this little site called Facebook that uses PHP, ever heard of it?
My favorite quote from that blog post is this one:
PHP is the Fidel Castro of programming languages; after all Castro outlived five US presidents who ordered his assignation.
That’s a nice way to put it …
Show outdated composer packages
A while back I shared a way to show outdated composer packages. Today, I want to expand on it a little bit. Thanks to this tweet:
https://twitter.com/waltertamboer/status/1059567319725301762
I think it’s slightly easy to remember with “composer show -molD -strict” (“old”, “mold”). Adding this to the test suite is a great tip too!
For other ways to show the outdated packages (using composer plugins), have a look at this StackOverflow thread.