{"repo":"natikgadzhi/respawn-io","free":true,"listed":false,"github":"https://github.com/natikgadzhi/respawn-io","clone":"git clone https://github.com/natikgadzhi/respawn-io.git","description":"A blog on engineering leadership and building software, in Typescript, Next.js, Contentlayer, MDX, and Obsidian.","language":"MDX","stars":12,"topics":["blog","engineering-management","contentlayer","markdown","mdx","nextjs","til","typescript"],"license":null,"category":"productivity","readme_excerpt":"respawn.io Source code for respawn.io (also served on natik.dev). Built with Astro, Tailwind, and Content Collections. Note: This site was previously built with Next.js and Contentlayer. That approach is now deprecated. If you're interested in the old setup, see Contentlayer with multiple data types. Features - Content Collections with full TypeScript support for posts, daily notes, pages, and tags. - Mermaid diagrams rendered at build time with rehype-mermaid. - OG images generated at build time with Playwright (no edge runtime required). - RSS feed for all published posts. - MDX support with optimized images and wikilinks. - Draft posts via draft: true in front matter. - Minimal JavaScript — static HTML with optional hydration for interactive components. Deployment The site is deployed to Cloudflare Pages via GitHub Actions ( .github/workflows/cloudflare-pages.yml ): pushes to main deploy to production, and pull requests get per-branch preview deployments with the URL commented on the PR. The same deployment is served on multiple domains (e.g., respawn.io and natik.dev ). All absolute URLs in metadata point to the canonical domain ( respawn.io ), while relative links work on any domain. Redirects and headers are configured in public/ redirects and public/ headers . Local Development Build This builds the Astro site. Content images are optimized by Astro's native asset pipeline, the RSS feed is generated by the src/pages/rss/feed.xml.ts endpoint, and OG images are rendered w","default_branch":null,"files":null,"tree":[],"storefront":"/r/natikgadzhi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/natikgadzhi/respawn-io/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}