An open API service indexing awesome lists of open source software.

https://github.com/purpleturtlecreative/notes.purpleturtlecreative.com

A collaborative and searchable alternative to GitHub Gists for sharing tips, tricks, and snippets.
https://github.com/purpleturtlecreative/notes.purpleturtlecreative.com

gh-pages jekyll-site personal-website

Last synced: 3 months ago
JSON representation

A collaborative and searchable alternative to GitHub Gists for sharing tips, tricks, and snippets.

Awesome Lists containing this project

README

        

# Developer Notebook

This GitHub Pages-powered site was created as an alternative to GitHub Gists.

This site is much more user-friendly, searchable, and customizable than the GitHub Gists interface. It's also easier and more natural to collaborate on a repository by adding and revoking collaborator access.

## Local Development

To make edits to this site, you'll need to use [**Ruby 2.7.X**](https://formulae.brew.sh/formula/[email protected]) until [Issue #752](https://github.com/github/pages-gem/issues/752) is resolved in the `github-pages` gem.

I'm on Mac OSX, using [Homebrew](https://brew.sh/). Add the appropriate version of Ruby to your path like such:

```bash
export PATH="/usr/local/opt/[email protected]/bin:/usr/local/lib/ruby/gems/[email protected]/bin:$PATH"
```

You'll also need [**Bundler**](https://bundler.io/) by running `gem install bundler`.

Use the following commands to build or serve the site. Use `--verbose` if you're having issues or want more detailed output.

```bash
# Install gem dependencies
bundle
# Build only, output to /_site
bundle exec jekyll build
# Build and watch files, served at http://127.0.0.1:4000/
bundle exec jekyll serve
```