This website requires JavaScript.
eb9006dc19
fix: prevent resume.pdf from being cached immutably
main
prod
patrick
2026-08-03 00:24:05 -04:00
07a4812596
feat: add reading list section
patrick
2026-08-02 21:00:56 -04:00
51edf5f297
chore: remove deprecated baseUrl from tsconfig
patrick
2026-08-02 21:00:56 -04:00
0fd27716af
chore: update resume
patrick
2026-08-02 21:00:56 -04:00
7add1ca3a0
chore: upgrade astro to v7 and related integrations
patrick
2026-07-09 23:30:49 -04:00
fcd45d0bfd
chore: add pnpm-workspace.yaml to allow esbuild and sharp builds
patrick
2026-07-09 23:23:49 -04:00
862de393be
chore: use top-level pnpm package in shell.nix
patrick
2026-07-09 23:23:47 -04:00
321919af45
fix: show recent posts by date instead of shuffled
patrick
2026-07-09 23:22:47 -04:00
c21e43c2a1
fix: add zod and tailwindcss as direct dependencies
patrick
2026-07-09 23:22:40 -04:00
093265a398
content: add "securing a public server" blog post
patrick
2026-07-09 23:22:32 -04:00
19f1ab3996
fix: remove deprecated link property from project template
patrick
2026-05-14 13:34:11 -04:00
98dbf0e885
content: fix error in CF Pages CI/CD post
patrick
2026-05-14 13:21:58 -04:00
44039f3587
content: add 2eInk project
patrick
2026-05-14 13:17:39 -04:00
38d081f506
chore: update image for marketing site project
patrick
2026-05-14 13:16:41 -04:00
23e5e17be5
feat: add support for multiple links in projects
patrick
2026-05-14 12:49:57 -04:00
962efd0e75
chore: add caching headers
patrick
2026-05-11 11:30:56 -04:00
7ff82151d3
fix: update video element formatting
patrick
2026-04-11 07:57:33 -04:00
12e61a8d75
update blog posts with alerts and editorial improvements
patrick
2026-04-11 07:56:51 -04:00
ad96c06506
feat: add GitHub-style markdown alert support
patrick
2026-04-11 07:55:17 -04:00
497da8038e
accepted into OMSCS at Georgia Tech!
patrick
2026-04-11 07:48:05 -04:00
688788a80d
feat: improve education timeline component
patrick
2026-04-11 07:43:55 -04:00
34b6887118
fix: import z directly from zod to resolve deprecation warnings
patrick
2026-04-08 08:44:30 -04:00
3a929fd268
fix: remove references to ahrefs analytics from template
patrick
2026-04-08 08:37:04 -04:00
9d0e3b86c2
fix: add script that autoplays videos after view transitions as they did not load in before.
patrick
2026-04-08 08:35:40 -04:00
ffd0ad8320
fix: update description variable to match opening paragraph
patrick
2026-04-08 08:34:52 -04:00
58f0fb558d
fix: replace old logo from template
patrick
2026-04-08 08:33:51 -04:00
40539ccb14
fix: script should use pnpm instead of npm
patrick
2026-04-08 08:32:47 -04:00
455b687085
remove unused components config file
patrick
2026-04-08 08:31:57 -04:00
8788c5850f
reduce top padding on mobile view
patrick
2026-03-29 08:16:07 -04:00
312466414f
add autocomplete attribute to the email field
patrick
2026-03-29 08:15:16 -04:00
ae890bd01d
fix contact form layout on mobile screens
patrick
2026-03-29 07:54:01 -04:00
5051078c0b
fix: video not appearing in cue project post
patrick
2026-03-27 17:55:51 -04:00
d5d4edfd7e
update cue project image
patrick
2026-03-27 17:38:45 -04:00
476e5b857d
fix: log page height issue
patrick
2026-03-27 14:39:31 -04:00
3de11c573f
add cue project demo video
patrick
2026-03-27 14:28:48 -04:00
7a1a850095
update projects with order property
patrick
2026-03-27 14:27:42 -04:00
7d9e5f08a4
render project link condtionally
patrick
2026-03-27 14:27:28 -04:00
653adbe345
refactor: update project data type
patrick
2026-03-27 14:23:44 -04:00
c929796136
remove unused vercel.json file
patrick
2026-03-26 17:10:50 -04:00
fb80621c51
update project README
patrick
2026-03-26 17:09:25 -04:00
6ad73c98e2
refactor: break Timeline into composable components for reuse
patrick
2026-03-26 16:46:30 -04:00
2ca13c5b2f
add new blog post (GitHub Action to deploy to CF Pages)
patrick
2026-03-26 16:21:25 -04:00
927a627f76
update CF Pages project name
patrick
2026-03-26 12:23:20 -04:00
d4afa30c4f
update deployment workflow
patrick
2026-03-26 12:19:10 -04:00
03fe6377e8
add icons to headings on main page
patrick
2026-03-26 12:12:24 -04:00
4f8a80a922
change text from original template
patrick
2026-03-26 11:56:41 -04:00
f5bd90c5c4
fix: bottom of skill badges were cut off; fixed by adding more vertical padding
patrick
2026-03-26 11:56:05 -04:00
ff51a7bfbf
refactor contact form
patrick
2026-03-26 11:47:42 -04:00
56e1f9b544
change TURNSTILE_SITEKEY to a regular variable instead of a secret
patrick
2026-03-25 19:28:26 -04:00
a90d9565d1
move turnstile sitekey import to main page from component
patrick
2026-03-25 19:16:56 -04:00
d5c08a3408
fix turnstile public key handling
patrick
2026-03-25 19:08:09 -04:00
d21806dfd1
initial commit
patrick
2026-03-25 18:53:21 -04:00
2d19da4ef5
Update consts.ts
Cojocaru David and GitHub
2025-08-14 06:04:54 +03:00
e577428679
chore: enhance Content-Security-Policy in vercel.json to allow specific external sources for scripts and fonts
cojocaru-david
2025-08-14 03:38:19 +03:00
c46ac1315e
chore: bump version from 1.0.6 to 1.1.0 in package.json
cojocaru-david
2025-08-14 03:27:14 +03:00
892ee8661a
chore: update sitemap URL in robots.txt for improved SEO compliance
cojocaru-david
2025-08-14 03:26:55 +03:00
865b182062
chore: remove unused images, update project image paths to webp format, and enhance accessibility with aria-labels across components
cojocaru-david
2025-08-14 03:21:50 +03:00
57dc793005
chore: update blog content for clarity, SEO, and performance improvements; refine sitemap handling and configuration settings
cojocaru-david
2025-08-14 02:27:15 +03:00
b14a98eace
chore: update blog post titles, descriptions, and tags for improved clarity and SEO
cojocaru-david
2025-08-14 02:04:21 +03:00
e9165549ff
chore: update all blog posts
cojocaru-david
2025-08-14 00:29:54 +03:00
39e42e5589
chore: remove deprecated files and update configuration for improved SEO and performance. Adjust font usage in styles, enhance sitemap handling, and refine search functionality.
cojocaru-david
2025-08-13 16:47:34 +03:00
ebd7d354a0
Merge pull request #28 from cojocaru-david/depfu/batch_all/npm/2025-08-01
Cojocaru David and GitHub
2025-08-01 14:34:28 +03:00
bc62f2e64e
Update all npm dependencies (2025-08-01)
depfu[bot] and GitHub
2025-08-01 06:12:51 +00:00
d2fb863bbe
Merge pull request #27 from cojocaru-david/depfu/batch_all/npm/2025-07-31
Cojocaru David and GitHub
2025-07-31 14:46:11 +03:00
70d269c543
Update all npm dependencies (2025-07-31)
depfu[bot] and GitHub
2025-07-31 06:13:05 +00:00
98e229dcac
Merge pull request #26 from cojocaru-david/depfu/batch_all/npm/2025-07-30
Cojocaru David and GitHub
2025-07-30 23:53:46 +03:00
b170e447cc
Update all npm dependencies (2025-07-30)
depfu[bot] and GitHub
2025-07-30 18:41:15 +00:00
76e26660b7
Merge pull request #25 from cojocaru-david/depfu/batch_all/npm/2025-07-23
Cojocaru David and GitHub
2025-07-30 21:14:58 +03:00
e173c7700d
Update all npm dependencies (2025-07-23)
depfu[bot] and GitHub
2025-07-23 06:11:19 +00:00
78dac0b687
Merge pull request #24 from cojocaru-david/dependabot/npm_and_yarn/form-data-4.0.4
Cojocaru David and GitHub
2025-07-22 19:21:12 +03:00
6b7199b26e
chore(deps): bump form-data from 4.0.2 to 4.0.4
dependabot[bot] and GitHub
2025-07-22 07:10:08 +00:00
fc72767a6b
Merge pull request #23 from cojocaru-david/depfu/batch_all/npm/2025-07-19
Cojocaru David and GitHub
2025-07-19 16:43:40 +03:00
769eb3f702
Update all npm dependencies (2025-07-19)
depfu[bot] and GitHub
2025-07-19 06:13:06 +00:00
0a8ceb09ad
feat: enhance SEO and structured data across multiple components; update site description and improve sitemap and RSS feed
cojocaru-david
2025-07-16 17:46:19 +03:00
cf4090da79
Merge pull request #18 from cojocaru-david/depfu/batch_all/npm/2025-06-10
Cojocaru David and GitHub
2025-07-04 16:14:04 +03:00
7e6320ae79
Merge pull request #19 from cojocaru-david/dependabot/npm_and_yarn/brace-expansion-2.0.2
Cojocaru David and GitHub
2025-07-04 16:13:53 +03:00
3e79cc6c63
chore(deps): bump brace-expansion from 2.0.1 to 2.0.2
dependabot[bot] and GitHub
2025-06-12 14:41:29 +00:00
90ab472cda
Update all npm dependencies (2025-06-10)
depfu[bot] and GitHub
2025-06-10 20:10:17 +00:00
1afb5ae600
Merge pull request #17 from cojocaru-david/depfu/batch_all/npm/2025-06-08
Cojocaru David and GitHub
2025-06-10 19:54:44 +03:00
1f63e1bfc9
Update all npm dependencies (2025-06-08)
depfu[bot] and GitHub
2025-06-08 15:42:13 +00:00
c38c6a3dc3
Merge pull request #16 from cojocaru-david/depfu/batch_all/npm/2025-06-06
Cojocaru David and GitHub
2025-06-08 18:17:20 +03:00
6a95535e03
Update all npm dependencies (2025-06-06)
depfu[bot] and GitHub
2025-06-06 17:13:59 +00:00
670dbef742
Merge pull request #15 from cojocaru-david/depfu/batch_all/npm/2025-05-31
Cojocaru David and GitHub
2025-06-06 19:42:34 +03:00
22f0f33ba7
Update all npm dependencies (2025-05-31)
depfu[bot] and GitHub
2025-05-31 06:11:09 +00:00
5e0055ab69
feat: add Dream Home Template project and improve SEO
cojocaru-david
2025-05-29 15:24:12 +03:00
e22d9296e9
Merge pull request #12 from cojocaru-david/depfu/batch_all/npm/2025-05-08
Cojocaru David and GitHub
2025-05-08 12:17:00 +03:00
58e6ec3beb
Update all npm dependencies (2025-05-08)
depfu[bot] and GitHub
2025-05-08 06:13:00 +00:00
7a9e662041
Update README.md
Cojocaru David and GitHub
2025-05-06 18:43:28 +03:00
5a776fc522
Merge pull request #9 from cojocaru-david/depfu/batch_all/npm/2025-05-06
Cojocaru David and GitHub
2025-05-06 17:12:14 +03:00
481d450506
Merge branch 'master' into depfu/batch_all/npm/2025-05-06
Cojocaru David and GitHub
2025-05-06 17:12:04 +03:00
57a0e56626
Remove blog post on the statistics behind successful tech startups
cojocaru-david
2025-05-06 17:11:11 +03:00
f32e9cb158
Update all npm dependencies (2025-05-06)
depfu[bot] and GitHub
2025-05-06 06:11:22 +00:00
ab7a6ea175
Enhance blog articles with updated descriptions, improved structure, and actionable insights
cojocaru-david
2025-05-02 18:27:20 +03:00
97e20b5caf
Update sitemap URL in robots.txt to point to sitemap.xml
cojocaru-david
2025-05-02 17:44:03 +03:00
56ad099f6a
Fix sitemap link in Layout.astro
cojocaru-david
2025-05-02 17:43:45 +03:00
0f9df88eb2
Merge pull request #8 from cojocaru-david/update-v0.0.6
Cojocaru David and GitHub
2025-05-02 17:11:25 +03:00
f6d21fd49c
Merge branch 'master' into update-v0.0.6
Cojocaru David and GitHub
2025-05-02 17:11:16 +03:00
60481b431c
Add multiple blog posts and enhance sitemap generation
cojocaru-david
2025-05-02 17:10:32 +03:00
22df986efa
Update Layout.astro
Cojocaru David and GitHub
2025-05-01 02:48:54 +03:00
aca5d8f79a
Update astro.config.ts
Cojocaru David and GitHub
2025-05-01 02:34:23 +03:00