Skip to content

jhammant/devprint-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Your Devprint

This repo customises your card at devprint.dev/<your-username>.

The devprint.json in this repo is a real worked example — Devprint's maintainer's actual filled-in card. Fork it, then replace the values with yours.

What this repo is

Devprint reads devprint.json from this repo and merges its contents into your live card — your tagline, what you're available for, career history, talks, writing, endorsements, links. Public GitHub data does the rest of the work.

The repo's name is devprint (not .github or <username>/<username>) because Devprint also looks here, and it's the easiest path: clone our template once, edit one file, push.

How to use it

  1. Open devprint.json in this repo.
  2. Edit the fields you want to fill in. Every field is optional — Devprint shows what you give it, hides what you don't.
  3. Commit + push. Your card at devprint.dev/<your-username> updates within ~5 minutes (CloudFront cache).

What you can put in it

See the full schema reference for the complete list, or just look at devprint.json here for an annotated example.

The headline fields:

Field What it does
tagline Title line under your name
status / available The status ribbon (no ribbon by default — only shown when you set it)
about Replaces the auto-generated About paragraph
experience Career rows with role / org / dates
education Schools and degrees
pinned Repos to feature first in Selected Works
highlights Bulleted Highlights section
talks / writing / endorsements What it says on the tin
links The link rail (https only)

Safety

  • Every string runs through Devprint's PII scrubber.
  • HTML is escaped on render — you can't sneak markup in via your tagline.
  • Links must be http:// or https://. javascript:, data:, relative URLs are dropped.
  • Field lengths are capped (no novel-length about pages).

Removing it

Delete the file, or delete this repo. Your card goes back to public-data-only.


Built on Devprint — the GitHub fingerprint generator. The Devprint codebase is at github.com/jhammant/devprint.

About

Template for customising your devprint.dev card. Fork or use-as-template, edit devprint.json, push.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors