https://github.com/dennislo/dennislo.github.io
Personal homepage
https://github.com/dennislo/dennislo.github.io
gatsby homepage
Last synced: 3 days ago
JSON representation
Personal homepage
- Host: GitHub
- URL: https://github.com/dennislo/dennislo.github.io
- Owner: dennislo
- Created: 2020-07-15T21:27:05.000Z (almost 6 years ago)
- Default Branch: develop
- Last Pushed: 2023-06-26T14:51:08.000Z (almost 3 years ago)
- Last Synced: 2025-02-03T18:32:23.365Z (about 1 year ago)
- Topics: gatsby, homepage
- Language: TypeScript
- Homepage: https://dlo.wtf
- Size: 5.51 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Personal homepage: Who is DLO?
This site also publishes clean Markdown source routes alongside the rendered pages. Use the direct `.md` files in
`static/` when you want plain-text, agent-friendly versions of the content:
- `/index.md` for the homepage
- `/contact-form.md` for the contact page
- `/404.md` for the 404 page
These routes are also advertised in `static/llms.txt` so agents can discover them without executing the site.
- [π» Development](#development)
- [Running locally](#running-locally)
- [Making changes](#making-changes)
- [π Deployment](#-deployment)
- [Deploying latest](#deploying-latest)
## [π» Development](#development)
### [Running locally](#running-locally)
1. **Run server**
Navigate into your new siteβs directory and start it up.
```shell
cd gatsby-site/
npm run develop
```
2. **Open the code and start customizing!**
Your site is now running at http://localhost:8000
For example, you can edit `src/pages/index.tsx` to see your site update in real-time.
### [Making changes](#making-changes)
All edits to be committed to the `develop` branch. Creating features branches
is useful for larger changes.
## [π Deployment](#deployment)
### [Deploying latest](#deploying-latest)
**NOTE:** Do not commit directly to the `master` branch
as this is the production branch for github pages.
Run the following to deploy the latest changes to production:
```shell
git checkout develop
npm run deploy
```
Your site will be built and deployed using the latest `master` branch. This is served by GitHub Pages
at https://dlo.wtf/
## Domain management
Manage the `dlo.wtf` domain at https://account.squarespace.com/domains
1. Sign in using the Google account: lo.dennis@gmail.com