Why I stopped using Node.js for most of my projects π
I got tired of installing a 3rd-party package for every small feature.
Want sessions? package.
File upload? package.
Validation? package.
Auth? 4β5 packages.
Security? More packages.
I just want to build β not manage dependencies.
PHP gives me sessions, cookies, forms, security, routing basics built-in.
Less boilerplate, fewer risks, faster shipping.
Node.js is powerful for real-time & microservices, but for rapid secure web dev β PHP feels more productive for me.
Not hate. Just choosing the tool that lets me focus on creating, not configuring.
#webdev #NodeJS #PHP #programming #devlife
π New CodeTips release!
Now with shiki-style syntax highlighting π¨ and notation comments to make your code tips clearer and more expressive.
#CodeTips #IndieHackers #WebDev #Coding #DevTools #Shiki #Programming
codetips.cloud
Found a way to have #laravel provide a list of domains to #traefik via the http provider.
Would anyone be interested in reading the code or a blog article for that?
#programming #webdeveloper #php
Clean Up Your Code in Vibe Coding!
As developers, we all know how unnecessary comments can clutter our code, reduce readability, and slow down collaboration.
I just published a guide on how to remove auto-generated comments in Vibe Coding, specifically for .tsx and .php files, and how you can integrate this cleanup into your workflow for a cleaner, more professional codebase.
Whether youβre a beginner or an experienced developer, automating this process will save you time and keep your projects organized.
Read the full guide here: msamgan.com/clean-up-your-code-remove-auto-generated-comments-by-vide-coding-laravel
Pro tip: You can even add this command to your pre-commit hooks or formatting workflow for consistent, automated cleanup.
#VibeCoding #CleanCode #DeveloperTips #Programming #WebDevelopment #CodeQuality #Laravel #FrontendDevelopment #PHP #CodingBestPractices
From Chaos to Craft: The Evolution of PHP Frameworks
Early 2000s: No frameworks, just raw PHP.
2005: Symfony introduces reusable components.
2006: CodeIgniter and Zend bring MVC mainstream.
2011: Laravel makes PHP elegant again.
2020s: Async frameworks like Octane, Swoole & RoadRunner reshape performance.
PHP grew because of frameworks, not despite them.
Which one changed how you build software?
#PHP #Laravel #Symfony #WebDev #Backend #programming