Weekly Tech - 24th March up to 4th of April 2025
The forgotten art of formatting code, generating code and its impact on performances, a "second brain" and a set of PHP SDKs, yes, this week is important, ready?
Hi everyone, hope you're all fine and well?
New week and after a small time off, a new weekly tech is finally here, this week, PHP is under the spotlight along with the common knowledge, small information for those who listen the audio version of the weekly tech, the new rythm will be a bimonthly one (as its easier to follow for informations and easier for me to react to news and explore the ones I want to push further), the next episode will be published this month and will cover March - April.
So, as usual, I'm talking way too much, ready to start?
Common knowledge
So, let's start with knowledge and a feedback on how and why formatting code is important (and somehow hard) and can, sometime, be seen as an "art", you'll also find a tutorial on how to use and configure Signal properly (without any headaches or security issues).
Database
On the database side, let's explore a feedback from CedarDB about why code generation is a must when you need to push the performances further and handle more data (up to 60Gb/s, that's impressive).
Cloud computing
So, what's new in the cloud area? Well, not much apart from a set of websocket patterns along with a feedback from Planetscale about how AWS EBS can scale (and, AFAIK, they know what they're talking about when it comes to scaling) along with how much EBS is resilient and what it implies about maintenability.
Machine learning
Small detour to the machine learning landscape to discover SecondMe, a local "AI assistant" (doesn't mean much but hey, who I am to judge) that can be plugged into models through Ollama (at least, we can preserve privacy) through its Python API.
PHP
So, what's new in the PHP world? First, let's explore the SurrealDB SDK finally available in its 1.0
version (after almost a year and many refactoring), you'll also find a SDK for Grok along with a set of PHPStan rules from the Rector team.
The PHP SDK for SurrealDB is not available in its
1.0
versionPHPacker, a PHP library to create executables from script/PHAR
Rust / Go
Last topic for this week with Rust and its bridge for FFMpeg that helps you to interact with videos and extra audio from them (pretty useful if you want to minimize memory footprint).
So, that's all for this week, don't forget to like / comment if you learned something, I'll see you next week for a new weekly tech and around the 15th of April for the audio version (probably with an english track), until then, have a great weekend and a great week.
See you on Friday!