logo
Changelog

Increased visibility and reliability

Over the past month, we’ve focused on enriching the Namespace dashboard with better contextual information and deeper insights. Apart from that: it’s been heads down on tackling growth and reliability. We treat our customers’ jobs as production.
Accelerate your build and test — it takes less than a minute.

See what matters when it matters

Good decisions come from having the right information at the right time. Whether you're checking on a running job or investigating past runs, we worked on helping you find the context you need right where you expect it.

When you look at the list of GitHub Actions runs, you can easily see their statuses. And for each job, you see more of what matters: quickly identify which GitHub Profile was used to run your job and see the exact machine specifications it ran on - from vCPUs to RAM and disk space.

You can now also track every Docker container your job started and which image they used, giving you the full picture of your runtime environment and historical context.

Fine-tuning your performance

Sometimes, you need the big picture, and sometimes the details. Now, you can slice and dice your data to spot patterns and understand when a regression is introduced, or whether that performance improvement actually worked.

Filter your instance list by status to quickly find what you're looking for - whether it's running jobs that need attention or completed ones you want to analyze. Each instance view includes a performance graph showing exactly how your action runs are performing over time. Take a look at some of your runs to see it in action.

Sometimes Namespace will not bill you for a run. And now you can see the differences of your actual usage and what’s actually being billed in the Usage explorer, by switching between Net and Total usage.

And if you’re using cache volumes, we’ve added more context to help you track your cache effectiveness: spot new volumes at a glance or see how long ago parent generations were created. The Lineage view now includes workload information, making it easy to head back to the job run that produced the cache output that the current job used.

Flexible macOS testing

Need to test against different macOS versions? You can now quickly launch Mac instances with your choice of macOS version straight from the dashboard. Pick the latest Sequoia image or backtrace to Sonoma to test compatibility. It takes roughly 11 seconds to get a MacOS instance up and running–try it!

Also, our CI breakpoints now fully support macOS. You can now pause your runs and jump right into the failure state both on Linux and macOS. To get started, check out our GitHub Action.

Ship without interruption

Reliable infrastructure means no surprise standstills in your development cycle. And, while we can’t control every aspect, we’re constantly working on strengthening our platform, focusing on what matters most: keeping your builds running, your team shipping, and your pipelines flowing.

Things don't always go as planned, and it's crucial for us to be transparent about when that happens. Our commitment to reliability was put to the test recently when one of our infrastructure providers experienced significant issues. Thanks to our ongoing investment in our own bare metal infrastructure and contingency plans, we stabilized the situation. You can read more about how we handled this challenge in our recent blog post.

We’ve added a service disruption widget to the dashboard to quickly notify you about known slowdowns or potential provider outages. And if the current Status page is not enough, reach out to us–we’re always here to help.

Growing the team

When we started at the end of 2021, we were fully remote. By the end of that year, we realized that bringing everyone together regularly could add another dimension to how we work. So, we decided to set aside one week each month for the team to collaborate in person. These monthly "Get-togethers" proved so valuable that by mid-2023, we found ourselves a home in a co-working space.

One of our get-togethers from the coworking space

With everyone in the same room, collaboration flourished across our entire stack - from hardware and infrastructure to platform features and user experience. We built better solutions together. And that led us to take the next step: we moved into our own office a couple of months ago. 🎉

This milestone deserved a celebration. At our recent housewarming Apéro, we welcomed our campus neighbors and several teams from the Namespace community. What started with drinks and snacks naturally evolved into conversations about tooling, infrastructure, and visions of the future of technology–after all, we're all tech geeks at heart. These informal conversations remind us why we love building developer tools.

From fully remote to hybrid with monthly gatherings, through the tiny coworking space, and now our own office - it's been quite a journey. And while we still love our remote-first culture, there's something special about having a place to call home.

Start accelerating today or reach out if you have questions!