The public /blog index and /blog/[slug] article pages, rendered from markdown with GitHub-flavoured tables, in the marketing site's own dark-or-light theme. Every article carries the site's real nav and footer, its structured-data entity graph, a table of contents built from its H2s, and a closing CTA banner. External links open in a new tab automatically; internal ones don't.
Also called: blog · articles · guides · resources page
- 1The index lists published posts newest first with hero thumbnails cropped subject-right, date, author and description.
- 2An article renders its hero as a full-bleed 25:9 banner capped at the same width as the closing CTA, so the two bookend the text column.
- 3H2s are slugged identically on the server and in the renderer, so table-of-contents anchors always match.
- 4The theme attribute is stamped on the document before first paint, so a light-mode reader never sees a dark flash.
- 5Every marketing page including this one carries the first-party analytics beacon.
The chrome decision is recorded: "The nav and footer are the SITE's own (SiteChrome), not blog-specific ones: the blog used to render a shorter four-link bar while every marketing page rendered Platform / Pricing / Company / Log in, which made the blog feel like a different website (Keith 08-20). One nav, one footer, everywhere." The hero sizing is a fixed bug too: it "used to be a true 100vw band with a height capped at 470px, so on a wide monitor the box kept getting wider while the height stopped — a 2.78:1 banner forced into a 7:1 slot, with object-fit quietly eating most of the composition."
- The blog rendered different navigation from the rest of the marketing site.
- Hero images were cropped to nothing on wide screens.
- Long articles had no navigation within them.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →