A list of /uses pages detailing developer setups, gear, software and configs.
Got a /uses page? Get listed in the directory by submitting a pull request.
Publish a page at /uses on your personal website. It should detail the tools, software, hardware, and configurations you use for your work.
Not sure what to include? Here are some ideas:
Hardware
Laptop, monitor, keyboard, mouse, desk, chair, microphone, webcam, headphones
Development
Editor, terminal, font, theme, browser, extensions, CLI tools
Software
Design tools, productivity apps, note-taking, music, communication
Desk Setup
Standing desk, lighting, cable management, accessories, decorations
Hosting & Services
Hosting provider, domain registrar, CI/CD, monitoring, analytics
Check out the existing entries for inspiration.
Fork the awesome-uses repo and add your entry to src/data.js. Add yourself to the top of the array.
{
name: 'Your Name',
description: 'Frontend Developer, Cat Enthusiast',
url: 'https://yoursite.com/uses',
country: 'πΊπΈ',
computer: 'apple',
phone: 'iphone',
twitter: '@yourhandle',
github: 'yourgithub',
tags: ['JavaScript', 'TypeScript', 'React', 'VS Code', 'Figma'],
},Field reference:
| Field | Required | Description |
|---|---|---|
name | Yes | Your name |
description | Yes | Short tagline about yourself |
url | Yes | Full URL to your /uses page |
country | Yes | Flag emoji for your country |
tags | Yes | Array of tools/technologies you use |
computer | No | apple, windows, linux, bsd |
phone | No | iphone, android, windowsphone, flipphone |
github | No | GitHub username (without @) |
twitter | No | Twitter handle (with @) |
mastodon | No | Full Mastodon handle (e.g. @user@instance.social) |
bluesky | No | Bluesky handle (without @) |
emoji | No | An emoji that represents you |
Commit your changes and open a pull request against the master branch. A maintainer will review and merge it.
/uses page must be publicly accessible