Skip to content

michealengland/micheal-dev-2

Repository files navigation

Micheal Dev

Welcome to My Personal Playground! 🎉

Hey there! I'm Mike, a passionate developer with a love for creating and experimenting with web technologies. This is my personal site, a space where I blend my enthusiasm for JavaScript, TypeScript, and design to build cool stuff. This site is intended to be easy to maintain and update with the power of markdown. 🚀

What's Under the Hood?

  • Astro.js: The stellar framework that makes building fast, optimized websites a breeze.
  • Markdown: Keeping it simple and readable with Markdown for content creation.
  • TypeScript: Adding that extra layer of type safety to my JavaScript adventures.
  • Tailwind CSS: Crafting beautiful, responsive designs without breaking a sweat.
  • Jest: Ensuring everything works flawlessly with robust testing.

Why This Stack?

I chose this stack because it strikes the perfect balance between simplicity and power. Astro.js and Markdown let me focus on content, while TypeScript and Tailwind ensure my code is maintainable and stylish. And with Jest, I can sleep soundly knowing my tests have got my back.

Feel free to clone this and make it your own.

Happy coding! ✨

🧞 Commands

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

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI

Credit

This theme is based on the Astro Starter Kit: Blog.

About

Astro based markdown blog.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published