Don’t build what you don’t need. Not because “agile is cool!” but because sometimes you don’t really understand what you need until it needs built. Trying to see the future can lead to what turns out to be a bad solution when the time comes.
If you spend all of your time optimizing your code for future (and possibly never happening) scenarios, you’ll miss the scenarios you need to solve for today.
This is why I tell people getting started with Docker to not worry about microservices, especially at the start. It's perfectly fine to deploy a monolith in a container. Most apps work fine as monoliths.
Microservices are primarily designed to solve organizational problems at big companies than an efficient way to architect software.
At scale you need microservices to make teams more efficient but it’s like needi…
most people who got computer literate in the 80's and early 90's find digital scarcity laughable, and I don't think Keanu is an exception https://twitter.com/dz/status/1469424767488962570
Stop breaking userland. While I love to see PHP improve, it’s dynamic nature (not just dynamic properties) is part of what makes the language so resilient and powerful.
The dead of PHP...
Today @derickr was kind enough to give me a heads-up on a PHP 8.2 RFC currently in voting: https://wiki.php.net/rfc/deprecate_dynamic_properties
The vote is currently leaning to accepting and this scares me …
DM: "Name the restaurant."
Me: "Well, the local arena has a... Grapplebee's."
I peaked. It's all downhill from here. #DnD
One day we’ll get back to building less fragile applications, right?
@auroraeosrose I've run into a lot of those, especially Ruby apps. I hate them.
If your web app cannot run without Docker, it means it's just too fragile and you built it wrong.
Most of the time I end up using jQuery as it solves the problem quicker and more easily than "modern frameworks."
I usually go raw JS -> jQuery -> framework
Think about the biases that are reinforced by your bubble.
A lot of the surprise about jQuery usage stats comes from living in a bubble,” Gołębiowski-Owczarek told me. “Most websites are not complex Web apps… jQuery is still very popular there; it works and it’s s…
PHP developer, author, speaker, and podcast host
Open source. Open community. We are dedicated to building and enriching the PHP community.