Photonic website: making cool things.
The spark for creating Photonic was born 2024, when I suddenly had inspiration to update Overwrite to look cooler and more modern. It was only in December that I decided to embark on the long process of modernising the portfolio site — to use modern web frameworks like Astro and CSS frameworks like TailwindCSS to design a site that can truly last for years.
Important
If you are setting up the project on a Windows machine, it is recommended to clone this project into WSL. Otherwise, file watching would not work as intended.
Development of the website primarily uses pnpm.
After opening the Photonic.code-workspace in an IDE of your choice, install the dependencies using:
pnpm iNote
It is recommended to disable Astro telemetry using:
pnpm run astro telemetry disableTo start the development server, run:
pnpm run devThe source code is released under the MIT License.
The blog posts' assets (including but not limited to the textual content, images, source codes, etc.) are released under the Creative Commons Attribution 4.0 International License, unless otherwise specified.
All other content are released under the same license as the source code.
