Skip to content

rogerramosme/rogerramos.me

Repository files navigation

πŸ“ My personal Log!

Maintainability Build Status

Inspired by this repo from Rafael Fabeni, I've created this website to document every thing I'm learn daily. Feel free to clone and use as your Log too πŸ₯°

Had a cool idea? Please open an Issue and let's talk!

πŸš€ Stack

  • Gatsby
  • Styled components πŸ’…πŸ½
  • Linting (Eslint and Prettier)
  • Precommit Lints

βš™οΈ Requires

  • Node 8.11+

πŸ–₯ IDE Setup

To ensure code quality and consistency, I recommend Visual Studio Code because it have integration with Eslint and Prettier extensions:

πŸƒπŸ½β€β™‚οΈ Running locally

command description
npm start start local server at localhost:8000
npm run serve:prod start local server with build version at localhost:8000
npm run serve:docker start docker at localhost:8000 (run npm run build:docker first to create docker image)

πŸ” Testing

I dont have any tests yet =(

πŸ“¦ Build

command description
npm run build serve files into /public folder
npm run build:docker build a docker image with package title and package version

πŸŽ“ Learning Gatsby

Looking for more guidance? Full documentation for Gatsby lives on the website. Here are some places to start:

  • For most developers, we recommend starting with our in-depth tutorial for creating a site with Gatsby. It starts with zero assumptions about your level of ability and walks through every step of the process.

  • To dive straight into code samples, head to our documentation. In particular, check out the Guides, API Reference, and Advanced Tutorials sections in the sidebar.

πŸ’« Deploy

I'm hosted my website into Netlify (what i strongly recommend)