# orderedItems[].object.content
@cainaru it's the underpinnings of Drupal. But that makes it hard to explain because everything is layered on top of it. And fixed have been patched above it (constraints living on Field Types vs Data Types(

# orderedItems[].object.contentMap.en
@cainaru it's the underpinnings of Drupal. But that makes it hard to explain because everything is layered on top of it. And fixed have been patched above it (constraints living on Field Types vs Data Types(

# orderedItems[].object.content
I'm having some fun coding tonight and hacking on my #Drupal TypedData API by Example repo.

Drupal has this sweet data representation layer for typed data that is a hidden gem. I'm building a repository of examples, and hopefully building an EduTools course on the JetBrains marketplace as well.

https://github.com/mglaman/drupal-type d-data-by-example

# orderedItems[].object.contentMap.en
I'm having some fun coding tonight and hacking on my #Drupal TypedData API by Example repo.

Drupal has this sweet data representation layer for typed data that is a hidden gem. I'm building a repository of examples, and hopefully building an EduTools course on the JetBrains marketplace as well.

https://github.com/mglaman/drupal-type d-data-by-example

# orderedItems[].object.content
😭 I'm so spoiled by Form API in Drupal. I don't mind writing forms in HTML. But mixed PHP + HTML for forms is painful.

I just remembered that meta boxes in WordPress are registered in one spot, and then the submission is handled via another hook.

Not horrible. I'm just used to my tools.

# orderedItems[].object.contentMap.en
😭 I'm so spoiled by Form API in Drupal. I don't mind writing forms in HTML. But mixed PHP + HTML for forms is painful.

I just remembered that meta boxes in WordPress are registered in one spot, and then the submission is handled via another hook.

Not horrible. I'm just used to my tools.

# orderedItems[].object.content
Not Composer based, but the DDEV quickstart is also 💯

https://ddev.readthedocs.io/en/stable/users/quickstart/

# orderedItems[].object.contentMap.en
Not Composer based, but the DDEV quickstart is also 💯

https://ddev.readthedocs.io/en/stable/users/quickstart/

# orderedItems[].object.content
Noice, thanks @platformsh https://github.com/platformsh-template s/wordpress-composer

# orderedItems[].object.contentMap.en
Noice, thanks @platformsh https://github.com/platformsh-template s/wordpress-composer

# orderedItems[].object.content
🤔 is there a community Composer template for #WordPress? I'm helping a friend out with a custom plugin and went to build a site locally.

It is _impossible_ to search for due to keyword stuffing of "compose" for page builders and of course "template"

# orderedItems[].object.contentMap.en
🤔 is there a community Composer template for #WordPress? I'm helping a friend out with a custom plugin and went to build a site locally.

It is _impossible_ to search for due to keyword stuffing of "compose" for page builders and of course "template"

# orderedItems[].object.content
TIL I have @mglaman@phpc.social and now I need to figure out aliasing/migrating

# orderedItems[].object.contentMap.en
TIL I have @mglaman@phpc.social and now I need to figure out aliasing/migrating

# orderedItems[].object.content
@jurgenhaas @dpi well the real question is: does it matter what site I'm on and my suffix? It's the same experience, regardless

# orderedItems[].object.contentMap.en
@jurgenhaas @dpi well the real question is: does it matter what site I'm on and my suffix? It's the same experience, regardless

# orderedItems[].object.content
@katherined I'm still torn if the credit system for Drupal is +1 or -1.

It's +1 for attributing multiple users who ensured an issue came to fruition versus commit authorship.

I think it's broken in how we tied it to the organizations empowering the individuals. Let individuals say they're doing it for their employer or some other organization. But ranking in the services listing is wrong.

# orderedItems[].object.contentMap.en
@katherined I'm still torn if the credit system for Drupal is +1 or -1.

It's +1 for attributing multiple users who ensured an issue came to fruition versus commit authorship.

I think it's broken in how we tied it to the organizations empowering the individuals. Let individuals say they're doing it for their employer or some other organization. But ranking in the services listing is wrong.

# orderedItems[].object.content
#Drupal: cache tags for all, regardless your backend

https://mglaman.dev/blog/drupal-cache-tags-all-regardless-your-backend

