Skip to content

vanzasetia/personal-website

Repository files navigation

Vanza Setia's Website

I help new web developers build great websites on their own without going through tutorial hell and experiencing the blank page

I use Windows Terminal with Command Prompt in Windows 10 to develop the website. The source code works well on that setup. Different setup means you may need to adjust something. (I am neither endorsing Windows Terminal nor Command Prompt nor Windows 10.)

Setup

First, install Node.js version 24.12.0 or LTS on your machine.

Second, install all the packages.

npm install

Third, setup Husky to lint the code before making a Git commit.

npm prepare

Fourth, run a local host on your machine.

npm start

Deployment

If you deploy the website to Netlify—assuming that you do not change the output option on the Eleventy's config file—you just need to do the following steps:

  1. Upload the source code to a remote repository on GitHub.
  2. Connect the remote repository with Netlify.
  3. Deploy the website.

Do not set a build command because it has been already set in the .netlify.toml file.

You can use any other services to host the source code and the website.

(I am neither endorsing GitHub nor Netlify.)

Contributing

If you want to contribute, please contact me through [vanzasetia][at]proton[dot]me.

Join Christian Club

If you are a Christian, please join the Christian Club.

Acknowledgment

Eleventy is good.

License

Except where otherwise stated, the blog posts and publications are licensed under a Creative Commons Attribution NoDerivatives 4.0 International License. All code samples are licensed under the MIT No Attribution License (MIT-0).

The underlying source code used to format and display all those blog posts and publications is licensed under the MIT License (Expat License).

Copyright years on the source files and the license files may be listed using range notation—for example 2021–2024—indicating that every year in the range, inclusive, is a copyrightable year that could otherwise be listed individually.

About

A minimal website that is built with Eleventy.

Topics

Resources

License

MIT, MIT-0 licenses found

Licenses found

MIT
LICENSE
MIT-0
LICENSE-SAMPLECODE

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors