{"id":68,"date":"2026-09-10T15:35:01","date_gmt":"2026-09-10T15:35:01","guid":{"rendered":"https:\/\/demo.gatilab.com\/osmium\/demo-post-lists\/"},"modified":"2026-09-10T15:35:44","modified_gmt":"2026-09-10T15:35:44","slug":"demo-post-lists","status":"publish","type":"page","link":"https:\/\/demo.gatilab.com\/osmium\/demo-post-lists\/","title":{"rendered":"Post lists"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-68b344da wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">Everything, newest first<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-d05c7640 wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-37 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-09T13:51:10+00:00\">Sep 9, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" >The review kit, every pattern in order<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-09T13:08:31+00:00\">Sep 9, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" >The block theme that ships no JavaScript<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-02T13:08:31+00:00\">Sep 2, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" >Write the limits section first<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-8 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-26T13:08:31+00:00\">Aug 26, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" >Six weeks with a one-time-purchase writing app<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-9 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-19T13:08:32+00:00\">Aug 19, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" >Responsive styles landed. Here is what to delete.<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-10 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-12T13:08:32+00:00\">Aug 12, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-sidebar-is-not-dead-it-is-just-honest-now\/\" target=\"_self\" >The sidebar is not dead, it is just honest now<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-20 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-07-29T13:31:15+00:00\">Jul 29, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/a-publishers-checklist-for-wordpress-7-1\/\" target=\"_self\" >A publisher\u2019s checklist for WordPress 7.1<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-21 post type-post status-publish format-standard has-post-thumbnail hentry category-tools\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-5633eab9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:8rem\"><div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-07-22T13:31:15+00:00\">Jul 22, 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/why-i-still-pay-for-a-note-app\/\" target=\"_self\" >Why I still pay for a note app<\/a><\/h3><\/div>\n<\/div>\n<\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-container-core-group-is-layout-552def12 wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">Recent stories<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-grid wp-container-core-post-template-is-layout-576eb794 wp-block-post-template-is-layout-grid\"><li class=\"wp-block-post post-37 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-cover has-custom-content-position is-position-bottom-left has-base-color has-text-color\" style=\"border-radius:12px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);min-height:22rem;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-contrast-background-color has-background-dim-60 has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"wp-block-cover__image-background wp-post-image\" alt=\"\" data-object-fit=\"cover\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><div class=\"wp-block-cover__inner-container is-layout-flow wp-container-core-cover-is-layout-755c2747 wp-block-cover-is-layout-flow\"><h3 class=\"has-link-color wp-elements-1 wp-block-post-title has-text-color has-base-color has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" >The review kit, every pattern in order<\/a><\/h3>\n\n<div style=\"font-weight:500\" class=\"taxonomy-category has-link-color wp-elements-2 wp-block-post-terms has-text-color has-base-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/reviews\/\" rel=\"tag\">Reviews<\/a><\/div><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-cover has-custom-content-position is-position-bottom-left has-base-color has-text-color\" style=\"border-radius:12px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);min-height:22rem;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-contrast-background-color has-background-dim-60 has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg\" class=\"wp-block-cover__image-background wp-post-image\" alt=\"\" data-object-fit=\"cover\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><div class=\"wp-block-cover__inner-container is-layout-flow wp-container-core-cover-is-layout-755c2747 wp-block-cover-is-layout-flow\"><h3 class=\"has-link-color wp-elements-3 wp-block-post-title has-text-color has-base-color has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" >The block theme that ships no JavaScript<\/a><\/h3>\n\n<div style=\"font-weight:500\" class=\"taxonomy-category has-link-color wp-elements-4 wp-block-post-terms has-text-color has-base-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/wordpress\/\" rel=\"tag\">WordPress<\/a><\/div><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-cover has-custom-content-position is-position-bottom-left has-base-color has-text-color\" style=\"border-radius:12px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);min-height:22rem;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-contrast-background-color has-background-dim-60 has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg\" class=\"wp-block-cover__image-background wp-post-image\" alt=\"\" data-object-fit=\"cover\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><div class=\"wp-block-cover__inner-container is-layout-flow wp-container-core-cover-is-layout-755c2747 wp-block-cover-is-layout-flow\"><h3 class=\"has-link-color wp-elements-5 wp-block-post-title has-text-color has-base-color has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" >Write the limits section first<\/a><\/h3>\n\n<div style=\"font-weight:500\" class=\"taxonomy-category has-link-color wp-elements-6 wp-block-post-terms has-text-color has-base-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/writing\/\" rel=\"tag\">Writing<\/a><\/div><\/div><\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-container-core-group-is-layout-552def12 wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">More to read<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-grid wp-container-core-post-template-is-layout-7dea2d8e wp-block-post-template-is-layout-grid\"><li class=\"wp-block-post post-37 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The review kit, every pattern in order\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" >The review kit, every pattern in order<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-09T13:51:10+00:00\">September 9, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The block theme that ships no JavaScript\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" >The block theme that ships no JavaScript<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-09T13:08:31+00:00\">September 9, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Write the limits section first\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" >Write the limits section first<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-02T13:08:31+00:00\">September 2, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-8 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Six weeks with a one-time-purchase writing app\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" >Six weeks with a one-time-purchase writing app<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-26T13:08:31+00:00\">August 26, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-9 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Responsive styles landed. Here is what to delete.\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" >Responsive styles landed. Here is what to delete.<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-19T13:08:32+00:00\">August 19, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-10 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-sidebar-is-not-dead-it-is-just-honest-now\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-06.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The sidebar is not dead, it is just honest now\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-06.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-06-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-06-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-06-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-06-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-sidebar-is-not-dead-it-is-just-honest-now\/\" target=\"_self\" >The sidebar is not dead, it is just honest now<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-12T13:08:32+00:00\">August 12, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-20 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/a-publishers-checklist-for-wordpress-7-1\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-07.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"A publisher\u2019s checklist for WordPress 7.1\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-07.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-07-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-07-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-07-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-07-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/a-publishers-checklist-for-wordpress-7-1\/\" target=\"_self\" >A publisher\u2019s checklist for WordPress 7.1<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-07-29T13:31:15+00:00\">July 29, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-21 post type-post status-publish format-standard has-post-thumbnail hentry category-tools\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/why-i-still-pay-for-a-note-app\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-08.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Why I still pay for a note app\" style=\"border-radius:8px;aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-08.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-08-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-08-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-08-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/07\/osmium-08-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 style=\"font-weight:500\" class=\"wp-block-post-title has-medium-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/why-i-still-pay-for-a-note-app\/\" target=\"_self\" >Why I still pay for a note app<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-07-22T13:31:15+00:00\">July 22, 2026<\/time><\/div><\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-container-core-group-is-layout-552def12 wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">Latest writing<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-grid wp-container-core-post-template-is-layout-fabafe4f wp-block-post-template-is-layout-grid\"><li class=\"wp-block-post post-37 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-style-card is-layout-flow wp-container-core-group-is-layout-d05c7640 wp-block-group-is-layout-flow is-style-card--1\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The review kit, every pattern in order\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" >The review kit, every pattern in order<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">Every pattern in the Osmium review kit, rendered in the order a review would use them. <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/reviews\/\" rel=\"tag\">Reviews<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-09T13:51:10+00:00\">September 9, 2026<\/time><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-style-card is-layout-flow wp-container-core-group-is-layout-d05c7640 wp-block-group-is-layout-flow is-style-card--2\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The block theme that ships no JavaScript\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" >The block theme that ships no JavaScript<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every script you skip is a reader&hellip; <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/wordpress\/\" rel=\"tag\">WordPress<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-09T13:08:31+00:00\">September 9, 2026<\/time><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-style-card is-layout-flow wp-container-core-group-is-layout-d05c7640 wp-block-group-is-layout-flow is-style-card--3\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Write the limits section first\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" >Write the limits section first<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every script you skip is a reader&hellip; <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/writing\/\" rel=\"tag\">Writing<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-02T13:08:31+00:00\">September 2, 2026<\/time><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-8 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-style-card is-layout-flow wp-container-core-group-is-layout-d05c7640 wp-block-group-is-layout-flow is-style-card--4\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Six weeks with a one-time-purchase writing app\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" >Six weeks with a one-time-purchase writing app<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every script you skip is a reader&hellip; <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/reviews\/\" rel=\"tag\">Reviews<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-08-26T13:08:31+00:00\">August 26, 2026<\/time><\/div><\/div>\n<\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-container-core-group-is-layout-552def12 wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">Recently published<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-552def12 wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-37 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-6dd8d51a wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The review kit, every pattern in order\" style=\"border-radius:8px;aspect-ratio:4\/3;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" >The review kit, every pattern in order<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">Every pattern in the Osmium review kit, rendered in the order a review would use them. <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/reviews\/\" rel=\"tag\">Reviews<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-09T13:51:10+00:00\">September 9, 2026<\/time><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-6dd8d51a wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The block theme that ships no JavaScript\" style=\"border-radius:8px;aspect-ratio:4\/3;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" >The block theme that ships no JavaScript<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every script you skip is&hellip; <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/wordpress\/\" rel=\"tag\">WordPress<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-09T13:08:31+00:00\">September 9, 2026<\/time><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-6dd8d51a wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Write the limits section first\" style=\"border-radius:8px;aspect-ratio:4\/3;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" >Write the limits section first<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every script you skip is&hellip; <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/writing\/\" rel=\"tag\">Writing<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-02T13:08:31+00:00\">September 2, 2026<\/time><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-8 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-6dd8d51a wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Six weeks with a one-time-purchase writing app\" style=\"border-radius:8px;aspect-ratio:4\/3;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" >Six weeks with a one-time-purchase writing app<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every script you skip is&hellip; <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/reviews\/\" rel=\"tag\">Reviews<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-08-26T13:08:31+00:00\">August 26, 2026<\/time><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-9 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-6dd8d51a wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Responsive styles landed. Here is what to delete.\" style=\"border-radius:8px;aspect-ratio:4\/3;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" >Responsive styles landed. Here is what to delete.<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every script you skip is&hellip; <\/p><\/div>\n\n\n<div class=\"wp-block-group has-contrast-2-color has-text-color has-small-font-size is-layout-flex wp-container-core-group-is-layout-9c71b8b7 wp-block-group-is-layout-flex\"><div style=\"font-weight:500\" class=\"taxonomy-category wp-block-post-terms has-text-color has-primary-color has-small-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/category\/wordpress\/\" rel=\"tag\">WordPress<\/a><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-08-19T13:08:32+00:00\">August 19, 2026<\/time><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-container-core-group-is-layout-552def12 wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">Latest stories<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-95592c16 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-37 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-d05c7640 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The review kit, every pattern in order\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-x-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" >The review kit, every pattern in order<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">Every pattern in the Osmium review kit, rendered in the order a review would use them. <\/p><\/div><\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"columns-2 wp-block-post-template is-layout-grid wp-container-core-post-template-is-layout-defbb739 wp-block-post-template-is-layout-grid\"><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"The block theme that ships no JavaScript\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-01-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" >The block theme that ships no JavaScript<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-09T13:08:31+00:00\">September 9, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Write the limits section first\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/09\/osmium-03-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" >Write the limits section first<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-09-02T13:08:31+00:00\">September 2, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-8 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Six weeks with a one-time-purchase writing app\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-04-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" >Six weeks with a one-time-purchase writing app<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-26T13:08:31+00:00\">August 26, 2026<\/time><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-9 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-ded94694 wp-block-group-is-layout-flow\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Responsive styles landed. Here is what to delete.\" style=\"border-radius:8px;aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05.jpg 1600w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-300x188.jpg 300w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-1024x640.jpg 1024w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-768x480.jpg 768w, https:\/\/demo.gatilab.com\/osmium\/wp-content\/uploads\/sites\/2\/2026\/08\/osmium-05-1536x960.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure>\n\n<h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" >Responsive styles landed. Here is what to delete.<\/a><\/h3>\n\n<div class=\"wp-block-post-date has-text-color has-contrast-2-color has-small-font-size\"><time datetime=\"2026-08-19T13:08:32+00:00\">August 19, 2026<\/time><\/div><\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-container-core-group-is-layout-552def12 wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">Start with these<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\">\n\n<div class=\"wp-block-query-no-results\">\n\n<p class=\"wp-block-paragraph\">Nothing is pinned yet. Open a post, mark it as sticky in the post settings, and it will show up here.<\/p>\n\n<\/div><\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-68b344da wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-xx-large-font-size\">Recent entries<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-552def12 wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-37 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-eda0a820 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div style=\"font-family:var(--wp--preset--font-family--hedvig-letters-serif)\" class=\"wp-block-post-date has-large-font-size\"><time datetime=\"2026-09-09T13:51:10+00:00\">Sep 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:75%\"><h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/review-kit\/\" target=\"_self\" >The review kit, every pattern in order<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">Every pattern in the Osmium review kit, rendered in the order a review would use them. <\/p><\/div><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-eda0a820 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div style=\"font-family:var(--wp--preset--font-family--hedvig-letters-serif)\" class=\"wp-block-post-date has-large-font-size\"><time datetime=\"2026-09-09T13:08:31+00:00\">Sep 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:75%\"><h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-block-theme-that-ships-no-javascript\/\" target=\"_self\" >The block theme that ships no JavaScript<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every&hellip; <\/p><\/div><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-eda0a820 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div style=\"font-family:var(--wp--preset--font-family--hedvig-letters-serif)\" class=\"wp-block-post-date has-large-font-size\"><time datetime=\"2026-09-02T13:08:31+00:00\">Sep 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:75%\"><h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/write-the-limits-section-first\/\" target=\"_self\" >Write the limits section first<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every&hellip; <\/p><\/div><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-8 post type-post status-publish format-standard has-post-thumbnail hentry category-reviews\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-eda0a820 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div style=\"font-family:var(--wp--preset--font-family--hedvig-letters-serif)\" class=\"wp-block-post-date has-large-font-size\"><time datetime=\"2026-08-26T13:08:31+00:00\">Aug 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:75%\"><h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/six-weeks-with-a-one-time-purchase-writing-app\/\" target=\"_self\" >Six weeks with a one-time-purchase writing app<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every&hellip; <\/p><\/div><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-9 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-eda0a820 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div style=\"font-family:var(--wp--preset--font-family--hedvig-letters-serif)\" class=\"wp-block-post-date has-large-font-size\"><time datetime=\"2026-08-19T13:08:32+00:00\">Aug 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:75%\"><h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/responsive-styles-landed-here-is-what-to-delete\/\" target=\"_self\" >Responsive styles landed. Here is what to delete.<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every&hellip; <\/p><\/div><\/div>\n<\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-10 post type-post status-publish format-standard has-post-thumbnail hentry category-writing\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--contrast-3);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-eda0a820 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div style=\"font-family:var(--wp--preset--font-family--hedvig-letters-serif)\" class=\"wp-block-post-date has-large-font-size\"><time datetime=\"2026-08-12T13:08:32+00:00\">Aug 2026<\/time><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-999b1d49 wp-block-column-is-layout-flow\" style=\"flex-basis:75%\"><h3 class=\"wp-block-post-title has-large-font-size\"><a href=\"https:\/\/demo.gatilab.com\/osmium\/the-sidebar-is-not-dead-it-is-just-honest-now\/\" target=\"_self\" >The sidebar is not dead, it is just honest now<\/a><\/h3>\n\n<div class=\"wp-block-post-excerpt has-text-color has-contrast-2-color\"><p class=\"wp-block-post-excerpt__excerpt\">What I learned building a theme for people who write for a living: patterns beat CSS, the editor is the design tool, and every&hellip; <\/p><\/div><\/div>\n<\/div>\n<\/div>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-68","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/pages\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/comments?post=68"}],"version-history":[{"count":1,"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/pages\/68\/revisions"}],"predecessor-version":[{"id":69,"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/pages\/68\/revisions\/69"}],"wp:attachment":[{"href":"https:\/\/demo.gatilab.com\/osmium\/wp-json\/wp\/v2\/media?parent=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}