Coder Social home page Coder Social logo

jonathanyeong / personal-website Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 1.0 2.41 MB

Home Page: https://jonathanyeong.com

License: MIT License

JavaScript 1.99% TypeScript 5.49% CSS 3.34% Astro 13.04% XSLT 76.14%
astrojs astrojs-blog giscus tailwindcss

personal-website's Introduction

Jonathanyeong.com

Netlify Status

Jono's personal website running on Astro, & Tailwind.

Deploying content changes

After pushing content to the submodule /content folder. We will need to pull the changes into this repo:

git submodule update --recursive --remote

current system design

License

This project is open source and available under the MIT License.

personal-website's People

Contributors

astrobot-houston avatar dependabot[bot] avatar jonathanyeong avatar

Watchers

 avatar  avatar

Forkers

kldavis4

personal-website's Issues

Set default metadata for blog posts in Tina CMS

It would be nice to set default metadata like pub date automatically set to today, and draft is auto set to true. Also, there are some required fields that should be optional, like tags.

Evolution of blog v2

Goal: Keep design largely the same, but make writing and publishing posts easier. Including the use of mixed media

New Astro features

  • Any new features I should use?

Easier asset management

Would be nice to host images elsewhere

Pain points:

  • Images added to a blog post also need to be added to the repo and then referenced correctly.
  • Images are currently stored in Github (src/assets)

Automated publishing workflow

Could use: https://tina.io/docs/frameworks/astro/

Pain points

  • Writing in obsidian is a nice writing experience. But the content folder is a private sub repo. No automation when saving an obsidian post to when I publish it.
  • What I see when writing a post does not look like what I see live. I need to check live previews which takes time.
  • Extra hops if I want to do grammar or prose checking. I need to copy and paste it into ChatGPT and then refactor. It would be nice to have a browser extension to do it for me. Like LanguageTool
  • I can write posts across devices but because publishing is manual the easiest way to publish is through my computer. Would be nice to write anywhere.

Feature requests

  • Make posts searchable
  • Ability to have certain posts link to each other (e.g. Part 1 of 4 in tutorial x).
  • I'd like to add cover images and more visual assets (like videos) to posts.
  • Easier ways to share my post? (not the highest priority)
  • Read minute length on posts
  • Table of contents on a post

QOL

  • I want to do an accessibility audit
  • Check for any google indexing issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.