The Nylas Blog

Featured Post

Why Consistency Matters When Building Reliable Systems

We recently faced what could have been a serious outage thanks to a 12-year-old MySQL bug. Here's how we fixed it & what we're doing differently now.

Read More ยป

python_syncing_720.png

Billions of Emails Synced with Python

At PyBay 2017, Nylas CTO Christine Spang explains the ins-and-outs of how Nylas uses Python.
Read More
nylas team-2.jpg

Open-sourcing the Nylas Employee Handbook

There comes a time in every company when you need to open-source your employee handbook. We're excited to finally share ours.
Read More
how do we even js.png

How Do We Even JS? (The Components of Nylas's Javascript Stack)

What we learned from trying out all of the latest tools and practices the React community has been shifting towards.
Read More
A New Search Parser

A New Search Parser

Improving IMAP Search in Nylas Mail

Read More
Low Level Electron Debugging

Low Level Electron Debugging

Looking under the hood

Read More
A Developer's Guide To Emoji

Building An Emoji  Picker in React  ๐Ÿค–

How Nylas built an emoji picker in React JS ๐Ÿ’Œ

Read More
PGP and Nylas

PGP and Nylas

Powerful encryption comes to Nylas N1,
the extensible, open source mail app.
Read More
Growing up with MySQL

Growing up with MySQL

How we scaled our primary datastore
by over 20x in 3 weeks
Read More
Profiling Python in Production

Profiling Python in Production

How We Reduced CPU Usage by 80% through Python Profiling
Read More
The deceptively complex world of RRULEs

The deceptively complex world of calendar events and RRULEs

How to work with repeating calendar events,
from RFC-5545 and beyond
Read More
Building Plugins for React Apps

Building Plugins for React Apps

Techniques for modular, robust & flexible JavaScript plugins
Read More
How We Deploy Python Code

How We Deploy Python Code

Building, packaging & deploying Python using versioned artifacts in Debian packages
Read More

Join our newsletter