Skip to content

artemshar/keepdev

Repository files navigation

Keep Dev

artemshar.space/keepdev

This is a blog on software engineering topics, written by @artemshar

@TODO Posts

  • Guide: how to create your own NPX tool (to solve some small problem or optimize work process)
  • Linux - FAQ & useful commands
  • 04-ways-to-parse-url
  • 05-timer-react
  • 06-stopwatch-react

.

💻 Commands in Astro project

All commands are run from the root of the project, from a terminal:

Replace npm with your package manager of choice. npm, pnpm, yarn, bun, etc

Command Action
bun run install Installs dependencies
bun run dev Starts local dev server at localhost:4321
bun run dev:network Starts dev server on local network
bun run sync Generates TypeScript types for all Astro modules.
bun run build Build your production site to ./dist/
bun run preview Preview your build locally, before deploying
bun run preview:network Starts preview server on local network
bun run astro ... Run CLI commands like astro add, astro check
bun run astro -- --help Get help using the Astro CLI
bun run lint Run ESLint
bun run lint:fix Auto-fix ESLint issues

✨ Acknowledgement

This website built by Astro framework. Theme was forked from astro-sphere, thanks @markhorn-dev ! It help me start working with Astro and update my previous Markdown based blog.

Deploy

Deployment is set up automatically using GitHub Actions by pushing to the main branch

@TODO Project

  • Change fonts
  • Add projects
  • Remove unused components and content
  • Create a copy button for a block with code in md files

🏛️ License

MIT