Yummygum

Manage your project right from the start with project codes

For tech scale-ups, smooth scaling often starts with the smallest details, like how your teams approach project organization. By using simple but effective tools like project codes, we streamline workflows and keep things running efficiently for consistent success.

Date28 March 2025

Last updated28 March 2025

Strategy
Turning a lock
Turning a lock
Portrait photo of Vince Schwidder

As a tech scale-Up, you’re always aiming to scale your business smoothly, consistently, and professionally. In a lot of cases, and sales and marketing aside, this comes down to how your design or development teams approach things, or even how your project management is handled at a higher level. But more often than not, it all starts with the smallest, most tangible details—like how your product development is organized.

Mimicking the power of database with unique IDs

Databases are everywhere, even when you don’t realise it. And while they can sound boring, there are very useful principles that we can apply elsewhere. The first column every database should have is the UID or ID column. This will ensure that every record added to the database has a unique identifier that you can always reference and grab specific. Once aligned on an ID, all computers and people know the context relevant to the information. IDs are by default  uniform and short. This key (no pun intended) advantage in databases is what we’ve adapted and adopted when referencing projects in our agency.

Generate your project codes

Upon starting a new project we determine the project code with the following recipe:

  1. No more than 3 characters

  2. Character 1 is often the first letter of the project

  3. Character 2 and 3 should “feel” right

  4. Use unique combinations of characters

A few examples of how we applied this recipe to some of our projects:

  • Employes → EMP

  • Martin Garrix → GRX

  • NOS → NOS (lol)

  • Adobe → ADB

  • Yummygum → YGM

  • Backfire → BKF

We immediately notice how easier it is to process the table of codes on the right.

When and how to use project codes

Once implemented and documented, we suggest using the abbreviations for projects as often as possible. This will help with adoption and dedication towards the project code. Here are some examples of where we use project codes.

Slack

All of our channels use the project codes for quick scanning and finding. Channels are sorted alphabetically so you can quickly jump to the right channel. Searching with quick find (⌘K) is also much easier.

Jira & Github

Using project codes from a dev perspective is very powerful and a uniform practice. The project is used as a prefix of every dev ticket and has an immediate context glued to it from a specific project.

Figma

Figma’s interface is full of words, characters and icons which is why using project codes helps finding what you need through the noise. Note that the sidebar of Figma allowed us to add the full name of the project for a bigger hit area and extra clarification. Both project and individual files are prefixed with the project code.

Bonus: Emojis in Slack

The real fun kicks in when using the project codes as emoji in Slack or other tools. Visuals are easier and faster to process than words, so triggering a project icon with a project code will save some additional seconds.

Easy to try

Never underestimate the power of small changes like using project codes in your organization. These types of changes compound and you reap the benefits without much effort. We’re known for obsessing over mere seconds of optimization, but all those seconds are transferred to the actual process of making; something we love dearly. Looking to work with a digital product agency that cares about clear communication and a trusty process? Let's chat!

About the author

Vince Schwidder is our co-founder and Creative Director. Structure and clear comms are his strong suit. Qualities he also uses to make sure to keep projects on track, lead the team and have high level UX Design discussions. If there’s one thing Vince loves about his job it’s connecting with people.

Connect with Vince