gitextract_s54oukkn/ ├── .devcontainer/ │ └── devcontainer.json ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ └── pages.yml ├── .gitignore ├── .husky/ │ ├── .gitignore │ └── pre-commit ├── .vscode/ │ └── settings.json ├── .yarn/ │ └── releases/ │ └── yarn-3.6.1.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── app/ │ ├── Main.tsx │ ├── about/ │ │ └── page.tsx │ ├── api/ │ │ └── newsletter/ │ │ └── route.ts │ ├── blog/ │ │ ├── [...slug]/ │ │ │ └── page.tsx │ │ ├── page/ │ │ │ └── [page]/ │ │ │ └── page.tsx │ │ └── page.tsx │ ├── layout.tsx │ ├── not-found.tsx │ ├── page.tsx │ ├── projects/ │ │ └── page.tsx │ ├── robots.ts │ ├── seo.tsx │ ├── sitemap.ts │ ├── tag-data.json │ ├── tags/ │ │ ├── [tag]/ │ │ │ ├── page/ │ │ │ │ └── [page]/ │ │ │ │ └── page.tsx │ │ │ └── page.tsx │ │ └── page.tsx │ └── theme-providers.tsx ├── components/ │ ├── Card.tsx │ ├── Comments.tsx │ ├── Footer.tsx │ ├── Header.tsx │ ├── Image.tsx │ ├── LayoutWrapper.tsx │ ├── Link.tsx │ ├── MDXComponents.tsx │ ├── MobileNav.tsx │ ├── PageTitle.tsx │ ├── ScrollTopAndComment.tsx │ ├── SearchButton.tsx │ ├── SectionContainer.tsx │ ├── TableWrapper.tsx │ ├── Tag.tsx │ ├── ThemeSwitch.tsx │ └── social-icons/ │ ├── icons.tsx │ └── index.tsx ├── contentlayer.config.ts ├── css/ │ ├── prism.css │ └── tailwind.css ├── data/ │ ├── authors/ │ │ ├── default.mdx │ │ └── sparrowhawk.mdx │ ├── blog/ │ │ ├── code-sample.mdx │ │ ├── deriving-ols-estimator.mdx │ │ ├── github-markdown-guide.mdx │ │ ├── guide-to-using-images-in-nextjs.mdx │ │ ├── introducing-tailwind-nextjs-starter-blog.mdx │ │ ├── my-fancy-title.mdx │ │ ├── nested-route/ │ │ │ └── introducing-multi-part-posts-with-nested-routing.mdx │ │ ├── new-features-in-v1.mdx │ │ ├── pictures-of-canada.mdx │ │ ├── release-of-tailwind-nextjs-starter-blog-v2.0.mdx │ │ └── the-time-machine.mdx │ ├── headerNavLinks.ts │ ├── projectsData.ts │ ├── references-data.bib │ └── siteMetadata.js ├── eslint.config.mjs ├── faq/ │ ├── custom-mdx-component.md │ ├── customize-kbar-search.md │ └── deploy-with-docker.md ├── jsconfig.json ├── layouts/ │ ├── AuthorLayout.tsx │ ├── ListLayout.tsx │ ├── ListLayoutWithTags.tsx │ ├── PostBanner.tsx │ ├── PostLayout.tsx │ └── PostSimple.tsx ├── next-env.d.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── prettier.config.js ├── public/ │ └── static/ │ └── favicons/ │ └── site.webmanifest ├── scripts/ │ ├── postbuild.mjs │ └── rss.mjs └── tsconfig.json