GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - kapi0okapi/kapi0okapi.github.io

BranchesTags
Open more actions menu

Latest commit

 

History

1 Commit
1 Commit

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
public
public
 
 
src
src
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
astro.config.mjs
astro.config.mjs
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

kacperpawlowski.tech

Personal site of Kacper Pawlowski, AI engineer - projects, articles and an in-browser YOLO26 demo. Static site built with Astro, deployed to GitHub Pages.

Develop

npm install
npm run dev        # http://localhost:4321
npm run build      # type check + static build into dist/
npm run preview    # serve dist/

Node 22.12 or newer.

Content

What Where
Projects src/content/projects/*.md - front matter: title, summary, description (≤ 170 chars, used as meta description), area, order, featured, repo, tags, cover, metrics, status
Articles src/content/writing/{en,nb,pl}/<slug>.md - one folder per language; the same file name in each folder is the same article (title, description, published, tags, cover, project). Pages: /writing/<slug>/, /no/artikler/<slug>/, /pl/artykuly/<slug>/, linked with a language switch and hreflang
Personal data, CV src/data/site.ts (used by pages, structured data, RSS and llms.txt)
Hero video public/media/drive/{detect,segment,depth}.mp4 + posters
Background point cloud public/data/street.bin (KITTI 07, int16 xyz × 0.02 m + uint8 intensity)
Lab models public/models/yolo26n-{int8,fp32}.onnx

Share images (/og/**.png) are rendered at build time from each page's title and cover (src/lib/og.ts). A new article or project gets one automatically.

Search engines

Generated on every build: sitemap-index.xml, robots.txt, rss.xml, llms.txt, canonical URLs, hreflang (/ ↔ /no/), Open Graph/Twitter cards and schema.org JSON-LD (Person, WebSite, ProfilePage, BlogPosting, SoftwareSourceCode, BreadcrumbList).

To verify the site in Google Search Console and Bing Webmaster Tools, choose the HTML tag method and put the token (only the content value) in repository variables GOOGLE_SITE_VERIFICATION and BING_SITE_VERIFICATION (Settings → Secrets and variables → Actions → Variables). Locally, use PUBLIC_GOOGLE_SITE_VERIFICATION / PUBLIC_BING_SITE_VERIFICATION in .env.

Deploy

GitHub Pages with Source: GitHub Actions (Settings → Pages). Every push to main builds and deploys (.github/workflows/deploy.yml). The custom domain is kacperpawlowski.tech (public/CNAME).

Licences

Text, figures and code: © Kacper Pawlowski. Third-party data and models are listed on /credits/ - note that the KITTI data is CC BY-NC-SA 3.0 and the YOLO26 weights are AGPL-3.0.

About

No description, website, or topics provided.

Resources

Readme
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.