To support a growing developer ecosystem, I designed and maintained platforms that made technical resources clear, contributions simple, and updates scalable. I wanted everyone on the team to be able to contribute without requiring any development from me or others who worked on the web systems.
Tasked with creating a doc site, I was initially presented with a WordPress build that the team had at some point earlier, but it didn't support the flexibility I needed with the resources I had. Needing a way to freely customize the visual side and reduce DevOps requirements, I opted for a Vue.js (I had been reading a lot of
Sarah Drasner around the time, it helped but didn't completely opinionate me) build that used Markdown as the main publishing device.
Using this flexible approach afforded me to use elements of my design system, helping my overall mission of unifying the company's digital presence. I wanted everything wrapped in the brand so we'd appear as strong as possible to partners (current or potential) and our growing external team at the time.