developer-titles icon indicating copy to clipboard operation
developer-titles copied to clipboard

(fictional/awesome/random/funny/obsolete) Developer Titles :boom:

:boom: Developer Titles

['fictional', 'awesome', 'random', 'funny', 'obsolete'] developer titles


Developer Titles - Awesome developer titles for bios, descriptions and statuses | Product Hunt Embed

:scroll: About

After years viewing crazy job and developer titles on social media, I've decided to merge them in a single website.

:gem: Stack

This site is create using Vanilla JS (ES6) and PostCSS, with Webpack. It uses GitHub Pages.

I'm using npm as the package manager.

Oh but why not creating it with React or Vue?

Because I didn't want to :smile:

:pencil: Contributing

You can contribute to this project following the steps below:

  • Fork the repo
  • Create a new branch
  • Do the work
  • Fill a PR, assign it to you and, if possible, write a cool description
  • Wait for the review

Also, take a look at the contributing guide!

After that, if your request doesn't offend anyone, your title will be able to be part of the great array.

Don't be afraid to fill some issues, if you want! :heart:

For the colors, I like to use colorion.

If you're only looking for the titles, here they are. :rocket:

:computer: Developing

After forking and cloning the project in your local environment, run the following commands:

# install dependencies
npm i
# or yarn

# run the project at localhost:9000
npm start
# or yarn start

To add a new title, go to src/data/titles.json and add a new title object to the array. It's important the title to have, at least, the name key - because if the title hasn't a name, then it shouldn't be here; background, color and credits keys are optional.

Here's how a new title object should look:

{
  "name": "Your title name",
  "background": "Your title hex background",
  "color": "Your title hex background",
  "credits": {
    "name": "Who you want to credit (name, nick or slug)",
    "url": "The person's profile URL (linkedin, github...)"
  }
}

:warning: Disclaimer

The goal here is to have fun. Don't use it to be a jerk on other people's work/job!

Have fun, stay cold!

:boom: Inspiration and Related Work

When I was creating this site, I faced some related content on the internet. Like:

:closed_lock_with_key: License

Licensed under the MIT.