23 | {post.data.title} 24 |
25 |26 | {post.data.description} 27 |
28 |├── src
├── env.d.ts
├── assets
│ ├── img
│ │ ├── logo.png
│ │ ├── favicon.png
│ │ ├── projects
│ │ │ ├── ai.png
│ │ │ ├── phantom.png
│ │ │ ├── pocketbrain.png
│ │ │ ├── high-seas-v2.png
│ │ │ ├── vortex-email.png
│ │ │ ├── slack-mass-leave.png
│ │ │ ├── high-seas-monitor.png
│ │ │ ├── wakatime-for-figma
│ │ │ │ └── small-tile.png
│ │ │ └── archimedes.svg
│ │ ├── rust.svg
│ │ └── hc-icon.svg
│ ├── fonts
│ │ └── og
│ │ │ ├── Inter-Regular.ttf
│ │ │ └── InterDisplay-ExtraBold.ttf
│ └── posts
│ │ └── astro-og-with-satori
│ │ └── og-example.png
├── constants.ts
├── components
│ ├── ui
│ │ ├── chip-circle.astro
│ │ ├── chip.astro
│ │ ├── formatted-date.astro
│ │ └── card.astro
│ ├── misc
│ │ ├── project-grid.astro
│ │ ├── blog-post-preview.astro
│ │ ├── loops-icon.astro
│ │ └── project-preview.astro
│ ├── og
│ │ └── image.tsx
│ ├── home
│ │ ├── online-status.astro
│ │ └── hero.astro
│ └── layout
│ │ ├── webring-switcher.astro
│ │ ├── footer.astro
│ │ └── header.astro
├── content
│ ├── blog
│ │ ├── loops-campaign-api.md
│ │ ├── satori-with-tailwind-config.md
│ │ ├── activestorage-file-id.md
│ │ ├── slack.md
│ │ ├── ai-browsers.md
│ │ ├── spaces-vuln.md
│ │ └── astro-og-with-satori.md
│ └── projects
│ │ ├── pocketbrain.md
│ │ ├── phantom.md
│ │ ├── high-seas-monitor.md
│ │ ├── vortex-email.md
│ │ ├── ai.md
│ │ ├── slack-mass-leave.md
│ │ ├── archimedes.md
│ │ ├── wakatime-for-figma.md
│ │ └── high-seas-v2.md
├── pages
│ ├── misc
│ │ └── archimedes
│ │ │ └── authorized.astro
│ ├── api
│ │ ├── me.ts
│ │ └── webring.ts
│ ├── projects.astro
│ ├── posts
│ │ ├── index.astro
│ │ └── [id]
│ │ │ ├── index.astro
│ │ │ └── og.png.ts
│ ├── rss.xml.ts
│ ├── contact.astro
│ └── index.astro
├── global.d.ts
├── actions
│ └── index.ts
├── content.config.ts
├── util.ts
└── layouts
│ ├── blogpost.astro
│ └── layout.astro
├── .vscode
├── settings.json
├── extensions.json
└── launch.json
├── .env.example
├── knip.json
├── .gitignore
├── tsconfig.json
├── .gitpod.yml
├── .github
└── workflows
│ └── check.yml
├── README.md
├── biome.json
├── public
└── robots.txt
├── package.json
├── astro.config.mjs
└── tailwind.config.mjs
/src/env.d.ts:
--------------------------------------------------------------------------------
1 | /// You may close this window.Authorized!
8 |
Here are some of the projects I've worked on! This isn't an exhaustive list; these are the projects I'm actually willing to show off.
13 |15 | {formattedDate(new Date(props.data.pubDate))} 16 |
17 |26 | {post.data.description} 27 |
28 |Open to teenagers only
50 |© {new Date().getFullYear()} Mahad Kalam.
40 | 41 | 42 |{description}
25 |35 | It may have typos, unfinished sections, or inaccuracies. 36 | Please don't share it until it's been published! 37 |
38 |Nice to meet you! I'm a software engineer based in the UK.
19 |20 | I love making cool experiences and technology that people actually like 21 | to use. 22 |
23 |24 | When I'm not coding, I like reading, music, gaming, and playing 25 | Geoguessr, although I'm not exactly good at it :) 26 |
27 |{project.data.tagline}
84 |{props.data.description}
67 |{description}
232 |