danielavillegas
← All posts
Jul 10, 2026

Hello from the Blog

Customer SuccessB2B SaaS

This is a placeholder Post seeded by hand so the Blog list has something to show, and — until the Notion Publish workflow lands — a proving ground for every Markdown element the renderer must style. It exercises bold, italic, struck-through text, inline code, and a link in a single paragraph.

Heading one

Heading two

Heading three

Heading four

Heading five
Heading six

Lists

Unordered, with a nested level:

Ordered:

  1. Land the account
  2. Onboard the team
  3. Prove value early
  4. Renew and expand

A quote

Retention is not a metric you chase at renewal; it is the sum of every small promise you keep along the way.

Numbers worth tracking

Numeric cells render in Space Mono per the design system; text stays in Outfit. On a narrow screen this table scrolls inside its own container.

MetricQ1Q2Change
Net revenue retention108%114%+6%
Logo churn2.1%1.4%-0.7%
Accounts onboarded4257+15

Code

Inline references like resolvePost(slug) read as machine output. Longer samples get their own scrolling block:

export function healthScore(usage: number, sentiment: number): number {
  // Long line kept deliberately wide to prove the block scrolls, not the page — aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  return Math.round(0.6 * usage + 0.4 * sentiment);
}

A mermaid fence renders through the stub branch as a labelled code block — the diagram source, styled but not drawn:

Mermaid diagram (source)
graph TD;
  Lead-->Onboarding;
  Onboarding-->Adoption;
  Adoption-->Renewal;

An image

Images lazy-load inside a card-like frame:

The globe mark


That covers every element the Post body knows how to style.

Get in touch

Enjoyed this? Send me a note.