Today's Deep-Dive: Seatsurfing
Ep. 349

Today's Deep-Dive: Seatsurfing

Episode description

In this episode of The Deep Dive, we explore how hybrid work has fundamentally transformed the modern office — and why the traditional assigned desk is quickly becoming a relic of the past. As companies adopt flexible work models, they face a complex logistical challenge: how do you manage expensive office space efficiently when employees come and go on different schedules?

To unpack this, we take a closer look at SeatSurfing, a workplace management platform designed to solve exactly that problem.

At its core, the software allows employees to easily book desks, rooms, or workspaces on demand. Instead of permanently assigned seating, organizations operate more like internal co-working spaces. The goal is simple but critical: maximize office utilization while ensuring that employees who come in still have a guaranteed place to work.

From the employee perspective, ease of use is everything. The platform promises frictionless booking in seconds, accessible via desktop, mobile, or directly inside tools like Microsoft Teams and Confluence. Built as a Progressive Web Application (PWA), it behaves like a native app without requiring complex installation — combining speed, accessibility, and simplicity.

On the administrative side, the software offers powerful tools for managing office layouts. Administrators can upload floor plans, configure desks and meeting rooms visually, and transform static maps into live availability dashboards. The system is designed to scale — from small teams experimenting with hybrid work (with a free plan for up to 10 users) to large enterprises.

Strategically, what makes SeatSurfing especially interesting is its dual approach:

A fully managed cloud-based Software-as-a-Service (SaaS) option for convenience and ease.

An open-source backend available on GitHub for organizations that require full control, customization, or compliance transparency.

Technically, the backend is built in Go for performance and scalability, while the frontend uses modern web technologies like TypeScript and React. Self-hosting is supported via Docker Compose, making deployment accessible — though careful attention to security (such as immediately changing default admin credentials) is essential.

Ultimately, this episode highlights something bigger than desk booking software. It illustrates how digital transformation is reshaping physical workspaces. Offices are becoming dynamic, bookable resources — searchable, flexible, and optimized in real time.

And it raises a final thought: if desks and meeting rooms can now be managed on demand, what’s next? Parking spaces? Company cars? Lab equipment? Are we moving toward a fully on-demand office environment?

A fascinating look at how technology is redefining the way we use physical space in the hybrid work era.

Gain digital sovereignty now and save costs

Let’s have a look at your digital challenges together. What tools are you currently using? Are your processes optimal? How is the state of backups and security updates?

Digital Souvereignty is easily achived with Open Source software (which usually cost way less, too). Our division Safeserver offers hosting, operation and maintenance for countless Free and Open Source tools.

Try it now!

Download transcript (.srt)
0:00

Welcome to the deep dive. Yeah, you know if you stepped into an office recently

0:03

things feel different, right?

0:04

The whole landscape is fundamentally changed that dedicated desk with your name on

0:09

it. It's kind of becoming a relic instead

0:11

It sometimes feels like this. Well this chaotic game of musical chairs this huge

0:16

global shift

0:17

Towards hybrid work has created a massive logistical puzzle

0:21

How do organizations even manage their physical space which cost a fortune when

0:25

people just you know come and go flexibly

0:27

So today we're diving into a specific type of enterprise software designed exactly

0:32

for this to solve this modern headache

0:34

Our sources focus on one platform called seat surfing and our mission

0:37

It's really to give you the learner an easy way in we want to cut through the buzzwords

0:42

Desksharing free seating cloud native this PWA that I really understand what this

0:46

stuff does. How does it actually help employees?

0:49

How does it help the company manage these flexible spaces? We want this to be a

0:52

beginner friendly look

0:54

But before we unpack all that we really want to thank our supporter. This deep dive

0:58

is supported by safe server

0:59

Safe server handles the hosting for software like this and they can support you in

1:02

your digital transformation journey

1:04

You can find out more at

1:06

ww.safeserver.de

1:09

Okay, let's get into it

1:12

So when we look at the source material these phrases pop up everywhere desk sharing

1:16

room reservation free seating for enterprises

1:19

Oh, honestly for someone new to this it sounds less like office management and

