A L I   S P I T T E L

I really like writing code.

Especially in Python and JavaScript.


Teaching people to code is my absolute passion. I've done so as a mentor when I was a software engineer, through community involvement, TAing at my college, teaching at a bootcamp, and my internet content.

I am a distinguished faculty member at General Assembly teaching their Software Engineering Immersive. I've taught online, in person, and for enterprise clients. I have also taught their Python part time class, and am part of the Python Product Advisory Board. I also do curriculum development and hiring, and have been nominated for a GAccolade award. I have also been a software engineer at DEV and other startups.

I blog a lot about code and my life as a developer. My blog posts have had over well over a million reads and have been featured on DEV's top 7, the top spot on HackerNews, FreeCodeCamp, and in JSWeekly. You can hear about new posts on my newsletter.

When I'm not coding you can find me watching my favorite New England sports teams, taking runs around Capitol Hill with my dog Blair, or rock climbing.




Those Who Can Do Should Also Teach

Mozilla ViewSource

Augmented Reality in JavaScript

All Things Open

Those Who Can Do Should Also Teach && Blogging Workshop

Selected Previous Talks


Augmented Reality in JavaScript

Portsmouth AWS

Yes, You Should Write that Blog Post!


Writing to grow your open source project


Yes, You Should Write That Blog Post

Women Who Code Boston

Yes, you should write that blog post

Revolution Conference

Yes, You Should Write that Blog Post!

Women in Tech Summit

Yes, You Should Write that Blog Post


Navigating the Spooky World of JavaScript


Learning CSS Through Creating Art


Augmented Reality in JavaScript

Mid-Atlantic Developer Conference

Augmented Reality in JavaScript

DEV Workshop

Learning CSS Through Creating Art

NOVA Code Camp

Augmented Reality in JavaScript


What are Web Frameworks?


Chats with Kent

Growing Your Skills And Career Through Teaching

Developer Tea

Interview w/ Ali Spittel

Free Code Camp Podcast

Ali Spittel, creator of Zen of Programming


Your biggest questions when learning how to code


Teacher and Developer Advocate Ali Spittel

Egghead Podcast

Developing Yourself While Teaching Others

I.T. Career Energizer

Tap Into the Power of Teaching Others to Become a Better Developer

Cosmic JS

Developer Spotlight

Real Python

Community Interview

Mouse vs. Python

PyDev of the Week

Dev.to Review >

Conversation with an Author


Developer Avocado Toast


Blair + Ali

Developing Up

Building Trust


The Crossroads of Development, Teaching and Communities


A few recent posts...

Selected Personal Projects

Learn Code from Us

A site that features people from underrepresented groups in tech who create awesome programming resources

Political Discussion

Part of my senior thesis in college: visualizes how people are discussing Senators on Twitter.

More on GitHub