• 9 Posts
  • 36 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2023

help-circle
  • The point is evaluating your stack once in a while. Eventually, you may need to switch or it may be worthwhile, even if you can stick with your current stack at a disadvantage.

    For an extreme example, WordPress with crap page builders. It may not have been “that bad” when you started with it. But by now its very much worthwhile to switch. You don’t “need to”, but you should.

    Back to this post, maybe they really are at that point that slowly switching is worthwhile. At least partially, where it makes the most sense (they mention using some microservices written in Go).












  • I don’t recommend going for (Debian’s/Devuan’s) testing (branch) as it targets a peculiar niche that I fail to understand; e.g. it doesn’t receive the security backports like Stable does nor does it receive them as soon as Unstable/Sid does. Unstable/Sid could work, but I would definitely setup (GRUB-)Btrfs + Timeshift/Snapper to retain my sanity.

    From https://backports.debian.org/ :

    Backports are packages taken from the next Debian release (called “testing”), adjusted and recompiled for usage on Debian stable

    So by definition, security backports in stable are present in Testing in the form of regular packages, right?









  • OlissipoOPtoPHPSymfony 7.1.0 released (Symfony Blog)
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    7 months ago

    I particularly like the new Mapped Route Parameters.

    /show/{id}/

    /show/{id:document}/

    For multiple entities, it’s cleaner and more beginner-friendly than using the #[MapEntity] attribute (which is still an option).

    And imo it’s a good move to deprecate “not passing the mapping” even for single entities. With the mapping the behaviour is more intuitive and “feels” less magic.





  • Funny story. 50 years ago, to this very day, a revolution occurred in which Portugal took down its dictatorship.

    The following day some public administrator/manager sent a letter complaining about people missing work!

    Translation after the letter

    Your Excellency Director General

    I inform Your Excellency that yesterday, April 25, 1974, several employees were absent from work, claiming that a revolution had occurred in the country.

    I clarify that this revolution was not authorized by superiors, and no justification was seen for the absences, especially as the service was considerably delayed.

    As the current legislation does not provide for absences due to the occurrence of revolutions, I submit the matter to your high discretion, in the certainty that it will deserve due attention.


  • If it’s one of those things to try to make it easier for the technically challenged but ends up making more advanced techniques difficult or impossible I’m not a fan.

    In my opinion, the issue in this post is an outlier (although a surprisingly bad one).

    My experience with blocks (or the “Gutenberg editor”) has only been in creating custom blocks, I can’t speak for using built-in blocks or blocks bundled in plugins.

    With this context in mind, I’ve really liked this new editor used in conjunction with the “Advanced Custom Fields” plugin.

    And you can still use those old page builders like Visual Composer/WP Bakery (which I hate) or create templates yourself for each page, this is just another tool.

    I haven’t dived into it enough yet to see what purpose it serves or problems it aims to solve.

    I know of a project which is a good example. Very large website, but most of their content is written by non-technical people (regarding the web). They have a small team which makes custom blocks and dictates how they are used by other people when posting new content.

    I think using blocks helped them to maintain and improve a cohesive design even with so many people editing the website and after considerable years.

    I wasn’t convinced that trying to take a more advanced product like WordPress and dumbing it down for non-technical use cases was the best idea

    In that regard I reckon this is a step in the right direction for the WordPress ecosystem (but again, my experience is limited).