Weekly Tech - April 14th of 2025
A good programmer is not always coding, could Postgres scale (thanks to cache?), could LLMs be more "open" and is PHP really secure in its core? Ready for a new weekly tech? Let's start!
Hello everyone, hope you're all fine and well?
New week, new weekly tech and this week, time to get back on track with more content (because, yes, weekends can help exploring topics), if you followed recent publications, you probably noticed that the latest audio version of the weekly tech has been published (without the english version, I know, I'm not convinced by the translated version), the next one will be published around June (or before and maybe with a new format but more on that later), well, enough talking, time to start?
Common knowledge
Let's start with common knowledge and a remind that yes, everything runs on someone's machine, locally or "in the cloud", you'll also find a note on why "public developers" are often more than just programmers.
The homepage of
jwt.io
has just changedCould IA replace programmers? Yes and no, not for now at least - French
Database
Let's talk about databases and how we can scale Postgres, you'll also find a link to the website of GatewayD, an API Gateway for databases that comes with a cache layer (useful if you're trying to scale Postgres for example).
Machine learning
So, what's new in the machine learning field? Not much to be fair (the field is too much volatile, think of JS but on steroids), I tested a way to remove the limitations of an LLM (thanks to Python, yes, I know), I also shared a link published by Zep that will help you reduce hallucinations of your models.
PHP
Time to get back on the basics via PHP and a security audit performed on the source code of PHP (a few issues were found but nothing too worrying), good news, FrankenPHP can now handle large static files thanks to custom headers and last thing, the "future" of PHP by the director of the PHP Foundation (maybe Rust could bring some features ...).
FrankenPHP can now serve large static files thanks to custom headers
What's the future for PHP? Here's a discussion with Roman Pronskiy, director of the PHP Foundation
Rust / Go
Last topic of the day with Go and a tutorial on how to use to share large files using HTTP (even if it's not an optimized way to do).
That's all for this week, do not hesitate to comment / like if you want, on my side, I'll see you next week, same day, same hour for a new weekly tech, until then, hope you'll have a great weekend and an even better week.
See you on Friday!