Skip to content

brklntmhwk/younagi.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

younagi.dev

Production deployment

Astro SolidJS TypeScript TailwindCSS Nix Bun Drizzle ORM Cloudflare Pages Cloudflare D1 Cloudflare Turnstile

younagi.dev site image

Website of Nagi, by Nagi, and for nobody.

Tech stack

  • Languages:
    • TypeScript: JavaScript with syntax for types
    • TSX: JSX, an embeddable XML-like syntax, written in TypeScript
    • YAML: A human-friendly data serialization language
    • The Nix Language: Nix's DSL
  • Data format:
    • JSON: A lightweight data-interchange format
  • Meta framework:
    • Astro: The web framework for content-driven websites
  • Framework:
    • SolidJS: A declarative, efficient and flexible JavaScript library for building UIs
  • Styling:
  • DB:
  • ORM:
    • Drizzle ORM: A lightweight and performant TypeScript ORM
  • Dev:
    • Nix: A tool to make reproducible, declarative, and reliable systems
  • CI/CD:
    • Github Actions: A CI/CD platform fully based in Github
    • DangerJS: An automation tool for your team's conventions surrounding code review
  • Commit management:
    • czg: A Conventional commit CLI
  • Deployment:
    • Cloudflare Pages: A JAMstack platform for frontend developers to collaborate and deploy websites
  • Bot management:
  • Package manager:
    • Bun: An all-in-one JavaScript runtime & toolkit
  • Dependency management:
    • Renovate: A Github app that keeps deps up-to-date using automated PRs
  • Linter & formatter:
    • Biome: Both a fast formatter and performant linter
  • Proofreading:
    • Textlint: The pluggable linting tool for text and markdown
  • Git hooks manager:
    • Lefthook: A polyglot Git hooks manager
  • Email sender:
    • Resend: A simple email API for developers

License

This project is licensed under the MIT License, see the LICENSE file for more details.