Next steps:
- Add Twitter image
- Add image generation
- Optimize site for mobile
- List blogs design
- List projects with atomic progress
- Change font
- Add category in post
Day 11:
- Projects page
- Project subpages (no content yet)
- Added some blog posts
Day 10:
- Try to get categories to posts
- Setup puppeteer
Day 9:
- Add reading time:
- Clone remark-reading-time
- Move reading time output to frontmatter
- Display reading time in blog posts and list
Day 8:
- Install Ubuntu 20.04 https://www.digitalocean.com/community/tutorials/how-to-set-up-an-ubuntu-20-04-server-on-a-digitalocean-droplet
- Setup Ubuntu https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-20-04
- Add Docker https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04
- Add Docker Compose https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-compose-on-ubuntu-20-04
- Install Plausible https://www.digitalocean.com/community/tutorials/how-to-install-plausible-analytics-on-ubuntu-20-04
- Add Site to Plausible
- Finally 😅 add Snippet to this site
Day 7:
- Fix disappearing styles (There was a wrong tag in svelte:head)
- Add better tags for Twitter
Day 6:
- Add Svelte-SEO
- Refactor into SEO component
- Add tags for blog posts and website
Day 5:
- Install Tailwind
- Add base styles
- Add dark mode
Day 4:
- Add categories to blog posts
Day 3:
- List blog posts
- Learned how to do server-side rendering with
load()
- Learned how to create an API that lists the posts
Day 2:
- Layout
- Navigation
- About page
- Error
- Adding changelog
- Adding markdown support
Day 1: Setup project https://github.com/svelte-add/svelte-add https://github.com/svelte-add/tailwindcss https://dev.to/danawoodman/deploying-a-sveltekit-app-to-netlify-5dc3