general features
- Getting the bare bone basics
- CRUD blog posts + CMS initial demo
- deploy database to cloud/server - mongo atlas
- deploy the entire admin proj frontend to vercel
- upgrading
/workshop/page.tsx
(ex.getServerSideProps
)? - hljs bug fix
- add some note about the website VS digital garden in the front page, as well as a description of each categories
- experiment with more font designs
- Guestbook
good to have (someday)
- how many visitors total to my website (& from which country?) google analytics?
- lighthouse score… for now… performance 96
- lighthouse score → performance 100
- SEO
- automating blog posts to other platforms? potentially
- heart/likes…? (inspo)
- look into mdx TT
- anime.js
cms & backend
- general
- fixed category in admin dashboard - workshop/journal
- the “check your saved passwords” error - changed pw (because the current pw has been in a data breach somewhere)
- figma cms design + apply it
- editor
- make a
<code></code>
block available - CodeBlockLowlight - code syntax highlight
- refractor editor for postdetail & createpost
- fix scroll
- Inline code bug fix
- alert for deleting posts/tags (just in case)
- make a
- post specific
- figure out how to store images - cloudinary
- representative image?? - maybe set separately? (+update post schema)
- saving draft feature - just made draft category
- tag feature, can add/edit/delete new tags (dropdown
- more features! 4/24/25
- published/draft separate (not as category, but as a status)
- “in review” “archived”, etc
- connect google analytics
- analytics summary (top x posts, visitors this week)
- draft reminder widget: unpublished posts listed at the top
- autosave drafts
- view per post
- published/draft separate (not as category, but as a status)
blog frontend
- possible comment section
- maybe make the sidebar vertical?!
- workshop
- click on image → expand
- make the posts show up to blog
- blog card design
- filter by tags in each section (workshop/journal)
- chronological sort from oldest & newest
- card view/list view
- other stuffs
- Responsive design
- Menubar side when small screen
- Make the workshop blog posts load when the entire website is first loaded (ping it in header component)
- Responsive design
non coding
- link to obsidian (publish it using quartz)
- workshop
- cards, separated by tags
Blog/CMS
,Certs
,StudySnap
- passing cloud practitioner post
- how i made my blog post
- part 1 - planning, db, architecture + backend + frontend
- part 2 - cms
- study snap devlog
- passing solutions architect post
- post about python automation
- cards, separated by tags
- journal
- will also contain retrospectives (if this is a lot, will refractor later)
- cards, separated by tags
Essays
,Retrospectives
- 2024 gap year retrospective (internship, certificate, blogging, etc) - ONGOING
- book
- book card