Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Ship30

A personal challenge to ship 30 fully shippable side projects. No fixed deadline — each project gets however long it needs.

Rules

Pace. Unlimited time per project. Projects can run in parallel etc.

Done means: Minimally a README and project repo featuring the fully functional project, and said project must be able to be run locally. Best case would be a demo video, and/or an accessible URL to test it.

No near-duplicates. Two projects count as being too similar if they tackle the same problem with different tech stacks, or are design in such a way where one is only an extension or update of another.

Stack policy: showcase range. Deliberately vary languages/frameworks/platforms across projects rather than settling into one stack. That being said, repeated stacks are still alright if they are genuinely doing different things.

Goal. 30 discrete, complete, presentable projects as a portfolio signal. Showcasing breadth and variety over depth on any single one.

Structure

Each project lives in its own GitHub repo (named ship30-NN-name, tagged with the ship30 topic) and is pulled into this repo as a git submodule, so the whole challenge is browsable as one tree without losing each project's standalone history.

To add a shipped/in-progress project:

git submodule add <repo-url> projects/NN-name

Tracking

Progress is tracked in PROJECTS.md.

About

A personal challenge to ship 30 fully shippable projects with no fixed deadlines

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors