Sign in

Sebastien Ros

@sebastienros.me
212 followers 59 following 67 posts

Developer in the Aspire team at Microsoft. Maintainer of some .NET open source projects like Orchard Core, Jint, Fluid, Parlot, YesSql, ...

PostsRepliesMedia
Reposted by Sebastien Ros
Aspire 💫 @aspire.dev · 16h
🚨It's release day!!!🚨 Hello Aspire 13.6, and hello dashboard persistence👋🏻 One of the longest awaited Aspire features has now landed, along with plenty of other goodies. 🪶 Read the blog: devblogs.microsoft.com/aspire/whats... 📜 See the full What's New: aspire.dev/whats-new/as...
044
Sebastien Ros @sebastienros.me · 10/09/2026
The Orchard conference starts today! It's online, free and super friendly. Like the project ! orchardcore.net/harvest @dot.net
orchardcore.net
Orchard Harvest 2026 - The Orchard Core Conference
The annual conference for the Orchard Core community. Two days of technical talks and time with the maintainers, in Vancouver on 10–11 September 2026.
030
Sebastien Ros @sebastienros.me · 08/09/2026
@florianrappl.bsky.social sorry, I think my agent is about to create many issues on your repos, but these are supposed to be curated with concrete reasons to fix there. If it makes you mad let me know and I'll clean it up. It was accumulating the work locally until now, so I could decide what to do.
110
Sebastien Ros @sebastienros.me · 07/09/2026
The feedz.io package repository is the best one I have used so far. Super fast, ample free usage, intuitive UI. A pushed package appears and is available in seconds.
feedz.io
feedz.io — Private package hosting
Host private NuGet, npm, and Chocolatey packages with generous storage limits and no per-seat pricing. Simple, flat-rate plans.
141
Sebastien Ros @sebastienros.me · 03/09/2026
Shoutout to @florianrappl.bsky.social, maintainer of AngleSharp.*. Watched a few issues getting quick feedback and then PRs getting merged swiftly. Love to see projects and maintainers you can rely on like these.
240
Sebastien Ros @sebastienros.me · 02/09/2026
I heard that people around here hate AI. No Jint 5.0 or Quartz.NET 4.0 for you then, your loss 😋 because it will be amazing🎆
030
Reposted by Sebastien Ros
Aspire 💫 @aspire.dev · 07/05/2026
📣HEAR YE, HEAR YE!📣Aspire 13.3 has arrived! Browser logs, Kubernetes, an Aspireify skill, and much, MUCH more. 💡Get some highlights from the blog 👉🏻 devblogs.microsoft.com/aspire/whats... 🤿Or dive into the full What's New 👉🏻 aspire.dev/whats-new/as...
devblogs.microsoft.com
What's New in Aspire 13.3
Aspire 13.3 is here with the Aspireify skill, command results, browser logs, Kubernetes and AKS deployment, and more.
052
Reposted by Sebastien Ros
simoncropp.bsky.social @simoncropp.bsky.social · 05/05/2026
Parchment: github.com/SimonCropp/P... .docx generation library with two modes. combines a .NET model with either a docx template (token replacement, loops, conditionals) or a markdown template (full content rendering), both driven by liquid via Fluid. Markdown is parsed with Markdig
github.com
GitHub - SimonCropp/Parchment: Parchment is a Word (.docx) document generation library with two complementary rendering modes.
Parchment is a Word (.docx) document generation library with two complementary rendering modes. - SimonCropp/Parchment
151
Sebastien Ros @sebastienros.me · 12/03/2026
Received some phishing email as a Costco reward ... and Google's AI is including discussions from someone else's mailbox apparently, about Olivette City Council ;)
030
Reposted by Sebastien Ros
Aspire 💫 @aspire.dev · 04/03/2026
Did you hear?! #AspireConf is coming March 23! 💫 Are you as excited as we are?! Save the date and see the agenda so far: aspire.dev/aspireconf/?... #Python #TypeScript #dotnet #AspireDev
0229
Sebastien Ros @sebastienros.me · 22/02/2026
Today I discovered I am also a React Native developer. Who would have known...
020
Sebastien Ros @sebastienros.me · 19/02/2026
Like the old times I'll get to work in the same room as @blowdart.me . That will be a spicy room.
160
Sebastien Ros @sebastienros.me · 18/12/2025
It only took 30 minutes and 2K lines of code (didn't write a single one) from concept to reality. It's awesome, AMA
100
Sebastien Ros @sebastienros.me · 18/12/2025
I am about to write a C# serializer. It's not what you may think it is. It's a serializer that would serialize an object to "C#". Running the result would instantiate the object back. Awesome opportunities.
210
Sebastien Ros @sebastienros.me · 11/12/2025
Courtesy @damianedwards.com
220
Sebastien Ros @sebastienros.me · 06/12/2025
I have been using Opus 4.5 with copilot for a week now. I am in owe. It manages to solve issues in minutes that I would probably not be able to fix myself with any acceptable amount of time or help. I can't even imagine the impact it will have on our industry. And it's a ripple effect with software.
030
Sebastien Ros @sebastienros.me · 07/11/2025
I'll be in Prague next week between November 10th and 12th for the Orchard Conference. Maybe I'll see you there!
110
Sebastien Ros @sebastienros.me · 03/11/2025
PC was randomly crashing and felt hot on touch. I think I found the reason ... this is where the fan pushes the hot air through, or was trying to.
260
Reposted by Sebastien Ros
.NET Foundation @dotnetfoundation.org · 06/10/2025
Registration for the Orchard Harvest 2025 conference is open. It will be held in Prague, on Nov. 11 & 12, 2025. Find more about tickets, speaker opportunities, and programs at hubs.ly/Q03M1z2G0 #OrchardHarvest2025
003
Reposted by Sebastien Ros
Kirill Osenkov @kirillosenkov.com · 12/09/2025
accepting AI PRs from Sebastien is such an insult. It's like Picasso sending me a Hallmark birthday card.
121
Sebastien Ros @sebastienros.me · 24/04/2025
At the rate of spam calls I am receiving I should have all existing phone numbers blocked by next year.
000
Sebastien Ros @sebastienros.me · 01/03/2025
I have a cool demo for work but it's Friday and nobody's there anymore to see it, bummer ;)
100
Sebastien Ros @sebastienros.me · 08/02/2025
New adult me achievement: paid off house mortgage.
180
Sebastien Ros @sebastienros.me · 05/02/2025
Not driving today, let's walk to the pool...
160
Sebastien Ros @sebastienros.me · 02/02/2025
I attempted to convert Fluid to use TUnit instead of XUnit with the help of Copilot Edits (a new feature in VS editors). I didn't find many benefits so I will stick to XUnit for now.
110
Sebastien Ros @sebastienros.me · 30/01/2025
Up for grabs, JavaScript Temporal API in Jint. Should be fun to implement and date/time management work is a great learning experience. github.com/sebastienros...
github.com
Temporal API · Issue #2018 · sebastienros/jint
Given that Temporal is as stage 3 proposal now, and ECMAScript engine implementers are currently working to implement it1. It would be very nice if we could work on that in Jint too. As a starting ...
010
Sebastien Ros @sebastienros.me · 14/01/2025
As I am writing a unit test to verify a fix for Copilot, VS Copilot just spits out the multi-threading code I had in ming for it. Just based on the variable names and values I populated.
010
Sebastien Ros @sebastienros.me · 07/01/2025
Last night the GitHub 'ubuntu-latest' runners went from Ubuntu 22.04.5 to 24.04.1. Discovered it as some dotnet tests are now failing due to differences in default date time formats. An example is the long Date/Time format "F" is using a non-breakable space before AM/PM where it used to be a space.
111
Sebastien Ros @sebastienros.me · 05/01/2025
The bread at Costco went from $5.99 to $6.99. I may have to ask for a raise because that will impact my budget greatly. #breadislife
010
Sebastien Ros @sebastienros.me · 25/12/2024
Filed a support ticket for a popular bike computer showing how it miscalculates dates due to timezones. Synching after 4pm Pacific does not show today's workouts, but only the ones for the next day. And 4pm Pacific is 12am UTC the day after. Even recorded a vid at exactly 4pm as a repro.
020
Reposted by Sebastien Ros
Andrey Taritsyn @taritsyn.bsky.social · 18/12/2024
JS Engine Switcher 3.27.3 released: Added support for new versions of the ChakraCore, Jint, Jurassic and YantraJS
github.com
Release v3.27.3 · Taritsyn/JavaScriptEngineSwitcher
Version: 3.27.3 Published: 12/18/2024 Change Set: 195b8fb In JavaScriptEngineSwitcher.ChakraCore added support for the ChakraCore version of August 1, 2024 In JavaScriptEngineSwitcher.Jint added s...
021
Sebastien Ros @sebastienros.me · 28/11/2024
Being inclusive as a developer also means supporting PMs who once in a while try to code, like @blowdart.me
190
Sebastien Ros @sebastienros.me · 26/11/2024
@haacked.com wrt to quantum, would suggest you keep your own router (not their 360 wifi) and use bridge mode (admin access to the modem). Has been flawless for me since then. Couldn't open their app for 4 months to configure the access points.
110
Sebastien Ros @sebastienros.me · 19/11/2024
I added more usages of SearchValues in Parlot (a dotnet parser combinator) and filed a few related issues for improvements github.com/sebastienros...
github.com
Issues · sebastienros/parlot
Fast and lightweight parser creation tools. Contribute to sebastienros/parlot development by creating an account on GitHub.
030
Sebastien Ros @sebastienros.me · 12/11/2024
Already learned something while watching the dotnetconf keynote: we can now hide the Windows system tray date and time which is very useful when recording demos.
Setting named "Show time and date in the System tray"
020