https://github.com/bwplotka/my
Personal website with Hugo, KeepIt theme and some automation! (:
https://github.com/bwplotka/my
Last synced: 5 months ago
JSON representation
Personal website with Hugo, KeepIt theme and some automation! (:
- Host: GitHub
- URL: https://github.com/bwplotka/my
- Owner: bwplotka
- License: apache-2.0
- Created: 2019-03-06T00:10:50.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-04-16T22:27:35.000Z (10 months ago)
- Last Synced: 2025-05-30T11:52:57.770Z (8 months ago)
- Language: HTML
- Homepage:
- Size: 122 MB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# my
[](https://app.netlify.com/sites/bwplotka/deploys)
Source for [bwplotka.dev](https://bwplotka.dev) personal website including blog posts.
Once cloned, make sure to run `git submodule update --init --recursive`
### What it includes?
* Overview page
* Blog posts framework
* YOLO comments reusing Github Issues (yes ^^)
git submodule update --init --recursive
### What open source tools I used to build this?
* [Hugo](https://gohugo.io/overview/introduction/)
* Theme [KeepIt](https://github.com/Fastbyte01/KeepIt)
* Improve favs & facebook linking: https://realfavicongenerator.net
* Netlify :heart: and it's free tier for open source projects!
* Tiny amount of jquery
* Awesome Github client for JS: https://octokit.github.io/rest.js/
### What YOLO comments means?
Features:
* Using github issues as comments. For full discussions as well.
* On website in comment sections it gives you index overview of comments, nothing more.
* Prints all issues related to issue. Based on labels. For each new blog post new gh label has to be created (: (is there a label num limit?)
* It does not care about issue status, can be even closed.
Limitations:
* No dynamic reload
* Nested responses not rendered - only as numbers
* No markdown support
* It points to issue filtered list so not really user friendly for new comments I guess
* Trimming all above 200 chars
### Can I copy the code for my own website?
Of course, all except blog content is licensed with Apache 2 license.