# orderedItems[].object.contentMap.en
#Drupal: cache tags for all, regardless your backend

https://mglaman.dev/blog/drupal-cache-tags-all-regardless-your-backend

# orderedItems[].object.content
I opened an issue for #Drupal core to improve the DX for theme building. One setting to rule them all, instead of modifying development.services.yml and settings.local.php. No more `drush cr` to see changes in Twig templates.

https://www. drupal.org/project/drupal/issu es/3278493

# orderedItems[].object.contentMap.en
I opened an issue for #Drupal core to improve the DX for theme building. One setting to rule them all, instead of modifying development.services.yml and settings.local.php. No more `drush cr` to see changes in Twig templates.

https://www. drupal.org/project/drupal/issu es/3278493

# orderedItems[].object.content
@patradio that's good to know. I feel the same way but I prefer blogs. But blogs can become stale.

So whatever medium AND a code repo (or snippet, like GitHub Stash) that can be updated more easily be contributors?

# orderedItems[].object.contentMap.en
@patradio that's good to know. I feel the same way but I prefer blogs. But blogs can become stale.

So whatever medium AND a code repo (or snippet, like GitHub Stash) that can be updated more easily be contributors?

# orderedItems[].object.content
@klausi I'll work on a comparison. I think Spatie provides all the libraries to "make it work" but there's nothing truly out of the box

# orderedItems[].object.contentMap.en
@klausi I'll work on a comparison. I think Spatie provides all the libraries to "make it work" but there's nothing truly out of the box

# orderedItems[].object.content
Just learned about EduTools from JetBrains which allows you to build interactive courses and publish them to their marketplace.

I'm working on building a #Drupal Typed Data API course based on my Typed Data API by Example repo https://github.com/mglaman/drupal-type d-data-by-example

# orderedItems[].object.contentMap.en
Just learned about EduTools from JetBrains which allows you to build interactive courses and publish them to their marketplace.

I'm working on building a #Drupal Typed Data API course based on my Typed Data API by Example repo https://github.com/mglaman/drupal-type d-data-by-example

# orderedItems[].object.content
@gme@bofh.social Drupal for its RBAC and content modeling (see WordPress with ACF.) The last time I used Joomla was a long time ago, so evaluation is stale. But I'm not a fan of MVC architecture.

# orderedItems[].object.contentMap.en
@gme@bofh.social Drupal for its RBAC and content modeling (see WordPress with ACF.) The last time I used Joomla was a long time ago, so evaluation is stale. But I'm not a fan of MVC architecture.

# orderedItems[].object.content
Improve the #Drupal developer experience to empower the Ambitious Site Builder.

Some of my thoughts after the #driesnote at #DrupalConPortland

https://mglaman.dev/blog/improve-drupa l-developer-experience-empower-ambitious-site-builder

# orderedItems[].object.contentMap.en
Improve the #Drupal developer experience to empower the Ambitious Site Builder.

Some of my thoughts after the #driesnote at #DrupalConPortland

https://mglaman.dev/blog/improve-drupa l-developer-experience-empower-ambitious-site-builder

# orderedItems[].object.content
🙌 picture with the Drupalicon #DrupalConPortland

# orderedItems[].object.contentMap.en
🙌 picture with the Drupalicon #DrupalConPortland

# orderedItems[].object.content
Avoid using `loadByProperties` to load entities in #Drupal!

https://mglaman.dev/blog/avoid-using-l oadbyproperties-load-entities

# orderedItems[].object.contentMap.en
Avoid using `loadByProperties` to load entities in #Drupal!

https://mglaman.dev/blog/avoid-using-l oadbyproperties-load-entities

# orderedItems[].object.content
Ever run `composer update drupal/core` and then lose your phpunit.xml? Sick of having to constantly copy the file?

Here's how I set up my PHPUnit configuration for my #drupal projects and avoid this problem.

https://glamanate.com/blog/my-phpunit-configuration-my-drupal-projects

# orderedItems[].object.contentMap.en
Ever run `composer update drupal/core` and then lose your phpunit.xml? Sick of having to constantly copy the file?

Here's how I set up my PHPUnit configuration for my #drupal projects and avoid this problem.

https://glamanate.com/blog/my-phpunit-configuration-my-drupal-projects