Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 2.56 KB

README.md

File metadata and controls

53 lines (32 loc) · 2.56 KB

tylernix.me

My personal website that I designed using Figma, built using Next.js, and host using Vercel.

demo

Visit

https://tylernix.me/

Why

I wanted to play with Next.js's Static Generation feature using Markdown files as the data source.

My blog posts are stored in /_posts as Markdown files. Super simple. I try to treat this website kind of like a digital garden for my most recent curiosities.

I also wanted to get better at building my own designs. I sketch (most) ideas for this website before I write any code using Figma.

How to create your own

Execute create-next-app with npm or Yarn to bootstrap the example:

npx create-next-app --example blog-starter blog-starter-app
# or
yarn create next-app --example blog-starter blog-starter-app

Your blog should be up and running on http://localhost:3000! If it doesn't work, post on GitHub discussions.

Deploy it to the cloud with Vercel (Documentation).

Notes

This blog-starter uses Tailwind CSS. To control the generated stylesheet's filesize, this example uses Tailwind CSS' v1.4 purge option to remove unused CSS.

License

I am providing the code and resources in this repository to you under an open source license. Because this is my personal repository, the license you receive to my code and resources is from me and not my employer (Auth0).

Copyright 2021 Tyler Nix

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.