Skip to content

Repository files navigation

tarikermis.com

CI

The personal site and selected work of Tarik Ermis—software architect, AI engineer, and founder of n3tz.

Social preview for tarikermis.com

What is here

  • A warm, bilingual portfolio in English and German
  • Selected AI, product, commerce, and platform work
  • Downloadable vCard and a locally generated contact QR code
  • Self-hosted fonts, no analytics, no cookies, and no third-party runtime requests
  • Canonical metadata, structured data, sitemap, robots.txt, llms.txt, and social cards
  • Cloudflare security headers and path redirects
  • Automated checks plus native Cloudflare Workers Builds deployment from Git

The site is original work built from scratch with Astro. It does not include the code or template history of the previous portfolio.

Local development

Use Node 22 and Yarn Classic.

yarn install --frozen-lockfile
yarn dev

Build and validate the static output:

yarn build
yarn run check

Preview it through the Cloudflare Workers runtime:

yarn cf:dev

Editing content

Most copy, project entries, links, and profile details live in src/data/content.ts. Shared visual styles live in src/styles/global.css.

The generated site contains these public routes:

/                 English home
/de/              German home
/legal/           English legal notice and privacy
/de/impressum/    German legal notice and privacy
/contact.vcf      Downloadable contact card

Deployment

Production is a Cloudflare Worker named tarikermis with Astro's static output deployed as Workers Static Assets. Cloudflare Workers Builds watches main, runs yarn build, and deploys with Wrangler. Non-production branches create preview versions without promoting them.

The exact setup for Workers Builds, IONOS nameservers, the canonical .com, and the three redirect domains is in docs/cloudflare-setup.md.

License

The source code is available under the MIT License. Tarik's portrait, personal information, writing, and brand identity are excluded; see the license notice for details. The bundled Poppins font files retain their SIL Open Font License.

About

Personal site and selected work of software architect Tarik Ermis.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages