Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Brandon Lyon's README (Marketing web developer/designer)

On this page

Brandon Lyon's README

Hi 👋 my name is Brandon Lyon. I'm a marketing web developer and designer at GitLab.

Current work

Brandon is currently working on these projects.

About Me

Myers-Briggs Personality type:

🔗“The Logician” (INTP)

10 Books On My Bookshelf

  1. Are Your Lights On?
  2. Graphic Content: True Stories From Top Creatives
  3. Humans vs Computers
  4. The Oxford Companion to American Food and Drink
  5. The Architecture of Happiness
  6. When: The Scientific Secrets of Perfect Timing
  7. 101 Things I Learned In Architecture School
  8. Tao of Jeet Kun Do
  9. Elements of Persuasion
  10. Blood, Sweat, and Pixels

How I think

What I do

Hybrid designer-developers are rare. I'm a self-taught developer since a time before CSS existed. I went to college to become an architect but also studied graphic design. I spend lots of my time reading professional journals to keep up to date on industry trends.


In the digital realm most of my professional experience has been in conversion-oriented marketing websites but I'm also experienced with the UX of user-generated content, e-commerce, brochure-ware, wearables, voice interaction, and mobile app design. In the physical realm I have professional experience with architecture, booth design, tradeshows, industrial design, apparel, and graphic design.


I can do full stack development but my specialty is frontend development and design. I can Ruby but I'm mostly familiar with javascript. I understand the concepts of MVC (model view controller) and static site generation but again they're not my specialty.

Favorite quotes

If a park ranger warns you about the bears, it ain’t cause he’s trying to keep all the bear hugs for himself.

A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away.

If you don't have time to do it right, when will you have time to do it over?

Everybody has a plan until they get punched in the face.

I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.

Working with me

First off, I'm in the Pacific time zone and I'm not a morning person! That said, I'm happy to be accommodate your schedule. We're all in this together.


There are only so many hours in a week. If you add something to my sprint, then it's likely that something else has to be removed. Sprints & milestones are used to make plans. Lead time is usually measured in weeks and months, not hours. I understand that it's important to be flexible and pivot when appropriate but it's also difficult and stressful when that's the rule rather than the exception.


I try to limit my interactions with issue threads to one day per week. If you don't hear from me on an issue until next week, that's why. It helps me focus on accomplishing planned tasks. If you need to contact me urgently then you might want to try Slack. That said, I tend to turn off Slack during the second half of the day. This also helps me focus on work that needs to get done.


🤘Be excellent to each other.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license