1:23

maybe more like I don't know

1:24

Running a huge co-working space inside a company. What's the actual like core

1:28

problem? This kind of software is trying to solve

1:30

That's actually a great analogy. It is like an internal logistics system, but for

1:34

resources that aren't fixed anymore

1:37

Basically this software category exists to manage physical things desks rooms that

1:43

aren't permanently assigned to one person

1:45

The goal is pretty straightforward

1:47

Let any employee in the company book a seat a desk or maybe a meeting room often,

1:53

you know, right when they need it and

1:55

The why behind it is critical think about it if a big company has say a thousand

2:00

employees

2:01

But they only need to be in the office maybe three days a week

2:04

Well, the company might figure out they only really need maybe 600 desks by going

2:09

hybrid

2:09

They've deliberately created a situation where desks are scarcer than people. They

2:13

can't afford an empty desk

2:14

That's wasted money. But crucially they also have to make sure that the 600 people

2:18

who do show up on Tuesday actually have somewhere

2:20

Guaranteed to sit and work right? So it's this balancing act

2:23

Maximize the use of expensive real estate but still keep that promise to employees

2:27

that yes

2:28

There will be a spot for you when you come in

2:30

Exactly and seat surfing according to the sources is positioned as the tool to

2:34

manage these

2:35

Hybrid work features. Oh, it's about optimizing how space is used

2:39

But also importantly cutting down on that wasted time employees spend just

2:43

wandering around looking for an empty desk

2:46

That makes total sense from the company's perspective managing costs and efficiency

2:51

But you know often the catch with powerful enterprise software is the user

2:55

experience

2:55

For the actual employee just trying to book a desk for Friday. Is it gonna be clunky

2:59

slow?

3:00

Frustrating how simple is it meant to feel that's a huge focus for these modern

3:05

platforms

3:06

It has to be frictionless simple. The source material really emphasizes this find

3:11

and reserve your perfect seat in seconds

3:13

It's that simple. That's the promise if it takes an employee more than say a minute

3:17

to figure it out or make a booking

3:19

They've failed people will just give up. Yeah, they'll just revert to wandering the

3:22

halls again. Yeah. Okay. I like that focus on speed

3:25

We've all felt the pain of wrestling with some over engineered internal booking

3:30

cool, but convenience isn't just speed, right? It's also about access

3:35

Where can employees actually use this booking tool? Is it just another website?

3:40

They have to remember

3:40

That's vital for getting people to actually use it

3:43

It needs to be where they already are where they do their work the sources

3:47

highlight this clearly multiple access points

3:50

You can use seat surfing on your phone obviously on your desktop

3:53

But crucially also directly inside the collaboration tools people live in all day

3:57

like Microsoft Teams or Atlassian confluence

4:00

Okay, so it's embedded exactly that deep integration means you don't have to

4:05

context switch

4:05

You don't have to open another app just to book a desk for tomorrow

4:08

And this really showcases, you know modern software design thinking the main

4:12

interface for users the booking part

4:14

It's specifically mentioned as being built as a progressive web application a PWA PWA

4:20

Okay, we hear that acronym thrown around a lot for someone new to this

4:24

What does that practically mean for me the user trying to book a desk?

4:29

Think of it like this a PWA behaves like a native app you'd install from an app

4:34

store. It's fast. It feels integrated

4:36

You can even install it sort of put an icon on your phone's home screen or your

4:41

desktop

4:41

But and this is the key part

4:43

You don't actually go through the hassle of an app store download or some complex

4:48

IT installation process

4:49

Ah, okay

4:50

So it's app-like but without the usual app headaches precisely it gives you that

4:55

quick smooth access without the IT overhead or the

4:58

Distribution friction you get with traditional apps that seems like a smart way to

5:01

balance things keep it simple for the user

5:03

Handle the complexity elsewhere now, let's switch perspectives for a minute a

5:09

smooth user experience is great

5:10

But it needs a solid administrative back-end right someone has to manage all this

5:14

Who's dealing with the complexity behind that simple booking screen? Let's talk

5:18

