Skip to content

The source code of my personal website (and digital garden)

License

Notifications You must be signed in to change notification settings

Jarmos-san/jarmos.dev

jarmos.dev

GitHub repo size GitHub Sponsors GitHub Website GitHub commit activity Twitter Follow

This repository contains the source code for my personal website, available at jarmos.dev. The website is built with the following tech stack:

  • Nuxt.js - for building the website.
  • Vercel - for hosting.
  • Terraform - for provisioning and deploying the build files to Vercel's infrastructure.

About the Project

This is my sixth attempt at rebuilding my website entirely from scratch! Previous versions were built with the following technologies:

  • Hugo - I wasn't very familiar with Hugo templates, and its JavaScript bundling capabilities were quite limited.
  • Gatsby - many of its APIs were poorly documented, misleading, or sometimes even broken.
  • Pelican - the project isn't actively maintained, and contributions aren't welcomed very openly.
  • Next.js - I ran into several issues with it (I'll probably write a blog post about that someday).
  • Astro - a great tool for simple static sites, but it often requires reinventing the wheel when adding JavaScript-based interactivity.

The current version of the website is built with Nuxt.js, and I plan to stick with it for the foreseeable future-unless something in the framework significantly affects my workflow or the project's development.


Acknowledgements and Credits

The development of this project has been inspired by many people. Here's an incomplete list of those whose work motivated me:

  1. Tania Rascia - for inspiring me to build my site from scratch while adding a touch of personal creativity.
  2. Ryan Warner - for sharing his Figma template for the website in the public domain.

I'd also like to thank the contributors to this project for catching small mistakes, fixing bugs, and helping me improve things I might have missed during development.


Licensing Terms & Conditions

This project is open source and distributed under the MIT License. See the LICENSE file for details on the terms and conditions for distribution, modification, and reuse of the source code.

All blog posts published on the website are distributed under the CC BY-NC 4.0 License. For more details about the licensing terms of the blog posts, check the LICENSE file in the repository that contains the Markdown files.

About

The source code of my personal website (and digital garden)

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors 3

  •  
  •  
  •