/respawn-io

A blog on engineering leadership and building software, in Typescript, Next.js, Contentlayer, MDX, and Obsidian.

Primary LanguageTypeScriptOtherNOASSERTION

respawn.io

This repo contains the source code for (yet another?) iteration of respawn.io blog. That one uses Next, Tailwind, and Contentlayer.

A few more things under the hood:

  • Content pipeline is handled by contentlayer. See Contentlayer with multiple data types.
  • RSS feed that includes all posts.
  • Mark posts as draft: true in front matter to hide them from the generated site.
  • MDX support for posts, pre-configured to use next/image and next/link. Also supports Markdown image tags. Callouts support is pending.
  • Support for generating opengraph images via ImageResponse in edge runtime, see hello-world.md for details.
  • Uses Vercel built-in analytics with zero configuration.

License

The source code in this repository is licensed under MIT. The contents of _posts directory, and the articles as they are available on https://respawn.io are licensed under Creative Commons Attribution-ShareAlike 4.0.