<!doctype html><html amp lang="en" i-amphtml-layout i-amphtml-no-boilerplate transformed="self;v=1"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"><meta name="description" content="Clear, thoughtful guides to books, writing tools, and building a useful website. Find the choice that fits your work and your day."><meta name="theme-color" content="#f7f5ef"><meta name="author" content="Mara Ellis"><meta name="contact" content="info@wpspeak.com"><meta name="robots" content="index, follow, max-image-preview:large"><meta property="og:type" content="website"><meta property="og:site_name" content="WP Speak"><meta property="og:title" content="WP Speak | Books, ideas, and a better web"><meta property="og:description" content="Clear, thoughtful guides to books, writing tools, and building a useful website. Find the choice that fits your work and your day."><meta property="og:url" content="https://wpspeak.com/"><meta property="og:image" content="https://wpspeak.com/assets/books-feature.webp"><meta name="twitter:card" content="summary_large_image"><style amp-runtime i-amphtml-version="012608131752000">html{overflow-x:hidden!important}html.i-amphtml-fie{height:100%!important;width:100%!important}html:not([amp4ads]),html:not([amp4ads]) body{height:auto!important}html:not([amp4ads]) body{margin:0!important}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html.i-amphtml-singledoc.i-amphtml-embedded{-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}html.i-amphtml-fie>body,html.i-amphtml-singledoc>body{overflow:visible!important}html.i-amphtml-fie:not(.i-amphtml-inabox)>body,html.i-amphtml-singledoc:not(.i-amphtml-inabox)>body{position:relative!important}html.i-amphtml-ios-embed-legacy>body{overflow-x:hidden!important;overflow-y:auto!important;position:absolute!important}html.i-amphtml-ios-embed{overflow-y:auto!important;position:static}#i-amphtml-wrapper{overflow-x:hidden!important;overflow-y:auto!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;display:block!important}html.i-amphtml-ios-embed.i-amphtml-ios-overscroll,html.i-amphtml-ios-embed.i-amphtml-ios-overscroll>#i-amphtml-wrapper{-webkit-overflow-scrolling:touch!important}#i-amphtml-wrapper>body{position:relative!important;border-top:1px solid transparent!important}#i-amphtml-wrapper+body{visibility:visible}#i-amphtml-wrapper+body .i-amphtml-lightbox-element,#i-amphtml-wrapper+body[i-amphtml-lightbox]{visibility:hidden}#i-amphtml-wrapper+body[i-amphtml-lightbox] .i-amphtml-lightbox-element{visibility:visible}#i-amphtml-wrapper.i-amphtml-scroll-disabled,.i-amphtml-scroll-disabled{overflow-x:hidden!important;overflow-y:hidden!important}amp-instagram{padding:54px 0px 0px!important;background-color:#fff}amp-iframe iframe{box-sizing:border-box!important}[amp-access][amp-access-hide]{display:none}[subscriptions-dialog],body:not(.i-amphtml-subs-ready) [subscriptions-action],body:not(.i-amphtml-subs-ready) [subscriptions-section]{display:none!important}amp-experiment,amp-live-list>[update]{display:none}amp-list[resizable-children]>.i-amphtml-loading-container.amp-hidden{display:none!important}amp-list [fetch-error],amp-list[load-more] [load-more-button],amp-list[load-more] [load-more-end],amp-list[load-more] [load-more-failed],amp-list[load-more] [load-more-loading]{display:none}amp-list[diffable] div[role=list]{display:block}amp-story-page,amp-story[standalone]{min-height:1px!important;display:block!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;width:100%!important}amp-story[standalone]{background-color:#000!important;position:relative!important}amp-story-page{background-color:#757575}amp-story .amp-active>div,amp-story .i-amphtml-loader-background{display:none!important}amp-story-page:not(:first-of-type):not([distance]):not([active]){transform:translateY(1000vh)!important}amp-autocomplete{position:relative!important;display:inline-block!important}amp-autocomplete>input,amp-autocomplete>textarea{padding:0.5rem;border:1px solid rgba(0,0,0,.33)}.i-amphtml-autocomplete-results,amp-autocomplete>input,amp-autocomplete>textarea{font-size:1rem;line-height:1.5rem}[amp-fx^=fly-in]{visibility:hidden}amp-script[nodom],amp-script[sandboxed]{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}
/*# sourceURL=/css/ampdoc.css*/[hidden]{display:none!important}.i-amphtml-element{display:inline-block}.i-amphtml-blurry-placeholder{transition:opacity 0.3s cubic-bezier(0.0,0.0,0.2,1)!important;pointer-events:none}[layout=nodisplay]:not(.i-amphtml-element){display:none!important}.i-amphtml-layout-fixed,[layout=fixed][width][height]:not(.i-amphtml-layout-fixed){display:inline-block;position:relative}.i-amphtml-layout-responsive,[layout=responsive][width][height]:not(.i-amphtml-layout-responsive),[width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive){display:block;position:relative}.i-amphtml-layout-intrinsic,[layout=intrinsic][width][height]:not(.i-amphtml-layout-intrinsic){display:inline-block;position:relative;max-width:100%}.i-amphtml-layout-intrinsic .i-amphtml-sizer{max-width:100%}.i-amphtml-intrinsic-sizer{max-width:100%;display:block!important}.i-amphtml-layout-container,.i-amphtml-layout-fixed-height,[layout=container],[layout=fixed-height][height]:not(.i-amphtml-layout-fixed-height){display:block;position:relative}.i-amphtml-layout-fill,.i-amphtml-layout-fill.i-amphtml-notbuilt,[layout=fill]:not(.i-amphtml-layout-fill),body noscript>*{display:block;overflow:hidden!important;position:absolute;top:0;left:0;bottom:0;right:0}body noscript>*{position:absolute!important;width:100%;height:100%;z-index:2}body noscript{display:inline!important}.i-amphtml-layout-flex-item,[layout=flex-item]:not(.i-amphtml-layout-flex-item){display:block;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.i-amphtml-layout-fluid{position:relative}.i-amphtml-layout-size-defined{overflow:hidden!important}.i-amphtml-layout-awaiting-size{position:absolute!important;top:auto!important;bottom:auto!important}i-amphtml-sizer{display:block!important}@supports (aspect-ratio:1/1){i-amphtml-sizer.i-amphtml-disable-ar{display:none!important}}.i-amphtml-blurry-placeholder,.i-amphtml-fill-content{display:block;height:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0;margin:auto}.i-amphtml-layout-size-defined .i-amphtml-fill-content{position:absolute;top:0;left:0;bottom:0;right:0}.i-amphtml-replaced-content,.i-amphtml-screen-reader{padding:0!important;border:none!important}.i-amphtml-screen-reader{position:fixed!important;top:0px!important;left:0px!important;width:4px!important;height:4px!important;opacity:0!important;overflow:hidden!important;margin:0!important;display:block!important;visibility:visible!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:8px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:12px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:16px!important}.i-amphtml-unresolved{position:relative;overflow:hidden!important}.i-amphtml-select-disabled{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.i-amphtml-notbuilt,[layout]:not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){position:relative;overflow:hidden!important;color:transparent!important}.i-amphtml-notbuilt:not(.i-amphtml-layout-container)>*,[layout]:not([layout=container]):not(.i-amphtml-element)>*,[width][height][heights]:not([layout]):not(.i-amphtml-element)>*,[width][height][sizes]:not([layout]):not(.i-amphtml-element)>*{display:none}amp-img:not(.i-amphtml-element)[i-amphtml-ssr]>img.i-amphtml-fill-content{display:block}.i-amphtml-notbuilt:not(.i-amphtml-layout-container),[layout]:not([layout=container]):not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){color:transparent!important;line-height:0!important}.i-amphtml-ghost{visibility:hidden!important}.i-amphtml-element>[placeholder],[layout]:not(.i-amphtml-element)>[placeholder],[width][height][heights]:not([layout]):not(.i-amphtml-element)>[placeholder],[width][height][sizes]:not([layout]):not(.i-amphtml-element)>[placeholder]{display:block;line-height:normal}.i-amphtml-element>[placeholder].amp-hidden,.i-amphtml-element>[placeholder].hidden{visibility:hidden}.i-amphtml-element:not(.amp-notsupported)>[fallback],.i-amphtml-layout-container>[placeholder].amp-hidden,.i-amphtml-layout-container>[placeholder].hidden{display:none}.i-amphtml-layout-size-defined>[fallback],.i-amphtml-layout-size-defined>[placeholder]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1}amp-img[i-amphtml-ssr]:not(.i-amphtml-element)>[placeholder]{z-index:auto}.i-amphtml-notbuilt>[placeholder]{display:block!important}.i-amphtml-hidden-by-media-query{display:none!important}.i-amphtml-element-error{background:red!important;color:#fff!important;position:relative!important}.i-amphtml-element-error:before{content:attr(error-message)}i-amp-scroll-container,i-amphtml-scroll-container{position:absolute;top:0;left:0;right:0;bottom:0;display:block}i-amp-scroll-container.amp-active,i-amphtml-scroll-container.amp-active{overflow:auto;-webkit-overflow-scrolling:touch}.i-amphtml-loading-container{display:block!important;pointer-events:none;z-index:1}.i-amphtml-notbuilt>.i-amphtml-loading-container{display:block!important}.i-amphtml-loading-container.amp-hidden{visibility:hidden}.i-amphtml-element>[overflow]{cursor:pointer;position:relative;z-index:2;visibility:hidden;display:initial;line-height:normal}.i-amphtml-layout-size-defined>[overflow]{position:absolute}.i-amphtml-element>[overflow].amp-visible{visibility:visible}template{display:none!important}.amp-border-box,.amp-border-box *,.amp-border-box :after,.amp-border-box :before{box-sizing:border-box}amp-pixel{display:none!important}amp-analytics,amp-auto-ads,amp-story-auto-ads{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}amp-story{visibility:hidden!important}html.i-amphtml-fie>amp-analytics{position:initial!important}[visible-when-invalid]:not(.visible),form [submit-error],form [submit-success],form [submitting]{display:none}amp-accordion{display:block!important}@media (min-width:1px){:where(amp-accordion>section)>:first-child{margin:0;background-color:#efefef;padding-right:20px;border:1px solid #dfdfdf}:where(amp-accordion>section)>:last-child{margin:0}}amp-accordion>section{float:none!important}amp-accordion>section>*{float:none!important;display:block!important;overflow:hidden!important;position:relative!important}amp-accordion,amp-accordion>section{margin:0}amp-accordion:not(.i-amphtml-built)>section>:last-child{display:none!important}amp-accordion:not(.i-amphtml-built)>section[expanded]>:last-child{display:block!important}
/*# sourceURL=/css/ampshared.css*/</style><script async src="https://cdn.ampproject.org/v0.mjs" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0.js" crossorigin="anonymous"></script><script async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.mjs" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js" crossorigin="anonymous" custom-element="amp-sidebar"></script><link rel="icon" type="image/svg+xml" href="/assets/favicon.svg"><title>WP Speak | Books, ideas, and a better web</title><link rel="canonical" href="https://wpspeak.com/"><style amp-custom>:root{--paper:#f7f5ef;--ink:#202621;--red:#a23828;--muted:#62665e;--line:#c4c4ba;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.62}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}a:hover{color:var(--red)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--red);outline-offset:6px}button{font:inherit}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.08;letter-spacing:-.045em}h1{font-size:clamp(38px,5.8vw,78px)}h2{font-size:clamp(30px,3.1vw,44px)}h3{font-size:clamp(25px,2.4vw,34px)}p+p{margin-top:18px}.shell{width:min(1280px,calc(100% - 80px));margin:auto}.skip-link{position:absolute;left:16px;top:-80px;background:var(--ink);color:#fff;padding:12px 20px;z-index:20}.skip-link:focus{top:12px}.site-header{border-bottom:1px solid var(--ink);display:flex;align-items:center;justify-content:space-between;min-height:116px;gap:30px}.brand{display:inline-flex;align-items:flex-start;white-space:nowrap;text-decoration:none;font-family:var(--serif);font-size:49px;font-weight:700;letter-spacing:-2.7px;line-height:1.05;color:var(--ink)}.brand b{font-size:.85em;color:var(--red);line-height:.85;padding-left:5px}.header-note{font-size:12px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-left:auto}.menu-toggle{border:0;background:transparent;display:flex;align-items:center;justify-content:center;width:50px;height:50px;cursor:pointer;padding:10px}.menu-icon{width:28px;height:19px;border-bottom:2px solid var(--ink);position:relative}.menu-icon,.menu-icon:after{border-top:2px solid var(--ink)}.menu-icon:after{content:"";position:absolute;top:7px;left:0;right:0}amp-sidebar{width:min(460px,90vw);padding:30px;background:var(--paper)}.menu-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ink);padding-bottom:25px}.menu-top .brand{font-size:35px}.menu-close{background:none;border:1px solid var(--line);font-size:26px;width:44px;height:44px;cursor:pointer}.eyebrow,.menu-label{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--red);line-height:1.5}.menu-label{margin:28px 0 10px}.menu-links{list-style:none;margin:0;padding:0}.menu-links li{border-bottom:1px solid var(--line)}.menu-links a{display:block;padding:17px 0;font-family:var(--serif);font-size:24px;line-height:1.25;text-decoration:none}.menu-footer{margin-top:28px;font-size:15px}.index-label{font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.24em;color:var(--red);text-transform:uppercase;margin:30px 0 20px}.front-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:48px;padding-bottom:44px;border-bottom:1px solid var(--ink)}.feature-media{display:block;margin-bottom:22px}.media{overflow:hidden;background:#e7e4d9;position:relative}.media amp-img{display:block}.media amp-img img{object-fit:cover;object-position:50% 50%}.media.contain{background:#eeece4}.media.contain amp-img img{object-fit:contain;padding:25px}.story-title a{text-decoration:none}.feature .story-title{font-size:clamp(36px,4.3vw,60px);margin:9px 0 14px}.summary{color:#343c34;line-height:1.55;font-size:18px}.article-body a,.summary a,.tldr a{color:var(--red)}.read-link{display:inline-flex;gap:10px;align-items:center;margin-top:19px;font-size:13px;font-weight:700;letter-spacing:.05em;text-decoration:none}.reading-list-title{font-size:34px;margin-bottom:5px}.story-row{padding:22px 0;display:grid;grid-template-columns:125px minmax(0,1fr);gap:21px;border-bottom:1px solid var(--line)}.story-row:last-child{border-bottom:0;padding-bottom:0}.story-row .eyebrow{font-size:10px;letter-spacing:.12em}.story-row .story-title{font-size:28px;margin:7px 0 11px}.story-row .summary{font-size:16px;line-height:1.5}.story-row .media{align-self:start;aspect-ratio:1/1.15}.story-row .media amp-img{height:100%}.story-row .media.contain amp-img img{padding:12px}.reading-paths{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:38px 0;border-bottom:1px solid var(--ink)}.reading-paths h2{font-size:30px;margin:10px 0}.reading-paths p{font-size:17px;max-width:48ch}.reading-paths a{color:var(--red)}.editor-note{display:grid;grid-template-columns:84px 1fr;align-items:center;gap:25px;padding:35px 0;max-width:800px}.author-image,.editor-note amp-img{border-radius:50%;overflow:hidden}.editor-note p{font-size:16px}.editor-note strong{display:block;font-family:var(--serif);font-size:25px;font-weight:400;margin-bottom:4px}.site-footer{border-top:1px solid var(--ink);padding:27px 0 36px;display:flex;align-items:center;gap:25px;font-size:13px}.site-footer .brand{font-size:30px;letter-spacing:-1.5px}.footer-tagline{margin-right:auto}.footer-links{display:flex;align-items:center;gap:22px}.footer-links a{white-space:nowrap}.breadcrumb{font-size:13px;color:var(--muted);margin:26px 0 28px}.breadcrumb a{text-decoration:none}.breadcrumb span{padding:0 9px}.article-layout{display:grid;grid-template-columns:minmax(0,900px) minmax(200px,1fr);gap:65px}.article-head .eyebrow{margin-bottom:15px}.article-head h1{max-width:15ch}.tldr{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:21px 0 23px;margin-top:28px;font-size:19px;line-height:1.55}.tldr .eyebrow{display:block;margin-bottom:10px}.byline{display:flex;align-items:center;gap:13px;margin:23px 0 28px;font-size:13px;line-height:1.55}.byline-name{font-weight:700}.byline time{color:var(--muted)}.article-hero{margin:0 0 30px}.article-hero .media{aspect-ratio:1.6}.article-hero amp-img{height:100%}.article-hero figcaption{color:var(--muted);font-size:11px;text-align:right;padding-top:6px}.article-body{font-size:19px;line-height:1.76;max-width:76ch}.article-body p{margin:0 0 21px}.article-body h2{border-top:1px solid var(--line);margin:46px 0 20px;padding-top:29px;scroll-margin-top:22px}.article-body h3{margin:28px 0 13px;scroll-margin-top:22px}.article-body ol,.article-body ul{padding-left:23px;margin:0 0 24px}.article-body li{padding-left:4px;margin-bottom:8px}.article-body strong{font-weight:700}.article-body table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;margin:24px 0 30px;table-layout:fixed}.article-body th{text-align:left;text-transform:uppercase;letter-spacing:.1em;font-size:11px;color:var(--red);padding:13px 13px 13px 0;border-bottom:1px solid var(--ink)}.article-body td{padding:14px 16px 14px 0;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}.article-body td:first-child,.article-body th:first-child{width:38%}.product-figure{float:right;width:190px;margin:3px 0 18px 28px}.product-figure .media{background:#eeece4}.product-figure amp-img img{object-fit:contain;padding:16px}.product-figure figcaption{font-size:11px;line-height:1.5;color:var(--muted);padding-top:8px}.product-section:after{content:"";display:table;clear:both}.product-section{clear:both}.product-note{padding:13px 17px;border-left:3px solid var(--red);font-size:16px;background:#eeece4;margin:21px 0}.article-side{padding-top:8px}.toc{position:sticky;top:28px;border-top:1px solid var(--ink);padding-top:18px}.toc h2{font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:17px}.toc ol{list-style:none;padding:0;margin:0}.toc li{margin:0 0 14px}.toc a{font-size:14px;line-height:1.5;display:block;text-decoration:none;color:var(--muted)}.toc a:hover{color:var(--red)}.side-note{margin-top:26px;padding-top:18px;border-top:1px solid var(--line);font-family:var(--serif);font-size:24px;line-height:1.2;letter-spacing:-.03em}.article-end{clear:both;margin:48px 0 34px;padding-top:26px;border-top:1px solid var(--ink)}.article-end .eyebrow{margin-bottom:14px}.related-links{display:grid;grid-template-columns:1fr 1fr;gap:25px}.related-links a{font-family:var(--serif);font-size:25px;line-height:1.2;text-decoration:none}.policy{max-width:790px;margin:40px auto 65px}.policy h1{margin-bottom:18px}.policy .updated{color:var(--muted);font-size:14px;margin-bottom:30px}.not-found{padding:90px 0 110px;max-width:780px}.not-found h1{margin:18px 0 23px}.not-found p{max-width:45ch}.not-found ul{padding-left:20px}.not-found li{margin:12px 0}.not-found a{color:var(--red)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:1600px){.shell{width:min(1400px,calc(100% - 120px))}.front-grid{gap:65px}.feature .story-title{font-size:66px}.article-layout{grid-template-columns:minmax(0,960px) minmax(230px,1fr)}}@media(max-width:1100px){.shell{width:calc(100% - 56px)}.front-grid{gap:32px;grid-template-columns:1.25fr 1fr}.story-row{grid-template-columns:90px 1fr;gap:16px}.story-row .story-title{font-size:25px}.story-row .summary{font-size:15px}.article-layout{display:block;max-width:820px;margin:auto}.article-side{display:none}.article-head h1{max-width:18ch}.header-note{display:none}}@media(max-width:760px){body{font-size:17px}.shell{width:calc(100% - 40px)}.site-header{min-height:87px;gap:15px}.brand{font-size:39px;letter-spacing:-2px}.menu-toggle{width:44px;height:44px;padding:8px}.index-label{font-size:11px;margin:23px 0 16px}.front-grid{display:block;padding-bottom:26px}.feature-media{margin-bottom:18px}.feature .story-title{font-size:clamp(35px,7.8vw,52px);margin:8px 0 12px}.feature .summary{font-size:17px}.feature .eyebrow{font-size:11px}.reading-list{border-top:1px solid var(--ink);margin-top:29px;padding-top:26px}.reading-list-title{font-size:34px;margin-bottom:3px}.story-row{grid-template-columns:112px minmax(0,1fr);gap:17px;padding:21px 0}.story-row .story-title{font-size:25px;margin:7px 0 10px}.story-row .summary{font-size:15px}.story-row .media{aspect-ratio:1/1.2}.reading-paths{gap:26px;grid-template-columns:1fr;padding:28px 0}.reading-paths article+article{border-top:1px solid var(--line);padding-top:25px}.reading-paths h2{font-size:29px}.reading-paths p{font-size:16px}.editor-note{padding:29px 0;grid-template-columns:62px 1fr;gap:18px}.editor-note amp-img{width:62px;height:62px}.editor-note p{font-size:14px}.editor-note strong{font-size:23px}.site-footer{display:grid;grid-template-columns:1fr 1fr;gap:16px 10px;padding:25px 0 28px}.site-footer .brand{font-size:29px}.footer-tagline{font-size:12px;text-align:right;margin:0}.footer-links{grid-column:1/-1;justify-content:space-between;font-size:12px;gap:14px;padding-top:2px}.breadcrumb{font-size:12px;margin:21px 0 25px}.article-head .eyebrow{font-size:11px;margin-bottom:12px}.article-head h1{font-size:clamp(38px,8.8vw,58px);line-height:1.04;letter-spacing:-.045em;max-width:17ch}.tldr{font-size:17px;margin-top:24px;padding:18px 0 21px}.tldr .eyebrow{margin-bottom:9px}.byline{font-size:12px;margin:20px 0 23px}.article-hero{margin-bottom:24px}.article-hero .media{aspect-ratio:1.48}.article-body{font-size:17px;line-height:1.75}.article-body h2{font-size:32px;margin-top:35px;padding-top:25px}.article-body h3{font-size:27px}.article-body table{font-size:14px}.article-body th{font-size:10px;letter-spacing:.06em}.product-figure{width:125px;margin-left:19px}.product-figure amp-img img{padding:10px}.product-note{font-size:15px}.related-links{grid-template-columns:1fr;gap:18px}.related-links a{font-size:25px}.policy{margin-top:30px}.policy h1{font-size:45px}.not-found{padding:55px 0 65px}.not-found h1{font-size:46px}}@media(max-width:360px){.shell{width:calc(100% - 32px)}.brand{font-size:34px}.story-row{grid-template-columns:88px 1fr;gap:14px}.story-row .story-title{font-size:23px}.story-row .summary{font-size:14px}.article-head h1{font-size:36px}.product-figure{width:105px;margin-left:15px}.footer-tagline{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.article-body tbody th{font-size:inherit;letter-spacing:0;text-transform:none;line-height:1.5;color:var(--ink);vertical-align:top;border-bottom:1px solid var(--line);font-weight:600}.product-figure.illustration amp-img img,.product-figure.photo amp-img img{object-fit:cover;padding:0}.article-body caption{text-align:left;font-size:14px;color:var(--muted);margin-bottom:8px}.media.contain{padding:24px}.media.contain amp-img img{padding:0}.story-row .media.contain{padding:12px}.product-figure amp-img img,.story-row .media.contain amp-img img{padding:0}</style><script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://wpspeak.com/#publisher","name":"WP Speak","url":"https://wpspeak.com/","email":"info@wpspeak.com","logo":{"@type":"ImageObject","@id":"https://wpspeak.com/#logo","url":"https://wpspeak.com/assets/brand.svg","width":570,"height":120},"address":{"@type":"PostalAddress","addressCountry":"PA"}},{"@type":"Person","@id":"https://wpspeak.com/#mara-ellis","name":"Mara Ellis","description":"Mara Ellis writes about books, writing tools, and the choices behind a useful website.","image":"https://wpspeak.com/assets/mara-ellis.webp","worksFor":{"@id":"https://wpspeak.com/#publisher"},"url":"https://wpspeak.com/#author"},{"@type":"WebSite","@id":"https://wpspeak.com/#website","name":"WP Speak","url":"https://wpspeak.com/","inLanguage":"en-US","publisher":{"@id":"https://wpspeak.com/#publisher"}},{"@type":"CollectionPage","@id":"https://wpspeak.com/#page","url":"https://wpspeak.com/","name":"WP Speak","isPartOf":{"@id":"https://wpspeak.com/#website"},"mainEntity":{"@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"url":"https://wpspeak.com/best-productivity-books","name":"5 best productivity books for calmer, focused work"},{"@type":"ListItem","position":2,"url":"https://wpspeak.com/best-waterproof-ereaders","name":"4 best waterproof e-readers for books by the water"},{"@type":"ListItem","position":3,"url":"https://wpspeak.com/bricks-builder-review","name":"Bricks Builder review: control worth learning"},{"@type":"ListItem","position":4,"url":"https://wpspeak.com/plottr-review","name":"Plottr review: is a visual book planner worth it?"}]}}]}</script></head><body><a class="skip-link" href="#main">Skip to content</a><header class="site-header shell"><a class="brand" href="/" aria-label="WP Speak home"><span>WP Speak</span><b aria-hidden="true">*</b></a><p class="header-note">Books, ideas, and a better web.</p><button class="menu-toggle" on="tap:site-menu.toggle" aria-label="Open article menu" aria-controls="site-menu"><span class="menu-icon" aria-hidden="true"></span></button></header><amp-sidebar id="site-menu" layout="nodisplay" side="right" class="i-amphtml-layout-nodisplay" hidden="hidden" i-amphtml-layout="nodisplay"><div class="menu-top"><a class="brand" href="/" aria-label="WP Speak home"><span>WP Speak</span><b aria-hidden="true">*</b></a><button class="menu-close" on="tap:site-menu.close" aria-label="Close article menu">×</button></div><nav aria-label="Published articles"><p class="menu-label">The reading list</p><ul class="menu-links"><li><a href="/best-productivity-books">5 best productivity books for calmer, focused work</a></li><li><a href="/best-waterproof-ereaders">4 best waterproof e-readers for books by the water</a></li><li><a href="/bricks-builder-review">Bricks Builder review: control worth learning</a></li><li><a href="/plottr-review">Plottr review: is a visual book planner worth it?</a></li></ul><p class="menu-footer"><a href="/">Home</a> · <a href="/privacy-policy">Privacy policy</a></p></nav></amp-sidebar><main id="main" class="shell"><h1 class="index-label">The latest from WP Speak</h1><div class="front-grid"><article class="feature"><a class="media feature-media" href="/best-productivity-books" tabindex="-1" aria-hidden="true"><amp-img src="/assets/books-feature.webp" width="1400" height="876" layout="responsive" alt="An open book, plain clothbound books, and a laptop on a sunlit table" data-hero i-amphtml-ssr class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" i-amphtml-layout="responsive"><i-amphtml-sizer slot="i-amphtml-svc" style="display:block;padding-top:62.5714%"></i-amphtml-sizer><img class="i-amphtml-fill-content i-amphtml-replaced-content" decoding="async" alt="An open book, plain clothbound books, and a laptop on a sunlit table" src="/assets/books-feature.webp"></amp-img></a><div><p class="eyebrow">Books &amp; Literature · Reading guide</p><h2 class="story-title"><a href="/best-productivity-books">5 best productivity books for calmer, focused work</a></h2><p class="summary">Start with <a href="https://calnewport.com/writing/#deep">Deep Work</a> if you need room for focused writing or web work. Choose Atomic Habits for a steady routine, or Four Thousand Weeks when your real need is to do less.</p><a class="read-link" href="/best-productivity-books">Read the guide <span aria-hidden="true">↗</span></a></div></article><section class="reading-list" aria-labelledby="reading-list-title"><h2 class="reading-list-title" id="reading-list-title">Worth your time.</h2><article class="story-row"><a class="media " href="/best-waterproof-ereaders" tabindex="-1" aria-hidden="true"><amp-img src="/assets/kindle-paperwhite.webp" width="1200" height="675" layout="responsive" alt="A reader holding a Kindle Paperwhite on a sofa" class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" i-amphtml-layout="responsive"><i-amphtml-sizer slot="i-amphtml-svc" style="display:block;padding-top:56.25%"></i-amphtml-sizer></amp-img></a><div><p class="eyebrow">Books &amp; Literature · Reading guide</p><h2 class="story-title"><a href="/best-waterproof-ereaders">4 best waterproof e-readers for books by the water</a></h2><p class="summary">I would choose the <a href="https://us.kobobooks.com/products/kobo-clara-bw">Kobo Clara BW</a> for novels and a compact screen. Pick the Kindle Paperwhite if your books are already with Amazon, or the Kobo Libra Colour if you want page-turn buttons.</p></div></article><article class="story-row"><a class="media contain " href="/bricks-builder-review" tabindex="-1" aria-hidden="true"><amp-img src="/assets/bricks-logo.svg" width="460" height="96" layout="responsive" alt="Official Bricks Builder wordmark" class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" i-amphtml-layout="responsive"><i-amphtml-sizer slot="i-amphtml-svc" style="display:block;padding-top:20.8696%"></i-amphtml-sizer></amp-img></a><div><p class="eyebrow">Web Development · Review</p><h2 class="story-title"><a href="/bricks-builder-review">Bricks Builder review: control worth learning</a></h2><p class="summary">I recommend <a href="https://bricksbuilder.io/">Bricks Builder</a> for WordPress sites that need shared styles, custom templates, and room to grow. Start with the $79 annual plan if you are still learning the builder.</p></div></article><article class="story-row"><a class="media contain " href="/plottr-review" tabindex="-1" aria-hidden="true"><amp-img src="/assets/plottr.webp" width="1200" height="702" layout="responsive" alt="Plottr's visual timeline displayed on a desktop and tablet" class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" i-amphtml-layout="responsive"><i-amphtml-sizer slot="i-amphtml-svc" style="display:block;padding-top:58.5%"></i-amphtml-sizer></amp-img></a><div><p class="eyebrow">Books &amp; Literature · Review</p><h2 class="story-title"><a href="/plottr-review">Plottr review: is a visual book planner worth it?</a></h2><p class="summary">I recommend <a href="https://plottr.com/">Plottr</a> for writers who think in scenes and want a clear view of a novel or series. Try the standard plan first. Pay for Pro only if you need cloud sync or live collaboration.</p></div></article></section></div><section class="reading-paths" aria-label="Reading paths"><article><p class="eyebrow">Make room for the work</p><h2>A clear plan. A calmer start.</h2><p>Choose a <a href="/best-productivity-books">book that fits your day</a>, then see whether a <a href="/plottr-review">visual story planner</a> can help turn an idea into a draft.</p></article><article><p class="eyebrow">Build something useful</p><h2>Good tools earn their place.</h2><p>A website should be easy to read and easy to change. See where <a href="/bricks-builder-review">Bricks Builder gives you control</a>, and where it asks you to learn.</p></article></section><div class="editor-note" id="author"><div><amp-img src="/assets/mara-ellis.webp" width="384" height="384" layout="responsive" alt="Mara Ellis" class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" i-amphtml-layout="responsive"><i-amphtml-sizer slot="i-amphtml-svc" style="display:block;padding-top:100%"></i-amphtml-sizer></amp-img></div><p><strong>Mara Ellis</strong>Mara Ellis writes about books, writing tools, and the choices behind a useful website.</p></div></main><footer class="site-footer shell"><a class="brand" href="/" aria-label="WP Speak home"><span>WP Speak</span><b aria-hidden="true">*</b></a><p class="footer-tagline">Books, ideas, and a better web.</p><div class="footer-links"><span>© 2026 WP Speak</span><a href="/privacy-policy">Privacy policy</a><a href="mailto:info@wpspeak.com">info@wpspeak.com</a></div></footer></body></html>