Back to blogging

Hugo Blogging I’ve tried different blog platforms over the years: ghost, wordpress. Hugo is very popular nowadays, so I wanted to try it out. Moreover, I came across that theme that looked cool: https://themes.gohugo.io/hugo-papermod/ I don’t have a specififc goal in mind for that blog, it’s a just a cool way for me to look back and see what I’ve been doing. AWS Amplify I also wanted to try out AWS Amplify. I’m becoming very familiar with gitlab and gitlab-ci.yml and wanted to discover what AWS had to offer. ...

March 31, 2021 · 1 min · Nolan

Check for misspelled words

Checking for typos & misspell words I came across that project client9/misspell on github that aims to: “Correct commonly misspelled English words… quickly.” So I decided to try it directly for that blog by using a github action. Implementation Github action: name: Go on: [push, pull_request] jobs: build: name: Check for misspell runs-on: ubuntu-latest container: golang:1.15-buster steps: - uses: actions/checkout@v2 - run: | GO111MODULE=on go get -u github.com/client9/misspell/cmd/misspell@v0.3.4 misspell -error misspell blog/content/posts/*.md It worked! ...

April 27, 2021 · 1 min · Nolan

Check broken links in Markdown

Broken links It’s always frustrating to follow a dead link, so I would like to avoid that on my blog. I’ve found couple of projects that could help: https://github.com/raviqqe/muffet https://github.com/linkchecker/linkchecker https://github.com/stevenvachon/broken-link-checker These projects looks to be a good fit, however I would have adapt the CI part. If not I would be checking my current online version and not the latest changes, one idea could be to spin up a local web server and test again it. Or I could do deploys on Pull Requests for example. ...

April 4, 2021 · 1 min · Nolan