34 Commits

Author SHA1 Message Date
4f9602a242 refactor: fix linting and typechecking errors 2025-12-11 19:41:36 -05:00
347a61e1bf content: update images 2025-12-10 02:16:01 -05:00
d9b9be4695 content: Add nand2tetris screenshot, slim tags 2025-12-10 01:51:10 -05:00
4210273cf6 feat: Expand and refine Nand2Tetris blog post with detailed reflections, code examples, and project links, and update an image. 2025-12-10 01:43:18 -05:00
84af917abf feat: add PDF2MD project with associated image and update Lewisburg Coffee project link 2025-12-10 01:08:21 -05:00
daddec4a2a feat: add Lewisburg, PA Coffee Map project and its associated image 2025-12-10 01:03:26 -05:00
86c9bde23e refactor: Migrate CV/resume PDFs to external hosting and update Next.js build configuration. 2025-12-01 01:01:43 -05:00
18b2b77632 Add experience page and improve CV data structure
- Add /experience page with research, teaching, professional, and
leadership sections, technical skills, awards, conferences, and
coursework - Refactor data.ts to include structured Experience,
Education, Award types - Update homepage to show research interests,
education, experience highlights, awards, and improved quick links -
Improve card layouts and text wrapping for consistency - Add
"Experience" to navigation and breadcrumbs - Enhance projects and
publications pages for better readability and layout - Update global
styles for card and grid alignment
2025-09-08 23:43:16 -04:00
a86dd857c0 Serve PDFs locally and automate updates from GitHub
- Add scripts/update-pdfs.js to download latest PDFs - Add cv.pdf and
resume.pdf to public/publications - Update build script to run
update-pdfs before next build - Switch CV and resume URLs to local files
in cv/page.tsx - Add .vercel to .gitignore and vercel.json for
deployment config - Update Next.js to 15.5.2 in package.json and
bun.lock - Update next-env.d.ts and tsconfig.json for new types and
script exclusion
2025-09-08 21:17:23 -04:00
9bac3cf33c Fix analytics naming and BibTeX syntax errors
The changes fix a missing comma in the BibTeX file and updates analytics
event names to better reflect user interactions ("View" -> "Click")
2025-08-27 13:22:38 +02:00
396d83e067 Add presentation slides for ROMAN 2025 paper 2025-08-27 13:19:24 +02:00
e47a984395 API routes for publications 2025-08-27 10:21:14 +02:00
fd73dde4cd Add analytics, formatting 2025-08-27 10:02:41 +02:00
07b71cdac9 Update publications.bib 2025-08-26 17:39:13 +02:00
92f908277b Add publication 2025-08-26 17:37:05 +02:00
08539b8a53 Update projects page, add animations 2025-08-01 02:53:12 -04:00
c7ce82ec36 CV Caching, new dashboard 2025-08-01 02:05:35 -04:00
9609ed7eef Reorganize with mono theme 2025-08-01 00:51:20 -04:00
282ed0b0ad Enhance layout and project components; improve accessibility and content
- Added BreadcrumbWrapper to the layout for better navigation.
- Updated ProjectsPage to include CardFooter with conditional rendering for project links.
- Improved image alt text for better accessibility in travel and project sections.
- Added new project details and alt text in data.ts for enhanced content clarity.
2025-04-06 20:18:52 -04:00
8a13b5a166 Refactor layout and navigation components; remove theme toggler
- Updated layout.tsx to remove the ThemeProvider and directly include Analytics, SpeedInsights, and Navigation components.
- Removed ThemeToggler component from Navigation.
- Adjusted global CSS to use media queries for dark theme styles instead of data attributes.
- Cleaned up package.json by removing the next-themes dependency.
2024-12-24 01:34:32 -05:00
40e3ff220c Remove Docker configuration files and start-database script; update CV and resume links to GitHub releases; replace PDF object with iframe for better rendering 2024-12-12 00:40:58 -05:00
cede237c1c Photo update 2024-10-31 00:15:21 -04:00
8863630674 Replace image 2024-10-30 10:46:04 -04:00
48fb2318b9 Add travel section 2024-10-29 01:11:45 -07:00
ccee45e593 Add resume/switcher 2024-10-28 23:08:31 -07:00
103cbb82a9 Update documents 2024-10-28 20:22:11 -07:00
65b5633db7 Replace CV 2024-10-28 20:12:28 -07:00
efbc68679a Update publications, change download name 2024-10-28 19:13:26 -07:00
2f26afb36f Citation generator added 2024-10-28 19:08:33 -07:00
9e55ba90e1 add pubs 2024-10-28 15:44:34 -07:00
a244f7d83f Fix image spacing 2024-10-27 11:28:23 -07:00
3a22dcdcbc Update favicon 2024-10-27 11:21:43 -07:00
a456392296 Add new image for car 2024-10-27 11:19:01 -07:00
15047541f4 Initial commit 2024-10-27 11:04:40 -07:00