https://github.com/jakobo/codedrift
Personal website of Jakob Heuser @ codedrift.com
https://github.com/jakobo/codedrift
Last synced: 6 months ago
JSON representation
Personal website of Jakob Heuser @ codedrift.com
- Host: GitHub
- URL: https://github.com/jakobo/codedrift
- Owner: jakobo
- License: mit
- Created: 2021-02-13T22:24:52.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-07T03:03:32.000Z (over 1 year ago)
- Last Synced: 2024-12-02T02:43:28.526Z (7 months ago)
- Language: TypeScript
- Homepage: https://codedrift.com
- Size: 472 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Codedrift [Posts](https://codedrift.com/thunked) | [AMA](https://github.com/jakobo/codedrift/discussions/categories/ask-me-anything-ama)
Personal Website of Jakob Heuser, available at https://codedrift.com
# Stack
- Site is a [next.js](https://nextjs.org/) app, deployed on [Vercel](https://vercel.com)
- It leverages `getStaticProps` where possible, falling back to `getInitialProps` where there's large amounts of data access
- A [GraphQL Proxy](https://github.com/jakobo/codedrift/blob/main/pages/api/proxy/api.github.com/graphql.ts) connects to GitHub which doubles as a CMS
- [Tailwind](https://tailwindcss.com/) is used for the styling
- There's eslint, commitlint, and conventional commit running via Husky, because I'd rather be annoyed on `git-commit` than several months later
- It's in Typescript, because I want to get better at typing things# Developing
1. `pnpm dev`
# Outstanding Issues
This is a rough list of things I'd like to do
- [ ] Go digging for old posts from LinkedIn/Medium/Felocity.org
You could file bugs. They'll be triaged. I file bugs against myself, if only so I remember something's broken.