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

https://github.com/danieldietrich/journal

Daniel's Journal
https://github.com/danieldietrich/journal

blog business collaboration engineering journal life management programming reading thoughtful work

Last synced: 10 months ago
JSON representation

Daniel's Journal

Awesome Lists containing this project

README

          

[![Open in Gitpod](https://img.shields.io/badge/Open_in_Gitpod-gray?logo=gitpod)](https://gitpod.io/#https://github.com/danieldietrich/journal)
[![Open in GitHub Codespaces](https://img.shields.io/badge/Open_in_GitHub_Codespaces-black?logo=github)](https://codespaces.new/danieldietrich/journal)

# Daniel's Journal

This is the source code of my personal website [danieldietrich.dev](https://danieldietrich.dev). The website is built with [Jekyll](https://jekyllrb.com/) and hosted on [GitHub Pages](https://pages.github.com/).

## Prerequisites

* [Docker](https://www.docker.com/products/docker-desktop/)
* [VS Code](https://code.visualstudio.com) & the [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension

Clone the git repo [danieldietrich/journal](https://github.com/danieldietrich/journal) and open it in [Gitpod](https://gitpod.io/#https://github.com/danieldietrich/journal), [GitHub Codespaces](https://codespaces.new/danieldietrich/journal) or locally in [VS Code](https://code.visualstudio.com/docs/devcontainers/containers).

## Writing blog posts

1. Run `./journal draft "My Title"`
2. Edit `_drafts/my-title.md`
3. Run `./journal publish _drafts/my-title.md` and follow the instructions
4. Visit [danieldietrich.dev](https://danieldietrich.dev)

Run `./journal` for further information.

## Credits

* The theme is completely handcrafted, I used an old [Minima](https://github.com/jekyll/minima/tree/38a84a949f9753c4542e25f422935f59b4913053) version as blueprint/starting point.
* The fonts are Amazon Ember and Bookerly by Amazon ([developer.amazon.com](https://developer.amazon.com/en-US/alexa/branding/echo-guidelines/identity-guidelines/typography)) and San Francisco Mono by Apple ([developer.apple.com](https://developer.apple.com/fonts/)).
* The SVGs are taken from [Tabler Icons](https://tablericons.com/) and minified using [SVGOMG](https://svgomg.net/).

## Style Guide

* Titles are written in [sentence case](https://dictionary.cambridge.org/dictionary/english/sentence-case), a capitalization style in which only the first word of a sentence and proper nouns are capitalized, with the rest of the words in lowercase.