about the admin side, right?

5:19

This is where the the real enterprise features come into play for the

5:23

administrators

5:24

Maybe the facilities managers the software has to cope with real physical often

5:28

complicated office layout

5:30

So admins can upload their existing floor plans

5:33

Maybe they have them as CAD files already and then they can visually configure the

5:37

space to find seating areas

5:39

meeting rooms using drag-and-drop tools right on that map hang on drag-and-drop

5:43

sounds nice and easy, but

5:44

Uploading and then maintaining those floor plans. Yeah, doesn't that sound like a

5:49

potential nightmare a huge admin task

5:51

Is that where the real cost comes in just keeping that virtual map accurate every

5:56

time someone moves a partition or adds a standing desk?

5:58

That's definitely the challenge these platforms face keeping the virtual map synced

6:03

with reality

6:04

But making the interface visual drag-and-drop it aims to lower that barrier

6:09

compared to say older systems

6:11

Where you might be editing configuration files

6:13

The idea is to take workplace management as the sources say to the next level

6:18

By making that static floor plan into a live dynamic map of what's actually

6:22

available right now. Okay, I can see the value there

6:25

Yeah, but what about organizations just dipping their toes into hybrid work? Maybe

6:29

smaller teams

6:29

Do they have to commit to some big expensive corporate subscription right away?

6:35

What's the entry point like good question?

6:37

The sources actually highlight the platform's scalability here

6:41

It's described as cloud native which is basically tech talk for saying it runs

6:45

straight from the cloud usually in your web browser

6:48

Critically, it says no installation required to get started and even better for

6:52

those just testing it out. There's mention of a free plan

6:56

Specifically for up to 10 users. Oh interesting a free tier

6:59

Yeah

7:00

It lets smaller teams or departments try it out prove the concept works for them

7:04

before needing to scale up or commit financially

7:06

That immediate start is pretty key for adoption these days now. This is where for

7:11

me

7:11

It gets really interesting from a strategic point of view

7:14

Because we seem to have a product that caters to two quite different needs almost

7:19

two different philosophies

7:20

It's offered as this fully managed ready-to-go service

7:24

But its core engine is also open source

7:27

Our sources say seat surfing is both a fully hosted software as a service sauce and

7:32

its back-end code is out there on github

7:35

That's quite a split. It is and that duality is really about addressing different

7:40

segments or needs within the enterprise market

7:42

But companies that just wanted to work minimal fuss they go the sauce route

7:46

They get as the sources list no installation required automatic updates

7:49

The infrastructure is all managed and it specifically mentions the servers are in

7:53

Germany, which for European companies worrying about data residency

7:56

That's a big plus. That's the convenience path. Okay straightforward enough, but

8:00

then there's this other path the open source angle

8:02

Why would a large company one that needs reliability security? Yeah, why would they

8:07

choose to self-host a core tool like this using open code?

8:10

What's the draw there control and audit ability?

8:13

That's the big draw of open source for many IT departments

8:17

It caters to organizations that absolutely need to know exactly what the software

8:21

is doing under the hood

8:21

Maybe for compliance reasons or they might need deep customization that a standard

8:26

sauce offering just can't provide

8:28

That's why the technical details are important here

8:31

So let's peek under the hood a bit the core server the back end that handles the

8:36

API the API being this sort of

8:38

Messenger between the app and the database exactly that communication layer. It's

8:42

written in go now go wasn't chosen randomly

8:45

It's known for being really efficient fast and great at handling lots of

8:48

simultaneous request concurrency

8:51

Choosing go suggests they built it for scale aiming to ensure it stays responsive

8:55

Even if you have thousands of employees hitting it at 8 a.m. Trying to book a desk

8:59

Okay, so go for speed and handling lots of users makes sense and we already touched

9:04

on the front ends the user interfaces

9:06

Those are typescript react. It's a pretty common solid choice for web apps today

9:10

What about the legal side of that open source code if a company self hosts?

9:14

What kind of license are they working with it's under the GPL 3.0 license now for

9:19

anyone not dip in licensing

9:21

