Cosmic JS Blog Stay tuned for community news, company announcements and updates from the Cosmic JS team.

Developer Spotlight: Ali Spittel of DEV Community


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.

Cosmic JS: When did you first begin building software?
Ali: I started writing code during my Sophomore year of college. I had an extra class block to take an elective, and I had heard that computer science was a great one to take. I fell in love with building stuff, and I moved into a teaching assistant role the next semester. I also started taking a C++ data structures and algorithms class, which I worked so hard at but I just didn't understand. So, I decided that programming wasn't for me, and moved down to DC for a political internship the next semester. Then, I fell back into data analysis programming for that internship, which led me into a software engineering career!

What is your preferred development stack?
I think in a dream world, I would write Vue frontends with Django APIs. Python brought me into programming, and it's still my go-to language. Django, and Django REST Framework, has so much awesome stuff built-in that makes building apps fun and quick. For the frontend, I have love for both React and Vue, and I have professional experience with both. I just think Vue is usually easier to get up and running with. For databases, I'm a PosgreSQL loyalist.


What past projects are you most proud of and why?
Though it's not strictly a code project, I'm really proud of my tech blogging. I've only been doing it for a little over a year, and it's been awesome to see it grow and people's response. I also built Learn Code from Us which highlights tech content creators from underrepresented groups in tech, which is something I'm really passionate about. 


What were your biggest challenges being an instructor at General Assembly? 
Being an instructor is one of the most rewarding things I've ever done. Seeing students' growth is awesome. Learning to code can be really challenging from a lot of angles, and getting through that with the students is a challenge as well! It's a truly immersive experience, and it is for the instructors as well.

I only taught fulltime for a year and a half, but we did make two big curriculum changes to fit in better with where we saw the DC market going. We first moved from AngularJS to React, since AngularJS is in the sunsetting process. We also moved from Ruby and Rails to Django and Python, since Python is so well used by the data science community which is really big in DC.


What was the inspiration for joining DEV Community? 
I've been a community member for a little over a year, and writing there was a huge part of how my blog gained traction. I really like the mission and the inclusive community that they foster.

It's my dream job! I get to do everything that I love doing -- coding, speaking, teaching, and working with the developer community. I'm very excited about it!


What are some technologies you are excited about or want to learn more about?
I really enjoy working with Gatsby and Vue, so I may try VuePress in the future. I also haven't gotten a chance to play with React Hooks yet, I'm really excited about them!


The Cosmic JS Spotlight Series is dedicated to showcasing developers that are building apps using modern tools. Learn how to Contribute here. To stay connected with us follow us on Twitter and join the conversation on Slack.

You may also like


Coding Dojo provides curriculum, software, hardware, instructors, class sessions, conference rooms, thought-leadership and networking events as part of its added-value to its students and community. They also partner with organizations that would hire its students upon graduation.

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 Brandy Morgan, a JavaScript developer residing in sunny Florida who's currently spearheading her startup CreatorsCode. Brandy is a creative technology influencer, speaker, and consultant with large followings of developer advocates and students alike. Follow Brandy on Instagram, LinkedIn or Twitter, and enjoy the Q/A.

In this Cosmic JS Developer Spotlight, we sat down with Trey Huffine, a Software Engineer in San Francisco who currently works as a frontend engineer at Postmates. Trey is also the founder of BlockAce, gitconnected, and Radion. Check him out on Twitter or Medium, and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Diego Perez, a Demandware / Software Developer residing in Spain who recently submitted the new Angular Company Website in the Cosmic Community. Follow Diego on Twitter, LinkedIn or GitHub, and enjoy the Q/A.

In our latest installment of the Cosmic JS Developer Spotlight Series, we sat down with Garrett Sibinga, a web application designer and developer focusing on HTML, CSS and JavaScript