Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mje-nz/blog.mje.nz
Source for blog.mje.nz
https://github.com/mje-nz/blog.mje.nz
Last synced: about 1 month ago
JSON representation
Source for blog.mje.nz
- Host: GitHub
- URL: https://github.com/mje-nz/blog.mje.nz
- Owner: mje-nz
- Created: 2017-01-12T03:03:16.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-04-12T05:49:07.000Z (over 1 year ago)
- Last Synced: 2023-08-07T00:36:53.510Z (over 1 year ago)
- Language: Jupyter Notebook
- Homepage: https://blog.mje.nz
- Size: 5.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Blog source
The `master` branch of [mje-nz/blog-private](https://github.com/mje-nz/blog-private) is staging for [mje-nz/blog.mje.nz](https://github.com/mje-nz/blog.mje.nz).
The `draft` branch is rebased on top with my drafts and unpublished changes.Setup:
```bash
gem install bundler
bundle install
# Or to update gems:
# bundle update
```Workflow:
* Make a change in `draft`, iterating with a local Jekyll build (`bundle exec jekyll serve --drafts`) until complete
* Switch to `master`, run `git checkout draft ` and commit
* Rebase `draft` back on top to keep history tidy
* Push `master` to [mje-nz/blog.mje.nz](https://github.com/mje-nz/blog.mje.nz), which will trigger the GitHub Pages build and update the live siteTo add a new image, copy it into `assets/_originals` and then resize it into `assets/img`.
TODO:
* Figure out workflow to strip originals and these TODOs from main repo
* Add last_modified_at plugin (after [pages-gem/119](https://github.com/github/pages-gem/pull/119))
* Find a font where smart quotes don't look so badOld TODO:
* Run linters, check links etc on builds
* Subset Font Awesome
* Contact page?
* Comments
* Sharing buttons?