https://github.com/bradymholt/geekytidbits.com
My Geeky Blog
https://github.com/bradymholt/geekytidbits.com
blog
Last synced: 7 days ago
JSON representation
My Geeky Blog
- Host: GitHub
- URL: https://github.com/bradymholt/geekytidbits.com
- Owner: bradymholt
- Created: 2015-07-26T20:57:10.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-03-26T18:40:51.000Z (about 1 month ago)
- Last Synced: 2025-03-26T19:37:22.934Z (about 1 month ago)
- Topics: blog
- Language: Handlebars
- Homepage: http://www.geekytidbits.com
- Size: 42 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# geekytidbits.com
[](https://app.netlify.com/sites/frosty-benz-141b70/deploys)
This blog uses [xertz](https://github.com/bradymholt/xertz), a static site generator.
## Writing
Run `npx xertz new "[title]"` to create a file in `posts/` with a name in the format of YYYY-MM-DD-title.md.
### Code Formatting
Code formatting is handled by [Prism.js](https://prismjs.com/#supported-languages). Simply use the triple backtick Markdown syntax (i.e. ```js) with a supported format language. The theme file is located at content/styles/prism.css. To chose a different theme, look at [this repository](https://github.com/PrismJS/prism-themes).
## Building
Running `npx xertz serve` will build the site and run a local web server listening at http://localhost:8080, pointing to the `_dist/` folder. Any changes to the `content/` folder will rebuild the site.
## Deploying
Deployment is handled by [Netlify](http://netlify.com) using the `netlify.toml` config file. Netlify will trigger a build / deploy when changes are pushed up to this repository.
### Social Posting
[Zapier](https://zapier.com) is configured to cross post new blog posts found on the RSS feed to X and LinkedIn.