@FeilnerIT@larsmb In 2023, #golang was having 37 vulnerabilities published, with 6 of them having a score of 9.8. In the same year for #php it was 7 and 1.
It boils my blood to hear folks insinuate that #PHP is the source of their performance problems and they should switch to microservices in another language to fix the performance issues. Maybe spend a little bit of time figuring out where your bottlenecks are and fix those, first!
@Girgias@ClubTeleMatique I can't believe this #php advice is still doing the rounds. It's 10 years old and mostly wrong, or at least pointless micro-optimisations.
Reduce database calls. Make sure you're getting the data you want and not just doing SELECT *. Make sure indexes are in place where they need to be. Don't bloat the call stack. Do some profiling, especially of actual, real-world usage.
Thanks for coming to my TED talk.
A bit about me: I am a father of two kids that started life in the NICU. I have two dogs and do a lot of charity for the GOSH and Jenny Lind Children’s Charity. I am a senior backend engineer and love playing games or developing my own. Nice to meet you all
The life of a maintainer (and generally any back-end engineer) - if your existence is acknowledged, something's probably gone wrong! I feel you, @jrf_nl
Thank you to all of the package maintainers out there 💕
You know why PHP is still around? Because it's fucking simple.
The levels of abstraction in Web Frameworks like React/Angular or ASP.NET Core is a little silly. You have to navigate through 4-5 files of logic before you actually get to the rendering of a page.
PHP?
<?php echo "Hello World!"; ?>
If dotnet could give me a syntax and framework as simple as PHP, I think it'd dominate. Just one file (index.cs), not a zillion files and boilerplate.
As #Drupal7 is going to definitely die soon, I'm looking for simple and #secure blogging system to replace it and to host my #blog. After those years I see a plethora of #PHP based options.
As I've realised #Drupal/#WordPress grade #CMS is an overkill for my needs, it can be something more simple, less complex. Wysiwyg editor and automatic updates possibilities would be more than enough...
This article uses #React as it's main example, but it applies to #Laravel, #Tailwind, even #Drupal just a much. I say that as a recovering Drupal dev who used to use the standardization argument.
Greedy management is the reason we can't have nice things.
Developing in PHP offers a unique combination of power, flexibility, and speed. With a vast support community, a gentle learning curve, and seamless integration with databases like MySQL, PHP remains a solid choice for building dynamic web applications. 💻🚀 #PHP#WebDevelopment
Ok peeps, we're 4 months into 2024 and I've been without work this whole time so we're going to try this again. If you know of any senior software engineering positions that are actually being hired for, please drop them below.
I have 12 cumulative years of experience, so that shouldn't be an issue, and I know most of the languages in use nowadays well enough to be dangerous, but I am extremely proficient in TypeScript, Python, and Ruby. What I'd rather do more than anything though is have an opportunity to use Go professionally.