The key thing about GPL 3.0 is that it's poppy left. It means the code is free to

9:25

use study modify

9:28

But if you do modify it and distribute your version you generally have to share

9:32

your modifications under the same GPL 3.0 license

9:35

So it promotes sharing improvements back to the community, right?

9:38

It's crucial for IT teams wanting the freedom to adapt the software to their unique

9:43

internal needs without getting locked into a vendor's proprietary

9:45

System and for the tech teams actually doing the self hosting the documentation

9:49

apparently makes it straightforward using Docker compose

9:53

Docker compose essentially bundles everything needed the go application the

9:57

required database

9:58

Which is PostgreSQL here for storing the data persistently it packages it all up so

10:02

you can run it relatively easily

10:04

Exposing it on a standard network port which is mentioned as 8080

10:08

That level of detail in the setup docs using something like Docker compose suggests

10:13

They really want to make self-hosting accessible easy deployment is clearly a goal

10:17

But that ease of deployment leads directly to a pretty big security point that

10:21

comes up in the material doesn't it?

10:22

It absolutely does while the goal is easy setup the documentation for the self-hosted

10:27

version apparently specifies default admin login details

10:30

The username is admin at seats surfing dot local and the default password is

10:35

Well, it's one two three four five six seven eight. Oh

10:39

Yeah, that's not great. That's like leaving the key under the mat. It's a major red

10:44

flag that needs immediate action

10:46

It makes the initial install incredibly simple

10:49

Yes, but it's a massive security vulnerability if an IT team deploys it and forgets

10:53

to change that password immediately that highlights a classic tension

10:56

Doesn't it making things super easy to get started versus maintaining serious

10:59

enterprise security precisely if you go down the self-hosted open source route

11:03

Rule number one step zero even has got to be change that default admin password

11:07

before you do anything else before even think about uploading

11:10

A floor plan that's a really critical warning for any organization considering

11:14

deploying infrastructure from open source

11:16

Don't skip the basic security steps. Okay, so let's pull back a bit. We've covered

11:21

a lot

11:21

What does this all really mean for the learner someone just trying to get their

11:24

head around this whole modern office management tech landscape?

11:27

I think the core takeaway is that a platform like seat surfing aims to be this

11:32

comprehensive

11:32

Scalable fix for the hybrid work puzzle

11:35

It does this by trying to balance two things that often seem at odds on one hand

11:41

Making it incredibly simple and easy for the employee booking a desk, you know with

11:45

things like PWAs teams integration

11:48

Very user focused and on the other hand providing powerful enterprise level

11:52

controls for the admins

11:54

Plus offering flexibility and how it's deployed either easy saws or controllable

11:58

self-hosted open source powered by that go back end

12:01

It feels like this is about more than just booking desks though

12:04

It signals a bigger shift and how we think about physical infrastructure. I think

12:08

so too this move to desk sharing

12:10

It's almost a textbook case of digital transformation leading into the physical

12:14

world

12:14

It forces the office environment itself to behave more like a digital resource

12:18

It needs to be instantly flexible searchable bookable on demand

12:22

It really shows how modern software approaches high-performance backends user

12:25

friendly

12:26

Front-ends can tackle these really tangible real-world problems created by changes

12:31

in how we work and that leads us to maybe a final

12:34

Provocative thought for you the listener to consider we can now instantly reserve

12:38

desks and rooms with an app

12:40

Given how flexible work is becoming what other things in the office that are

12:43

currently static or manually managed

12:45

Think about specialized equipment maybe company cars even parking spots or complex

12:50

tools in a lab

12:50

How long before those also require instant app based booking systems?

12:55

It feels like the future office might be entirely managed booked and allocated

12:59

almost minute by minute

12:59

That's definitely something to think about the fully on-demand office. Thank you

13:03

for walking us through that deep dive and one final

13:06

Thank you to our supporter safe server. They manage the hosting for this kind of

13:10

software and provide support for your digital transformation

13:13

You can find more information at

13:15

Thanks for joining us and we'll catch you next time on the deep dive

13:15

Thanks for joining us and we'll catch you next time on the deep dive