This repository contains the source code for vojtechruzicka.com, a blog about Full-stack Software Development, Clean Code, Design Patterns, Java, Spring, JavaScript, and more. Built with Eleventy static site generator.
To run the blog locally for development, follow these steps:
- Install dependencies:
npm install
- Start the development server:
This will start a local server at
npm run dev
http://localhost:8080with hot-reloading.
npm run build: Build the site for production.npm run test: Run Vitest unit tests.npm run validate: Run all validation checks (HTML, CSS, JS, Markdown, Links).npm run format: Format the codebase using Prettier.npm run clean: Remove the_sitedirectory.
Contributions are welcome! If you find a typo, broken link, or have a suggestion, please see CONTRIBUTING.md for guidelines.
Feel free to fork this repository and use the code for your purposes. Be sure to delete all the posts and personal configuration.
All blog content (posts, images, etc.) is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
The source code of this project is licensed under the MIT License.