uuid: 4a1b8c9a-139b-4003-b0c5-369d2a9d5325 langcode: en status: true dependencies: config: - core.entity_view_mode.node.teaser - node.type.post - system.menu.main module: - node - user id: blog_posts label: 'Blog posts' module: views description: '' tag: '' base_table: node_field_data base_field: nid display: default: display_plugin: default id: default display_title: Master position: 0 display_options: access: type: perm options: perm: 'access content' cache: type: tag options: { } query: type: views_query options: disable_sql_rewrite: false distinct: false replica: false query_comment: '' query_tags: { } exposed_form: type: basic options: submit_button: Apply reset_button: false reset_button_label: Reset exposed_sorts_label: 'Sort by' expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc pager: type: none options: offset: 0 style: type: html_list options: row_class: '' default_row_class: true uses_fields: false type: ul wrapper_class: '' class: space-y-8 row: type: 'entity:node' options: relationship: none view_mode: teaser fields: created: id: created table: node_field_data field: created relationship: none group_type: group admin_label: 'Posted year' label: '' exclude: true alter: alter_text: false text: '' make_link: false path: '' absolute: false external: false replace_spaces: false path_case: none trim_whitespace: false alt: '' rel: '' link_class: '' prefix: '' suffix: '' target: '' nl2br: false max_length: 0 word_boundary: true ellipsis: true more_link: false more_link_text: '' more_link_path: '' strip_tags: false trim: false preserve_tags: '' html: false element_type: '' element_class: '' element_label_type: '' element_label_class: '' element_label_colon: false element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true empty: '' hide_empty: false empty_zero: false hide_alter_empty: true click_sort_column: value type: timestamp settings: date_format: custom custom_date_format: 'Y' timezone: '' group_column: value group_columns: { } group_rows: true delta_limit: 0 delta_offset: 0 delta_reversed: false delta_first_last: false multi_type: separator separator: ', ' field_api_classes: false entity_type: node entity_field: created plugin_id: field title: id: title table: node_field_data field: title entity_type: node entity_field: title label: '' alter: alter_text: false make_link: false absolute: false trim: false word_boundary: false ellipsis: false strip_tags: false html: false hide_empty: false empty_zero: false settings: link_to_entity: true plugin_id: field relationship: none group_type: group admin_label: '' exclude: false element_type: '' element_class: '' element_label_type: '' element_label_class: '' element_label_colon: true element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true empty: '' hide_alter_empty: true click_sort_column: value type: string group_column: value group_columns: { } group_rows: true delta_limit: 0 delta_offset: 0 delta_reversed: false delta_first_last: false multi_type: separator separator: ', ' field_api_classes: false created_1: id: created_1 table: node_field_data field: created relationship: none group_type: group admin_label: '' label: '' exclude: false alter: alter_text: true text: '({{ created_1 }})' make_link: false path: '' absolute: false external: false replace_spaces: false path_case: none trim_whitespace: false alt: '' rel: '' link_class: '' prefix: '' suffix: '' target: '' nl2br: false max_length: 0 word_boundary: true ellipsis: true more_link: false more_link_text: '' more_link_path: '' strip_tags: false trim: false preserve_tags: '' html: false element_type: '' element_class: '' element_label_type: '' element_label_class: '' element_label_colon: false element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true empty: '' hide_empty: false empty_zero: false hide_alter_empty: true click_sort_column: value type: timestamp settings: date_format: medium custom_date_format: '' timezone: '' group_column: value group_columns: { } group_rows: true delta_limit: 0 delta_offset: 0 delta_reversed: false delta_first_last: false multi_type: separator separator: ', ' field_api_classes: false entity_type: node entity_field: created plugin_id: field filters: status: value: '1' table: node_field_data field: status plugin_id: boolean entity_type: node entity_field: status id: status expose: operator: '' operator_limit_selection: false operator_list: { } group: 1 type: id: type table: node_field_data field: type value: post: post entity_type: node entity_field: type plugin_id: bundle expose: operator_limit_selection: false operator_list: { } sorts: created: id: created table: node_field_data field: created order: DESC entity_type: node entity_field: created plugin_id: date relationship: none group_type: group admin_label: '' exposed: false expose: label: '' granularity: second title: Blog header: area: id: area table: views field: area relationship: none group_type: group admin_label: '' empty: false tokenize: false content: value: 'This is where I publish my personal blog posts as well as technical posts and tutorials on topics such as Drupal, PHP, Tailwind CSS, automated testing, and systems administration.' format: full_html plugin_id: text footer: { } empty: { } relationships: { } arguments: { } display_extenders: { } css_class: test cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - 'user.node_grants:view' - user.permissions tags: { } feed_1: display_plugin: feed id: feed_1 display_title: Feed position: 2 display_options: display_extenders: { } row: type: node_rss pager: type: some style: type: rss path: blog/feed displays: default: '0' page_1: '0' title: 'Oliver Davies'' Blog' defaults: title: false sitename_title: false sitename_title: false cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - 'user.node_grants:view' - user.permissions tags: { } page_1: display_plugin: page id: page_1 display_title: Page position: 1 display_options: display_extenders: simple_sitemap_display_extender: index: true variant: default priority: '1.0' changefreq: '' arguments: { } max_links: 100 variants: default: index: true priority: '0.5' changefreq: '' arguments: { } max_links: 100 metatag_display_extender: metatags: description: 'Blog posts and articles by Oliver Davies about PHP, Drupal, front-end development, and systems administration.' keywords: 'PHP Developer, Drupal Developer, Symfony Developer, Acquia certified Drupal Developer, Drupal 8 Grandmaster' og_type: website og_description: 'Blog posts and articles by Oliver Davies about PHP, Drupal, front-end development, and systems administration.' twitter_cards_type: summary twitter_cards_description: 'Blog posts and articles by Oliver Davies about PHP, Drupal, front-end development, and systems administration.' path: blog menu: type: normal title: Blog description: '' expanded: false parent: '' weight: -49 context: '0' menu_name: main cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - 'user.node_grants:view' - user.permissions tags: { }