Company Life,Engineering

How Expensify achieves extreme concurrency with NUMA balancing

How Expensify achieves extreme concurrency with NUMA balancing

If you've never heard of "NUMA", you aren't alone – it's a bit of an IYKYK topic that very few engineers encounter in their entire careers.  But if you've ever worked on an extremely high core-count server, these four letters will put shivers down your spine. Here’s a deep dive into how Expensify's core hardware works – down to the chip level – with an explanation of how that enables a critical feature of our software to work. We hope you'll find it useful as you architect your own NUMA-balanced applications on your own high-density servers!

Scaling Onyx (a postmortem)

Scaling Onyx (a postmortem)

Though it seems to be firmly behind us, I wanted to quickly take a moment to apologize for some performance and reliability issues we had a couple weeks back.  We understand how critical our service is to your daily operations, and we're deeply sorry for any inconvenience this may have caused.  In the spirit of transparency, here are comprehensive details on what happened, how it was fixed, and how we will ensure better reliability going forward.

Spend control 101: Everything a small business owner needs to know

Spend control 101: Everything a small business owner needs to know

In today's competitive business landscape, managing expenses effectively is crucial for small business success. From setting clear spending policies to leveraging technology like Expensify, there are practical steps you can take to gain better oversight of your finances and spend management processes.  In this blog, we’ll explore the importance of spend control and provide actionable tips for creating a culture of financial responsibility within your team.

5 ways to maximize your company retreat

5 ways to maximize your company retreat

Planning a company retreat can have various benefits for team building, employee morale, and overall company culture. At Expensify, we’ve been doing our team retreats, called Offshore, since 2009, and we’ve seen the benefits it has brought to make our team more productive, more communicative, and more engaged. So if you’re considering a team building retreat for your company, read on to learn more!

6 steps for selecting software for a small business

6 steps for selecting software for a small business

Effective software can streamline processes and significantly contribute to overall business efficiency, all while saving time and money. In this guide, we’ll navigate the essential steps of the software selection process for any system you feel you need for your business, and hopefully empower you to make informed decisions to help narrow down the selection process.


5 benefits of asynchronous work

5 benefits of asynchronous work

More and more companies are finding that allowing employees to work flexible hours and removing the dependency on real-time conversation doesn’t necessarily result in a loss in productivity. Asynchronous work has always been the norm at Expensify, and we’d love to share some of the top benefits we’ve discovered over the years by maintaining a workplace where employees can work when they want, where they want. 

Rebrandify: behind the scenes of Expensify’s new design system

Rebrandify: behind the scenes of Expensify’s new design system

We made this design system with the goal of creating a cohesive way to express the Expensify personality across the board, no matter the use-case or medium. From a luxurious ExpensiCon in Italy, to accounting conferences in Las Vegas, to billboards around the country, to daily social media posts, and above all else, the Expensify app – anything Expensify says or does visually should look and feel like the Expensify we know and love: bold, courageous, innovative, and easy to understand.

4 ways we made Expensify’s presence known at SaaStr Annual 2023

4 ways we made Expensify’s presence known at SaaStr Annual 2023

This month we had the incredible experience of being the Unicorn sponsor at the SaaStr Annual conference. At Expensify, we believe in going big, and our presence at this conference was no exception.

Midtown beer garden – Grand opening on Sunday, August 20th!

Midtown beer garden – Grand opening on Sunday, August 20th!

Expensify is deeply committed to supporting local communities, and our own neighborhoods are no exception. Just across the street from Expensify HQ in downtown Portland, we’ve been quietly working away on our latest endeavor: Midtown Beer Garden.

Balancing efficiency and accuracy: a symphony of success

Balancing efficiency and accuracy: a symphony of success

Back in 2008, Expensify emerged as trailblazers in changing the boring task of expenses, enabling employees to get their time back and do more interesting things, exactly as our motto suggests;  “you weren’t born to do expenses”. But as we march through 2023 and towards 2024, (eek) we have come to realize the critical importance of harmonizing efficiency with accuracy and how the mix of both is the actual recipe for success. 

More categories

Better money management = more money to manage.

Get started with Expensify.