508.dev's blog.
508.dev LLC is a USA-based company that helps organizations find the best offshore talent. On the flip side, we help the best local talent connect with roles that are befitting their experience. As a co-op, 508.dev can offer unprecedented levels of ownership to our members, while offering highly motivated talent to our clients at unbeatable margins. Learn more at 508.dev.
- Ensure you have
hugo
installed. See: https://gohugo.io/getting-started/quick-start/ - Clone this repo
- In the new directory to which you cloned this repo, you can run
hugo serve
to create a local webserver running onlocalhost:1313
, where you can view a hot-reloading version of the blog.
This blog is hosted on Github Pages. Upon a merge to the main
branch, a Github Action is triggered that re-runs hugo
, which rebuilds the blog and serves its static directory. If for some reason you want to create your own static deployment, run hugo
and then put the contents of the public
directory in a static hosting provider somewhere.
After following the steps in Local Development, open a new terminal window.
- Create a new git branch for your post.
- Run
hugo new content posts/your-post-title.md
- Open the newly created file,
posts/your-post-title.md
- Modify the frontmatter as needed. See: https://pre.fixit.lruihao.cn/documentation/content-management/introduction/ Important: Make sure to include your author info so you properly receive credit for the post!
- Write your blog post using Markdown syntax. See https://pre.fixit.lruihao.cn/documentation/content-management/markdown-syntax/
- Ensure you change the
draft
frontmatter property tofalse
- When you're done writing, commit your changes and issues a pull request on codeberg.