Cosmic Blog Developer Spotlight: Brian Mullis

Developer Spotlight: Brian Mullis

by Carson Gibbons on June 12, 2017

A new Developer Hero joins us in our latest installment of the Cosmic JS Developer Spotlight Series. We sat down with Brian Mullis, a developer working for an interactive agency in Portland.  Check him out on GitHub, and enjoy the Q/A.

How long have you been building software?

I have been building websites and applications for around 2 years now. Before learning web development I was in the Marines, did private security, and drove tractor trailers across the country. Though incredibly challenging, web development has seriously changed my life, and allowed me to pursue a career I never could have imagined.

What is your preferred development stack?

I learned development using a PHP/MySQL stack. However, lately I’ve been more interested in building front end applications with React and Vue. The shift towards using language-agnostic API’s to access data is interesting to me, and I plan on implementing it more in my future projects.

What past projects are you most proud of and why?

To be honest, I’d have to pick some of my earlier projects where I was learning so much as I went, and creating things in ways nobody would recommend duplicating. I remember making some truly “Frankenstein” applications and getting them to work somehow, it was so much fun.

We know you’ve developed a lot in WordPress and are now going API-first. What's your process for building apps for your clients? 

I have been building WordPress sites for over a year at a small agency. As I became a better developer, I grew increasingly frustrated with WordPress. I prefer to develop locally with modern build tools, which means I’m constantly syncing databases between my local server and development servers, and if that’s not enough of a headache, trying to collaborate with another developer on a project is complete misery. One solution I toyed with was the “headless WordPress” approach, which is just using the WordPress API to deliver the content to a separate front end application. This worked to an extent, but it’s really forcing the platform to behave in a way it wasn’t intended to be used. This also adds unnecessary confusion for the client.

This is where Cosmic JS picks up the ball and runs with it. The simple interface is perfect for clients, and familiar enough for them to feel comfortable editing content. Collaborating with a fellow developer is now so simple with the one-click deployments from our GitHub repositories. I will not miss the days of syncing WordPress databases across multiple environments. Cosmic JS has allowed me to create more efficient development processes that reduce headaches and time in getting products to market.

What are some technologies you are excited about that you are using today, or want to learn more about?

I’m really enjoying React with Redux. It pairs perfectly with Cosmic JS as the backend, and allows me to create cool applications in a much shorter time-period.

Cosmic JS Developer Spotlight Series

Micah Walter
Joe Tuson
Coding Dojo
Simple Media
Jon Kalfayan
Jon Bloomer

Cosmic JS is an API-first cloud-based content management platform that makes it easy to manage applications and content. If you have questions about the Cosmic JS API, please reach out to us on Twitter or join the community on Slack.

You may also like


In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Rick Hanlon, a Front End Engineer  and recent New Yorker that is now residing in London, England working on the front end team at Facebook. Rick is also on the core team of Jest, a JavaScript testing platform. Follow Rick on Twitter or LinkedIn and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Ben Hong, a Senior Front End Engineer residing in Washington, D.C. Ben wears several hats, first as a Front End Engineer at GitLab, as well as being an active Google Developer Expert and Vue.js community partner. He's also put some work into VuePress, one of the newest static site generator for Vue.js projects.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Jason Lengstorf, a developer, architect, keynote speaker and occasional designer residing in Portland, Oregon. Having worked previously at IBM and Precision Nutrition, Jason now serves as Head of Developer Relations at Gatsby. Follow Jason on Twitter, LinkedIn or GitHub, and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with John Leider, the founder of Vuetify who recently spoke at the Cosmic JS Vuetiful Holiday Meetup following his presentation at VueConf in Toronto. To see the slides from the Vuetiful Meetup Presentation "The Path to Vuetify 2.0", you can click here. Otherwise, follow John on Twitter, LinkedIn or GitHub, and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Ali Spittel, a Software Engineer and Developer Advocate residing in Washington, DC. Ali was most recently Lead Instructor at General Assembly prior to scaling back her course schedule to accept a position as Software Engineer and Dev Advocate at DEV Community. When she's not busy teaching or leading the front-end charge at DEV Community, she's directing the DC Chapter of WomenWhoCode. Follow Ali on Twitter or her DEV Community profile and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Emma Wedekind, a developer and New York native now residing in Karlsruhe, Germany. Emma is a Software Engineer at LogMeIn and the Founder of CodingCoach.io. Follow Emma on Twitter, LinkedIn or Medium, and enjoy the Q/A.

Ready to Get Started?

No payment info required.
Start Now   Contact Sales