
Nicolas Chartiot
540 posts

Nicolas Chartiot
@nchartiot
OSS founder working on https://t.co/w119Wdtb4U • talks too much about code, homelab, fitness and anime




Little known fact, i used to be an American Airlines flight attendant✈️ it’s never too late to change the trajectory of your life/career :)



We’re honored to be a 2026 Webby Award Winner 🏆 The Webbys recognize the best of the internet, and this one reflects the people and organizations that rely on Tailscale every day. From all of us at Tailscale, thank you❤️ winners.webbyawards.com/2026/apps-soft… @TheWebbyAwards #Webbys2026



The new Dell XPS Linux battery test and HOLY COW, the battery life is EXCELLENT. A little background: Intel + dell + omarchy team worked together to get everything working perfectly for the new XPS. I am honestly shocked that I am having a "mac" experience with linux as far as battery life goes. Here is my test timeline: Saturday: 99% - 10:07am computer fully charged and on, walking to gate, suspend mode in backpack 99% - 11:00am - compiling rust, running agents, MiMo running on youtube, writing this tweet 80% - 2:00pm - forced to shutdown due landing the plane :( No more work, almost done setting up my machine! Very excited. Vim is there and so is tmux and zsh, but not my wall paper :( And i want to try Aether 75% - 2:30 - 3pm - i watched the new moist critical videos on the guy who threaten to kill people via ring doorbell. woah that was weird. Sunday: 5PM 75% -> 62% - Sat in suspend mode in my back pack for ~14 hours. I wanted to see where I was at, will open back up in another ~14 hours. Monday: 7AM 55% -> 5% - Monday: 3 hours of work. Agents are coding, neovim motions flying, youtube playing MiMo. Even took a 40 minute discord team video call and the microphone worked FIRST TRY?? Did... Linux just get a computer where you don't have to worry about battery life? It honestly felt better than my way back in the day Mac Air experiences. ---- Things I did not like: * when the computer wakes up from suspend, its "chunky" for about ~30 seconds. * the touch pad is annoying. the right click seems like its ~95% of the touch pad and i have a bit of a trouble getting left click regularly. The new Dell is actually good. I am shocked right now. Omarchy also took 3 minutes to install and I was up and running in 5. The primary reason why I am using omarchy is because 2 reasons: 1. everyone on my team is using it, makes certain aspects of life easier when everyone is on the *almost* same distro 2. intel + dell are working with each other and omarchy has a seat at the table to make things happen. this means i am using the super latest hardware with it perfectly integrated. pretty awesome. Thanks Dell for sending me the computer for Omacon! I am genuinely stoked for the computer.



announcing artifacts - a versioned file system that speaks git certainly the coolest thing i've ever built and i got to build it with some truly great people fearless leader: @elithrar zig/git nerd: @mattzcarey storage goat: @thomas_ankcorn blog.cloudflare.com/artifacts-git-…



I keep thinking I miss having someone like Steve Jobs in the industry. He had some standards. He cared about quality, coherence, and making great products. He could be ruthless and he had plenty of flaws, but it still felt like he and Apple were trying to make something genuinely great above all else. They had their opinions and you could respect that. They didn't try to force you, but make their case why they think it's good. Now tech feels driven by trend chasing, fear, scale, revenue comparisons, endless games and everyone talks their book. Investors come first, business goals next, and users last if not at all. I wish there would still someone like Steve still around




Welcome to Day 1 of Cloudflare's Agents Week, an entire week dedicated to announcements & product launches on the Cloudflare developer platform! I'll cover the announcements in detail, we're starting off the week with: 🚀 Durable Object Facets in Beta 📦 Sandbox/Containers GA 🔐 Secure Auth for Sandboxes Let's take a closer look at each 🚀 Durable Objects Facets in Beta 🚀 Durable Object Facets allow any Durable Object to create child Durable Objects on-the-fly inside a Durable Object, with each Facet having their own isolated storage. At this stage, Facets are limited for use within a Dynamic Worker, but perhaps in future it will be possible to do it outside of Dynamic Workers. With today's release, @KentonVarda covers what it's aiming to solve succinctly: Facets are useful when you want dynamically-generated code — for example, code written by an AI agent — to have persistent storage, without giving it direct access to a Durable Object namespace. Your supervisor loads the code, creates the facet, and forwards requests into it. You stay in control of what the dynamic code can do. To make this more "real", here's a couple of examples where I think Facets would be really useful: 1. Dynamic subagents, with persistent storage. Let's say you have a generalist (implemented by the Durable Object) that needs to carry out a series of tasks, and wants to employ subagents - it can do so by creating a Facet for each one (researcher, reviewer etc.) and have it be able to store things in SQLite it needs to remember across requests. Once it's done with that subagent, it can just destroy the Facet. 2. Agent memory, you probably don't want to allow your AI agent to access the same storage as your main Durable Object - so instead, you allow it to write SQL queries and simply execute those inside a Facet. Safe, fast and secure. There's probably a ton more use cases, but those were two that came to mind initially to bring it more to life. 📦 Cloudflare Sandboxes/Containers are now GA 📦 Sandboxes allow you to run untrusted code and libraries within a safe, secure and isolated environment. We just talked about Dynamic Workers, that are a very lightweight sandbox, but there are varying flavours - with Cloudflare's Sandbox product being another. If you want to write code in languages not supported by the Workers runtime, or need a full Linux environment due to dependencies or other concerns, then this is where you reach for Sandboxes. They have a ton of features, such as: - PTY support, giving the Sandbox a terminal - Filesystem watching - Snapshots - Persistent code interpreters Both Containers and Sandboxes are GA, which means they are at the point they are ready for production workloads. 🔐 Secure Auth for Sandboxes 🔐 A recent release enabled Cloudflare Sandboxes to intercept traffic leaving a sandbox using a Worker, allowing credentials to be injected outside of the sandbox itself. This keeps your credentials safe and unexposed to the sandbox itself. Today's release takes this a step further with a bunch more capabilities. To start, Outbound Workers can now intercept HTTPS traffic as well as HTTP traffic. Before this, you effectively had to upgrade from HTTP to HTTPS in the Worker but this is no longer an issue as each sandbox instance has a unique ephemeral certificate authority (CA) and private key. The CA is trusted by the Sandbox by default, and the private key never leaves the sandbox. If you need to access resources stored within Cloudflare's developer platform, such as R2 or D1, you can do so by allowing the Sandbox to call endpoints that your Outbound Worker intercepts, calls any bindings to retrieve the data, and then returns it to the Sandbox. The sandbox has no idea this interception has happened, and simply gets the data it needs. Rather than having to instrument everything yourself, you can now effortlessly add allow and deny lists to restrict your Sandbox's access to the internet. If you add hosts to the allow list, any other hosts are denied by default, with support for glob patterns. Lastly, you can programatically add and remove Outbound Workers at runtime which avoids sandbox restarts in the event you need to modify the egress policy at runtime. That's it for today, check back tomorrow for more insights + I plan to demo some of this week's announcements with a demo app over the week!









