Jordan Vidrine

Jordan Vidrine

Leader | Designer | Developer

Hey there 👋 , I’m a self-taught developer from the Cajun prairies of Louisiana with a background in Industrial Design & People Management. I made the leap into software development in 2019 and havent looked back since! When not at my computer, I am usually spending time with my family, reading, gaming, or creating ambient & electronic music.

Thoughts on design

I’ve spent time this past year pushing back against the grain A LOT. I’ve advocated for design-driven development, argued for process, and felt frustrated when the culture didn’t meet me there. I think I’ve come to realize that pushing against the grain constantly is exhausting, and ultimately not that effective. I am here to be a good designer & design manager, making sure our product is well designed & usable regardless of the process in which it’s built.

Discourse is not built on the foundation of a lot of modern products that make lots of choices about what to say no to. Trying to fit it into that box doesn’t serve the product or the people working on it.

What I’m learning is to re-embrace what makes Discourse Discourse. We are scrappy, open source, developer-driven, and fast. Design in this environment isn’t “make me a mockup and I’ll build it.” It’s more of a thought practice. It’s asking the right questions before decisions get made, staying aware of where you can genuinely help and inserting yourself there, rather than fighting too hard for a seat at a table.

I wrote this before the release of Claude Design as well, which (even though it’s early) seems like it will really change to way designers and engineers work together.

But how?

Some ways I am beginning to put the above ideas into practice are more active pairing sessions & communication with my teammates, and those outside of my team: