{"repo":"trekhleb/trekhleb.github.io","free":true,"listed":false,"github":"https://github.com/trekhleb/trekhleb.github.io","clone":"git clone https://github.com/trekhleb/trekhleb.github.io.git","description":"🧬 My personal website with a list of my projects that help people learn and blog posts about life, web-development, and machine-learning.","language":"TypeScript","stars":239,"topics":["portfolio","personal-website","gatsby","react","reactjs","typescript","javascript","tailwindcss"],"license":"0BSD","category":"ui-components","readme_excerpt":"trekhleb.dev My personal website with a list of my projects that help people learn and blog posts about life, web-development, and machine-learning. Development The website is built on Gatsby. See the Gatsby cheat-sheet for development hints. Running the project locally Install proper version of Node: Install dependencies: To run the project locally in development mode on http://localhost:8000: View GraphiQL, an in-browser IDE, to explore your site's data and schema on http://localhost:8000/ graphql To build the production version of the project: Serve the production build for testing on http://localhost:9000: To do ESLint and Type checking: To fix the Lint errors run: Working with icons Use react-icons.github.io to search for available icons. Styling components Use tailwindcss.com to search for available CSS classes. Custom Domain Support To serve the trekhleb.github.io web-site on a custom domain trekhleb.dev make sure that the public branch has CNAME file in the root folder. For more details read this.","default_branch":null,"files":null,"tree":[],"storefront":"/r/trekhleb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trekhleb/trekhleb.github.io/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}