2727
2828< body >
2929 < header id ="header-placeholder "> </ header >
30- < div class ="header-row ">
31- < p > This is where I share random ideas and stuff I created about school, life, etc. (Not any type of
32- category that I want to fall into, journal, diary, because it would feel kind of restrictive on 'how'/'what'
33- should I write about anything.)</ p >
34- </ div >
30+ < main >
31+ < article >
32+ < h1 > Hello, I'm Robin.</ h1 >
33+ < p >
34+ This site serves as a platform for me to document my thoughts, projects, and anything else I find worth
35+ sharing. I share random ideas and stuff I created about school, life, etc. (Not any type of
36+ category that I want to fall into, journal, diary, because it would feel kind of restrictive on 'how'/'what'
37+ should I write about anything.) Just a little bit of self intro, I'm a freshman at the NYU studying Computer
38+ Science and Mathematics.
39+ </ p >
40+
41+ < h2 > What You Might Find Here</ h2 >
42+ < p >
43+ - Posts about random topics I find interesting.< br >
44+ - Small projects, experiments, and creations.< br >
45+ - Thoughts on academic topics, especially from school work.< br >
46+ - Personal reflections or ideas that I simply want to document.
47+ </ p >
48+
49+ < h2 > Connect with Me</ h2 >
50+ < p >
51+ You can find me here:
52+ </ p >
53+ < ul >
54+ < li > < a href ="https://github.com/localhost433 " target ="_blank "> GitHub</ a > </ li >
55+ < li > < a href ="https://www.linkedin.com/in/robin-chen-a494542b7/ " target ="_blank "> LinkedIn</ a > </ li >
56+ </ ul >
57+ < p >
58+ Or you can email me at < a href ="mailto: robinchen@nyu.edu "> robinchen@nyu.edu</ a >
59+ </ p >
60+
61+ < h2 > Tech Stack</ h2 >
62+ < p >
63+ This site is built with vanilla HTML, CSS, and JavaScript. It uses minimal dependencies to stay
64+ lightweight, including:
65+ </ p >
66+ < ul >
67+ < li > < code > marked.js</ code > – for client-side Markdown rendering</ li >
68+ < li > < code > MathJax</ code > – for TeX/LaTeX rendering in posts</ li >
69+ < li > < code > DOMPurify</ code > – for safe rendering of user-submitted content</ li >
70+ < li > < code > Vercel KV</ code > – for serverless comment storage</ li >
71+ </ ul >
72+ < p >
73+ The comment system gracefully falls back to local JSON storage in development mode. Blog entries now use
74+ a JSON-based front-matter metadata system.
75+ </ p >
76+
77+ < h2 > Future Plans</ h2 >
78+ < p >
79+ I plan to add more features and improve the design over time. Some ideas include:
80+ </ p >
81+ < ul >
82+ < li > Improving the comment system with better user experience (it's not working at the moment)</ li >
83+ < li > Adding a search feature for easier navigation</ li >
84+ < li > Enhancing the overall design and responsiveness</ li >
85+ < li > Supporting more Markdown features</ li >
86+ < li > Notifying users of new posts or updates</ li >
87+ < li > Add a section for ideas pop up in my mind</ li >
88+ </ article >
89+ </ main >
3590
3691 < footer id ="footer-placeholder "> </ footer >
3792
3893 < script src ="https://cdn.jsdelivr.net/npm/marked/marked.min.js "> </ script >
3994 < script type ="module " src ="js/header-footer.js "> </ script >
40-
4195</ body >
4296
4397</ html >
0 commit comments