Resources
A guide for writing Drupal tests.
Shorthand for setting field values.
How to configure mysql transaction isolation level.
Thoughts on how HTTP2 will affect file aggregation.
Drupal translation documentation.
How to add local tasks in your module.
Drupal Entity API documentation.
Drupal Entity API code documentation.
Some hooks can be used in themes.
Form API code documentation.
Instructions for default module configuration.
Works for themes and profiles too.
See…
Calculate PHP error level.
PHP constants for setting error levels.
Drupal security announcements and information.
When you change your image styles for existing images, you need to regenerate them or else the old styles will still be visible.
Use drush to clear the images: drush image:flush
Hosting requirements for PHP and Database versions.
Some tips for fixing a broken Drupal site.
Documentation for the content moderation module.
Starterkit Theme announcement.
How to use the new Starterkit Theme
Drupal CSS standards documentation.
BigPipeStrategy documentation.
BigPipe Renderer documentation.
Use this tool to see what changed after running composer updates.
Change record for library overrides.
Drupal.org has rest APIs you can use to fetch content into your site.
CKEditor blog post about Drupal integration.
How to load stylesheets in CKEditor 5.
CKEditor 5 features.
Drupal Core issue queue for CKEditor 5.
Differences between 4 and 5.
Plugin compatibility table.
Specify supported core version in *.info.yml files.
Drupal does an entity load on all items in the view, which is a bit too heavy when showing a lot of items without a pager. Here's some tips to resolve it.
Big list of Drupal performance tips.
If you create a theme hook that ends in another hook's name, it confuses the theming system.