DEV Community

Discussion on: Hi, I’m Christine and I started contributing to Debian when I was 15. Now I’m the CTO of Nylas, ask me anything!

Collapse
 
kellymase profile image
Kelly Mason

Hi Christine! What stack is Nylas primarily built on, and why?

Collapse
 
spang profile image
Christine Spang

We're a Python shop! Honestly, we chose Python in the early days because (1) every MIT undergrad learns Python, so both myself and my cofounder knew it, (2) Python is a very productive language for developers so it's great for building MVPs and (3) Python is "batteries included", meaning it's got a super useful standard library and also a ton of high quality third party libraries for doing just about everything, so we were able to focus on building the logic that was specific to our product.

We've been lucky that Python has scaled with our growth, and that new features like mypy-lang.org/ make it possible to make large codebases manageable in a dynamic language.

We also use MySQL and redis pretty heavily, and we're built on top of AWS just like every other startup out there.

Collapse
 
johnnyt profile image
John

What's the MIT undergrad program like?

Thread Thread
 
spang profile image
Christine Spang

heaven and hell!

Do you mean the classes, or the whole experience of being an MIT undergrad?