I just published a blog post about an idea I've been developing to solve a workflow problem I face as a developer juggling multiple clients.
The short version is that using full VMs for each client is resource-heavy and clunky (no notifications, hardware issues), but it provides great isolation.
My post outlines a concept for a "productivity-focused" OS inspired by Qubes, but built on lightweight LXC system containers. The goal is to get the strong isolation benefits without the performance overhead, using a custom desktop environment to handle things like unified notifications and managed hardware access.
I'd love to get this community's feedback. I'm particularly interested in your thoughts on these questions:
1. Does this problem resonate with other freelancers, consultants, or multi-project developers?
2. Is using LXC the right approach, or is there a better technology for this?
3. What's a must-have feature for you if a system like this existed?
Thanks for taking a look!
rjes•1h ago
Hi!
Awesome thoughts!
I think you should look at qubes-os, it would be nice to have their concept with LXC or maybe with docker/podman to more efficient image storage with shared layers and so on
abdrehman•2h ago
I just published a blog post about an idea I've been developing to solve a workflow problem I face as a developer juggling multiple clients.
The short version is that using full VMs for each client is resource-heavy and clunky (no notifications, hardware issues), but it provides great isolation.
My post outlines a concept for a "productivity-focused" OS inspired by Qubes, but built on lightweight LXC system containers. The goal is to get the strong isolation benefits without the performance overhead, using a custom desktop environment to handle things like unified notifications and managed hardware access.
I'd love to get this community's feedback. I'm particularly interested in your thoughts on these questions:
Thanks for taking a look!rjes•1h ago
Awesome thoughts!
I think you should look at qubes-os, it would be nice to have their concept with LXC or maybe with docker/podman to more efficient image storage with shared layers and so on