Your First Portfolio

Build a Portfolio With Gatsby + Markdown or Sanity.io

by Jason Lengstorf
@jlengstorf  ·  jason@gatsbyjs.com

Slides: git.io/gatsby-portfolio

Jason Lengstorf
  • Developer 🥑
  • Currently: Gatsby
  • Formerly: IBM
  • Portland, OR

Your portfolio is your resume

Your portfolio is your business card

Your portfolio is your first impression

But it’s also a place to learn& experiment

And a place where you can show off

But it doesn’t have to behard

You can build your site inminutes...and look like a pro

Gatsby.

gatsbyjs.org

Under the hood: Gatsby

  • Node APIs to load any data source into GraphQL
  • “Early bind” data at build time
  • Generate static assets
  • Automate performance tuning
  • Deployable to a CDN (e.g. Netlify)
  • Rehydrate to a React app in the browser

Make the Right Thingthe Easy Thing

Design your tools so the laziest, shortcuttiest,
under-the-gunniest decisions a developer can make
will still result in an excellent user experience.

The Content Mesh with Gatsby.
The Content Mesh with Gatsby.
The Content Mesh with Gatsby.
The Content Mesh with Gatsby.

Let’s Build a Portfolio!

github.com/jlengstorf/demo-gatsby-portfolio

Thanks!

Jason Lengstorf

Jason Lengstorf
Follow me on Twitter: @jlengstorf

Resources

  1. Gatsby
  2. Source Code
  3. Sanity