https://github.com/paradox460/pdx.su
My homepage
https://github.com/paradox460/pdx.su
Last synced: 5 months ago
JSON representation
My homepage
- Host: GitHub
- URL: https://github.com/paradox460/pdx.su
- Owner: paradox460
- Created: 2019-01-27T21:09:05.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-10-04T08:11:24.000Z (8 months ago)
- Last Synced: 2025-10-04T10:11:17.316Z (8 months ago)
- Language: Elixir
- Homepage: https://pdx.su/
- Size: 42.3 MB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is the repository of my personal website, https://pdx.su.
The site is built using [tableau](https://github.com/elixir-tools/tableau), an elixir powered static site generator. Templates are written using Phoenix LiveView HEEx templates. CSS is processed with Sass, for legacy reasons, but should be written as if it was plain, modern, indented CSS. All JS is written in TypeScript, and where componentization is needed, it uses [Lit](https://lit.dev/). Asset bundling is done via Esbuild running on Bun.
Posts can be written in Markdown or [Djot](https://djot.net/), indicated by their file extension.
Deployments are handled via Github Actions, and the resulting output is hosted on Netlify.
Source code is licensed under MIT license, while all text prose (`_posts/*`, `_pages/*`, and any other similar content) is Copyright (c) its respective dates to Jeff Sandberg (me).