My logbook aboard the Mothership.
Production URL: https://42devdiaries.netlify.app
About a month ago I began my journey at 42 S Paulo. I started writing daily updates and sharing them with my squad. They're full of beginner-friendly tips about 42's projects and coding in general.
A friend told me I should post these online for posterty's sake. I was studying GO the other night and I came across a new static site generator called Hugo, so I thought I'd give it a shot.
Comments powered by utterance.es, a free comment service with no tracking or adds.
All you need to get started is the latest version of Hugo in your $PATH
.
# macOS
$ brew install hugo
# Ubuntu/Debian
$ sudo apt-get install hugo
# Windows
$ choco install hugo-extended -confirm
Clone the repo and start a development server:
$ git clone --recursive https://github.com/librity/ft_dev_diaries.git
$ cd ft_dev_diaries
$ hugo server -D
Open https://localhost:1313/ on your web browser.
Create new posts with:
$ hugo new posts/POST_NAME.md
Part of the larger 42 Network, 42 São Paulo is a software engineering school that offers a healthy alternative to traditional education:
- It doesn't have any teachers and classes.
- Students learn by cooperating and correcting each other's work (peer-to-peer learning).
- Its focus is as much on social skills as it is on technical skills.
- It's completely free to anyone that passes its selection process - The Piscine
It's an amazing school, and I'm grateful for the opportunity.
Hugo:
- https://gohugo.io/getting-started/quick-start/
- https://gohugo.io/hosting-and-deployment/hosting-on-netlify/
Theme:
- https://github.com/theNewDynamic/gohugo-theme-ananke
- https://tachyons.io/docs/themes/skins/
CSS:
Markdown:
- https://www.markdownguide.org/basic-syntax/
- https://bookdown.org/yihui/rmarkdown-cookbook/indent-text.html
- https://riptutorial.com/markdown/example/1796/strikethrough
Misc:
TOML Formatter:
Hugo:
Themes:
- https://themes.gohugo.io/tags/blog/
- https://themes.gohugo.io/gohugo-theme-ananke/
- https://themes.gohugo.io/anatole/
- https://themes.gohugo.io/hugo-theme-diary/
- https://themes.gohugo.io/hugo-researcher/
- https://github.com/formspree/blogophonic-hugo
Fonts:
- https://www.designyourway.net/blog/typography/fonts-similar-to-futura/
- https://fonts.google.com/specimen/Mulish?preview.text_type=custom
- https://fonts.google.com/specimen/Didact+Gothic?preview.text_type=custom
- https://fonts.google.com/specimen/Poppins?preview.text_type=custom
- https://fonts.google.com/specimen/Montserrat?preview.text_type=custom
Comments:
Forms:
Stack Overflow:
- https://stackoverflow.com/questions/17538151/how-to-make-text-take-full-width-of-its-container
- https://stackoverflow.com/questions/42043648/where-do-i-put-my-favicon-with-hugo
Misc: