---
title: "Discussion on \"How to build a portfolio using Gatsby - part 1\" | Hashnode"
description: "Discussion on \"How to build a portfolio using Gatsby - part 1\". [Live Demo]\nThis article was originally posted on www.danielnorris.co.uk. You can connect with me on Twitter at @danielnorris.\nHey, welcome to this two part series where I'll walk you through how to build your first portfolio with Gatsby, Tailwind CS..."
url: "https://hashnode.com/posts/how-to-build-a-portfolio-using-gatsby-part-1/5f5912e3ffbb8f35dd03106f"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to build a portfolio using Gatsby - part 1](https://dan.hashnode.dev/how-to-build-a-portfolio-using-gatsby-part-1?utm_source=hashnode&utm_medium=feed)

\[Live Demo\] This article was originally posted on www.danielnorris.co.uk. You can connect with me on Twitter at @danielnorris. Hey, welcome to this two part series where I'll walk you through how to build your first portfolio with Gatsby, Tailwind CS...

Sep 9, 2020 · 47 min read · dan.hashnode.dev  
Read the article

-   [#gatsby](https://hashnode.com/tag/gatsby)
-   [#tailwind-css](https://hashnode.com/tag/tailwind-css)
-   [#portfolio](https://hashnode.com/tag/portfolio)

## Written by

[Dan Norris](https://hashnode.com/@norrisdan)

@norrisdan · Bristol, UK

  
[View profile](https://hashnode.com/@norrisdan)

Software Developer @ LexisNexis

Hey, I'm Dan. I'm a Software Engineer @LexisNexisRisk. I blog about being a Junior Developer, Larave, React and Vue. Connect with me on Twitter @danielpnorris for more content.

## Responses 2

Markdown supported · ⌘↵ to post

[Skay](https://hashnode.com/@skay)

[Sep 10, 2020](https://hashnode.com/posts/how-to-build-a-portfolio-using-gatsby-part-1/5f5912e3ffbb8f35dd03106f/comment/5f5a9b2f1f75694fab53eb8a)

Hey Dan,

I've started setting up the Portfolio based on your user guide. It's very very detailed. So thank you for that!

Quick things I think you'll need to correct in your article:

1.  When you had configured the port to run on 9090, then I think the server would be running on localhost:9090 and not on localhost:8000 as you had indicated in your article above.
2.  touch gatsby.config.js needs to corrected to touch gatsby-config.js.

If there are other things, I'll mention it as I go through them. Thank you!

[Dan Norris](https://hashnode.com/@norrisdan)

[Sep 15, 2020](https://hashnode.com/posts/how-to-build-a-portfolio-using-gatsby-part-1/5f5912e3ffbb8f35dd03106f/comment/5f5a9b2f1f75694fab53eb8a#reply-5f60d8567317080b4cf5c460)

Thanks Skay! I'll update it when I get a chance this evening.

[Skay](https://hashnode.com/@skay)

[Sep 15, 2020](https://hashnode.com/posts/how-to-build-a-portfolio-using-gatsby-part-1/5f5912e3ffbb8f35dd03106f/comment/5f5a9b2f1f75694fab53eb8a#reply-5f60e0acc417c20b18b72186)

[Dan Norris](https://hashnode.com/@norrisdan) thank you. Actually I got pulled into another project which pays me money :-) hence this is on hold for the moment. But I desperately want to get back to it. Also, I know basic css and bootstrap. How much of tailwind should I know?

[Skay](https://hashnode.com/@skay)

[Sep 9, 2020](https://hashnode.com/posts/how-to-build-a-portfolio-using-gatsby-part-1/5f5912e3ffbb8f35dd03106f/comment/5f591f4fffbb8f35dd0310ee)

I'm gonna try this out this weekend!! Thanks Dan!! 😎💪🙌
