Welcome to the Moresource blog

Felix Clark2 min read
Welcome to the Moresource blog

Welcome. This first post exists for two reasons: to introduce what this blog is about, and to act as a living reference for every formatting feature the renderer understands. Bookmark it — when you forget how blockquotes look, come back here.

What you'll find here

We'll mostly write about three things:

  • Building launch-ready websites for early-stage startups
  • The day-to-day reality of managing a small studio
  • The technical choices that let us ship fast without cutting corners

If you've ever wondered why a marketing site takes twelve weeks at a big agency, you'll probably enjoy what shows up here.

Formatting reference

Everything below is rendered by the same MDX pipeline that the rest of the blog uses, so use this post as a sanity check whenever you change the renderer.

Inline emphasis

You can write bold copy, italic copy, and both at once. You can also drop in external links — they open in a new tab — and internal links which use client-side navigation.

Lists

A bullet list:

  • Hosting is fully managed
  • Domain, DNS, and SSL handled for you
  • Analytics included from day one

And a numbered list:

  1. We scope the project together on a free call
  2. You approve the design and copy
  3. We build, host, and maintain the site

Blockquotes

The best time to publish your first blog post was three years ago. The second best time is today.

Code blocks

Here's a TypeScript snippet — the renderer hands it to Shiki, the same syntax highlighter the homepage already uses:

type Post = {
  title: string;
  slug: string;
  date: string;
  excerpt: string;
};

export function isFresh(post: Post): boolean {
  const age = Date.now() - new Date(post.date).getTime();
  const sevenDays = 1000 * 60 * 60 * 24 * 7;
  return age < sevenDays;
}

Inline code works too — for example, npm run dev starts the local server.

Inline images

Images written with standard ![alt](path) syntax are upgraded to next/image automatically:

A Moresource brand asset, used here as a sample inline image

That's everything. If you can see it all formatted nicely above, the renderer is healthy.

Found this useful?