@joachim@drupal.community
@joachim@drupal.community avatar

joachim

@joachim@drupal.community

'Jaz dood' - my 6yo.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

joachim, to DoctorWho
@joachim@drupal.community avatar

Ok there needs to be a ban on episode titles that are substrings of another, or one letter difference. So no Boom/Boom Town, (R)Evolution of the Daleks, Rose/Rosa.

pablolarah, to wordpress
@pablolarah@mastodon.social avatar
joachim,
@joachim@drupal.community avatar

@pablolarah @dbushell It started to look bad at the HTML/JSON mashup, but templates in the database, WOW.

joachim,
@joachim@drupal.community avatar

@pablolarah @dbushell I will say though that having tried the Gutenberg editor recently, the UX is fantastic. Just a shame about the data storage model...

joachim,
@joachim@drupal.community avatar

@dbushell @pablolarah We've got Drupal making crazy nested structure of entities on one side, and Wordpress dumping everything in flat text fields with magic markup tags... Opposite approaches but both badly flawed.

w3c, to random
@w3c@w3c.social avatar

W3C tech in use on the web "Printing music with CSS Grid"
"CSS Grid allows us to align other symbols inside the notation grid too. Chords and lyrics, dynamics and so on can be lined up with, and span, timed events: "
https://cruncher.ch/blog/printing-music-with-css-grid/

joachim,
@joachim@drupal.community avatar

@w3c It's very nice, but yeah, ANOTHER format for writing music in text. (And also, JSON? REALLY??)

mikemccaffrey, to ai
@mikemccaffrey@drupal.community avatar

Was curious why only one session was accepted from our entire company, when normally there are at least three or four. However, looking at the program, I see there are six sessions about scheduled for today alone.

joachim,
@joachim@drupal.community avatar

@mikemccaffrey Jeez. Looks like they've fallen for the bullshit.

joachim, to random
@joachim@drupal.community avatar

New blog post: code with - http://www.noreiko.com/blog/refactoring-rector (First blog post in nearly two years!)

joachim, to random
@joachim@drupal.community avatar

Gah the complexities of pre-teen diplomacy! Just said to 9yo: 'Yes, you can go in your [7yo] sister's room to look for a pritt stick while she's out. If she complains, I will take the blame. You are acting as my proxy because I am busy cooking dinner.'

joachim, to random
@joachim@drupal.community avatar
joachim, to UX
@joachim@drupal.community avatar

Could people please fix lightboxes that make the image SMALLER when you try to zoom the page!

joachim, to drupal
@joachim@drupal.community avatar

You can tell when I'm starting work on a new migration because I rebase all the merge requests for fixes and enhancements I consider essential. Such as https://www.drupal.org/project/migrate_tools/issues/2969227.

ultimike, to drupal
@ultimike@drupal.community avatar

“Your mileage may vary.”

Nice, sober, realistic advice about using AI for development from Brent Schultz from Third and Grove. Lots of good tips in here.

https://buff.ly/4bm806L

joachim,
@joachim@drupal.community avatar

@ultimike Given how much we all hate debugging crappy code... why are people putting themselves through this?

joachim,
@joachim@drupal.community avatar

@ultimike I don't see how this can get better. It's just probabilistic guesswork. And it's fucking the planet while it's doing it. Using AI is immoral.

joachim, (edited ) to drupal
@joachim@drupal.community avatar

The other day I was running tests on one of my contrib modules, and got a deprecation warning for a trait in core that had been renamed. And my first thought was, 'Who the hell has been farting around renaming damn test traits, and what the hell for?'
Readers, it was me. I'd filed the issue to rename that test trait.

ultimike, to drupal
@ultimike@drupal.community avatar

Nice simple example of replacing jQuery.parents() with a CSS :has from @nod_ (Théodore Biadala):

https://buff.ly/3xCXIR1

This is useful for front-end developers trying to reduce/remove their dependencies on jQuery.

joachim,
@joachim@drupal.community avatar

@ultimike @nod_ Is our JS linting now allowing has() in selectors? Because a few months ago it wasn't letting me use it on https://www.drupal.org/project/drupal/issues/3028968

slashdot, to random
@slashdot@mastodon.cloud avatar
joachim,
@joachim@drupal.community avatar

@slashdot Put the stupid bullshit generators (i.e. 'AI') over there, and only run them when there's surplus power?

nixCraft, to linux
@nixCraft@mastodon.social avatar

What's the one or command-line tool you absolutely can't live without?

joachim,
@joachim@drupal.community avatar

@nixCraft 'ag'

joachim, to drupal
@joachim@drupal.community avatar

BIG update to my set of commands for working with contrib within a project: https://github.com/joachim-n/drupal-project-contrib-development I've added a command to make and apply a patch from a feature branch in a module's git clone!

joachim, to php
@joachim@drupal.community avatar

What's the generic term for keywords in like 'static', 'public', 'final', etc?

joachim,
@joachim@drupal.community avatar

@merms They apply to properties as well! I call them 'modifiers' but I wonder if there's a proper name.

joachim,
@joachim@drupal.community avatar

@davesh That's not specific enough though.

joachim, to random
@joachim@drupal.community avatar

commands I need, part 1: git related: show me all the branches that contain the same issue number in their name as the current branch

joachim,
@joachim@drupal.community avatar

@mal3aby Yes, I use 'sandbox-xxx-description' for WIP and rough ideas and 'xxx-description' to push to a MR.

joachim,
@joachim@drupal.community avatar

rel = "!perl -e '$branch = qx[git rev-parse --abbrev-ref HEAD]; ($issue) = $branch =~ m[\\b(\\d+)\\b]; print qx[git branch | grep $issue];'"
Added to my git aliases repository: https://github.com/joachim-n/git-aliases-drupal

joachim,
@joachim@drupal.community avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • tsrsr
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • khanakhh
  • hgfsjryuu7
  • Youngstown
  • slotface
  • vwfavf
  • rosin
  • ngwrru68w68
  • kavyap
  • PowerRangers
  • Leos
  • ethstaker
  • cubers
  • everett
  • modclub
  • InstantRegret
  • tacticalgear
  • Durango
  • mdbf
  • cisconetworking
  • tester
  • GTA5RPClips
  • osvaldo12
  • anitta
  • All magazines