Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elibroftw/blog.elijahlopez.ca
My own blogging site, since Medium is slow and centralized.
https://github.com/elibroftw/blog.elijahlopez.ca
articles blog github-pages hugo medium
Last synced: 3 months ago
JSON representation
My own blogging site, since Medium is slow and centralized.
- Host: GitHub
- URL: https://github.com/elibroftw/blog.elijahlopez.ca
- Owner: elibroftw
- Created: 2021-12-15T05:00:17.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T03:05:47.000Z (10 months ago)
- Last Synced: 2024-04-12T12:19:52.229Z (10 months ago)
- Topics: articles, blog, github-pages, hugo, medium
- Language: HTML
- Homepage: https://blog.elijahlopez.ca
- Size: 20.1 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ELL Blog
A site I'll be writing new posts on, since Medium is centralized, slow, and doesn't allow you to export/download posts.
This blog uses my fork of the [Anubis Theme](https://github.com/elibroftw/hugo-theme-anubis).
If you want to start your blog, read `content/hugo-guide.md` ([Online](https://blog.elijahlopez.ca/hugo-guide#new-machine-setup)) on how to
create posts, custom pages, using images, and embedding rich content (e.g. tweets, youtube, gfycat, github gist). I haven't updated in a while, so fair warning is given.## Tips
### New Machine Setup
```bash
# replace link and dirname with your repo link and repo name
git clone --recurse-submodules -j8 https://github.com/elibroftw/blog.elijahlopez.ca.git
git config --global submodule.recurse true
# choose cloned directory
cd blog.elijahlopez.ca
```### What to do Before Writing
Make sure you are modifying the latest version of the blog. Use `git pull --rebase`. The first reason to do so, is if we are working on multiple devices, we do not want to run into some sort of merge conflict when we want to push our updates. The second reason is because the auto-deploy script can also commit updates to the theme, so we want to ensure that we aren't going to mess the remote state up.