Engineering,Thought Leadership

Expensify’s secret sauce for employee retention

Expensify’s secret sauce for employee retention

While Expensify is known for its spend management superapp, some may be surprised to learn that the people behind Expensify operate with a relatively modest team of around ~135 individuals hailing from all corners of the globe. Even more surprising is that over 66% of staff have been with the company over 4 years, while 50% have worked at Expensify for over 6 years!

Playbooks for every business

Playbooks for every business

Here at Expensify, we think a lot about how a business can start with Expensify and then never grow out of us. It is easy to say, but monumentally hard to do at scale.

Incident response at global scale

Incident response at global scale

If you were trying to get shit done on your expense reports around 3:30am UTC on the morning of Friday 16th June, then you would have noticed we had a site outage. We want to share the details of our Incident Response, not just to enhance our own learnings and behaviors for next time, but to spread that knowledge with our community as well.

Lessons from ExpensiCon

Lessons from ExpensiCon

It's been a little over a month since ExpensiCon 3. I can still see the sunlight beautifully setting on the white-washed Puglian walls of Borgo Egnazia. While memories of the beauty and relationships made there will last me a lifetime, the lessons learned can serve us all immediately. 

Changing trends shaping money management in 2023

Changing trends shaping money management in 2023

AI and blockchain create a powerful synergy, redefining the way we perceive and engage with Fintech. This dynamic duo is empowering individuals and businesses with new tools, making the future of Money Management bright. 

Expense reports: The necessary evil of the working world

Expense reports: The necessary evil of the working world

Ah, expense reports—a dreaded but unavoidable aspect of corporate life, or any life, really. No one really savours the task (nobody in their right mind anyway), but it seems there have always been two types of employees: those who meticulously calculate every penny after every work trip and submit their reports on time every month, and those who put it off until they receive passive-aggressive threats from Brian in accounting.

Expensify’s mastery of autonomous work: a culture of trust and empowerment

Expensify’s mastery of autonomous work: a culture of trust and empowerment

Since 2011, Expensify’s unique and autonomous work culture has made our company a model for remote work. Our commitment to providing employees with the freedom to manage their own schedules and workloads has resulted in a reputation for innovation, creativity, and collaboration.

“What is the best expense management app?” According to ChatGPT?

“What is the best expense management app?” According to ChatGPT?

It’s been a while since we’ve encountered technology that every industry is talking about. ChatGPT is already changing the way we interact with each other, whether it’s students writing papers for class, marketers writing content for SEO, or people trying to figure out what the best taco is on the west coast. 

Scaling SQLite to 4M QPS on a single server (EC2 vs Bare Metal)

Scaling SQLite to 4M QPS on a single server (EC2 vs Bare Metal)

Expensify has an unusual technology stack in many ways.  For example, we don't use DNS internally — just configuration-managed /etc/hosts files — and it works great.  Similarly, we only make limited use of AWS — instead hosting our own hardware for the web and database layer — and it works great.  But most surprising of all is that we don't use MySQL or Postgres — instead using none other than SQLite — and it works great.

The simplest SQLite common table expression tutorial

The simplest SQLite common table expression tutorial

I've been trying to wrap my head around Common Table Expressions for a while, and all the tutorials I've read started out with "simple" examples that were way too advanced for me to follow. Here's my attempt to write a tutorial that starts as simple as possible.

More categories

Better money management = more money to manage.

Get started with Expensify.