Original post on mastodon.social
Another old project of mine, Tomlyn, just got a major refresh with the 1.0 release: https://xoofx.github.io/Tomlyn/ - a solid, modern foundation for working with TOML in .NET.
Coding agents made it possible to reach this level of polish in my spare time. It's also pretty liberating to ship it [β¦]
04.03.2026 21:55
π 2
π 0
π¬ 0
π 1
The Missing GitHub Status Page
Comments
From @nelson
GitHub status
https://mrshu.github.io/github-statuses/
A more honest third party monitor of GitHub services. The vital service has under 92% of uptime for the last three months. Rumor is they are migrating everything to Azure and it is going very badly
04.03.2026 17:28
π 6
π 14
π¬ 3
π 0
Original post on mastodon.social
Don Knuth, himself, mentioning using Claude Opus 4.6 that helped him resolved a difficult problem. https://cs.stanford.edu/~knuth/papers/claude-cycles.pdf
"Iβll have to revise my opinions about βgenerative AIβ one of these days."
So, is GenAI still generating pure garbage, Knuth an idiot, that [β¦]
04.03.2026 11:16
π 0
π 0
π¬ 0
π 0
Original post on mastodon.social
Just released a major 3.0 version of SharpYaml https://xoofx.github.io/SharpYaml/ π
Back from maintenance mode, this new version brings significant improvements: Compatibility with System.Text.Json attributes, NativeAOT support built-in, more built-in serializable types supported, faster than [β¦]
01.03.2026 20:41
π 4
π 2
π¬ 0
π 0
Original post on mastodon.social
Steve Sanderson gave an interesting talk about using Copilot from CLI, not that I learned anything, but it is nicely packed and entertaining:
https://youtu.be/L1w6wBxhpgE?si=3y2tdqgB4jcbaOwC
Copilot has been improved significantly in the past year, so that even e.g. Codex feels poorly equipped [β¦]
26.02.2026 08:48
π 0
π 0
π¬ 0
π 0
Logo of the XenoAtom organization
@khalidabuhakmeh ahah, that's a good try, it's not that I don't like it, but I believe I still prefer my version π
(having "terminal" feeling was important in the specs)
Otherwise, this is the XenoAtom logo of the org, and I like it:
19.02.2026 21:08
π 1
π 0
π¬ 0
π 0
@khalidabuhakmeh yep
19.02.2026 20:32
π 0
π 0
π¬ 1
π 0
Original post on mastodon.social
@khalidabuhakmeh both words separately are too generic, and I would not have been able to get a github org or a NuGet prefix. It's pretty tough to find good names, with the availability constraint. I can spend multiple hours trying to find something, and I'm never satisfied with what I have [β¦]
19.02.2026 20:28
π 0
π 0
π¬ 1
π 0
https://lunet.io logo
XenoAtom.Ansi logo
XenoAtom.CommandLine logo
XenoAtom.Logging logo
@khalidabuhakmeh these are the icons I have released recently for my OSS projects. All the XenoAtom are derived from the same idea to make them appear under a same umbrella. I'm sure someone with the right skill could make them much nicer, but they are better [β¦]
[Original post on mastodon.social]
19.02.2026 20:19
π 0
π 0
π¬ 1
π 0
Original post on mastodon.social
Heya, I just released Lunet 1.0 https://lunet.io - the static website generator I started ~10 years ago βΊοΈ
I originally built it for myself and used it in some of my repos, but it never hit the quality bar for a wider audience: no tests, no docs, and tons of small things to fix...
But what [β¦]
19.02.2026 19:59
π 0
π 0
π¬ 1
π 0
Proceedings from Vulkanised 2026 are now available
We are excited to share that the session videos and presentation slides from Vulkanised 2026 are now available online!
The full set of technical videos and downloadable slides covering keynotes, deep-dives, case studies, and panel sessions is now ready for the [β¦]
[Original post on fosstodon.org]
19.02.2026 15:57
π 1
π 1
π¬ 0
π 0
@khalidabuhakmeh oh, I think about details too. It's not like I work with a one-shot prompt. π
18.02.2026 18:28
π 0
π 0
π¬ 1
π 0
@khalidabuhakmeh you might not like it, but I'm now iterating with my SVG through AI coding agent prompts. π
18.02.2026 18:17
π 0
π 0
π¬ 0
π 0
GitHub - vincerubinetti/svg-to-png: Convert SVGs to PNGs right in your browser, reliably and correctly
Convert SVGs to PNGs right in your browser, reliably and correctly - vincerubinetti/svg-to-png
@khalidabuhakmeh dunno what is your setup, but I have been using https://github.com/vincerubinetti/svg-to-png recently instead of trying to export from inkscape and I'm probably gonna stick with it. It is more predictable as it is using the actual SVG rendering engine of the browser.
18.02.2026 17:08
π 0
π 0
π¬ 0
π 0
now that Git 2.53 is out, the Git data model @omarieclaire and I wrote is on the official Git website! https://git-scm.com/docs/gitdatamodel
14.02.2026 13:41
π 7
π 28
π¬ 3
π 0
Screenshot of an HelloWorld application using XenoAtom.CommandLine .NET library
Heya! π₯³ XenoAtom.CommandLine 2.0 is out: https://xenoatom.github.io/commandline/
It brings XenoAtom.Terminal.UI integration, validation, option constraints, and pluggable output rendering. After a month of terminal-focused work, it finally feels complete! π
[β¦]
[Original post on mastodon.social]
13.02.2026 13:41
π 2
π 3
π¬ 0
π 0
Just promoted XenoAtom.Terminal.UI to 1.0! π
I have added 2 new features from the preview: placeholder and brush gradients usable with text controls! π¨
I'm going to see if I can add an extension to XenoAtom.CommandLine library to generate beautiful command [β¦]
[Original post on mastodon.social]
10.02.2026 20:06
π 3
π 1
π¬ 0
π 0
Heya! π₯³ I just released XenoAtom.Logging https://github.com/XenoAtom/XenoAtom.Logging a performance-first structured logging runtime for .NET focused on zero allocations on the hot path! π
Bonus: it integrates nicely with XenoAtom.Terminal.UI [β¦]
[Original post on mastodon.social]
09.02.2026 21:55
π 8
π 2
π¬ 0
π 0
@scottgal Very nice! Let me know how your usage of the library is going and if you have any feedback, as I plan to make it 1.0 soon. π
09.02.2026 19:54
π 0
π 0
π¬ 0
π 0
Original post on mastodon.social
Heya! π₯³ Super thrilled to announce XenoAtom.Terminal.UI is out in public preview: https://xenoatom.github.io/terminal/ π
It's a modern, reactive retained-mode terminal UI framework for .NET - composable visuals, binding-first state updates, proper measure/arrange layout, and a fast cell-buffer [β¦]
05.02.2026 20:36
π 23
π 12
π¬ 3
π 0
Original post on mastodon.social
Heya! π₯³ Super thrilled to announce XenoAtom.Terminal.UI is out in public preview: https://xenoatom.github.io/terminal/ π
It's a modern, reactive retained-mode terminal UI framework for .NET - composable visuals, binding-first state updates, proper measure/arrange layout, and a fast cell-buffer [β¦]
05.02.2026 20:36
π 23
π 12
π¬ 3
π 0
Trying FIGlet font rendering with live binding in my Terminal UI! β¨
#dotnet
17.01.2026 23:04
π 8
π 3
π¬ 0
π 0
Making some progress on my Terminal UI prototype. Lots of controls done already, but it is going to require quite some polishing work. Very rough for now but it is promising! β¨οΈ
My automatic tracking dependencies is working but it has been tricky to allow [β¦]
[Original post on mastodon.social]
12.01.2026 20:58
π 4
π 0
π¬ 1
π 0
A screenshot of an upcoming XenoAtom.Terminal.UI
Making progress in implementing a full terminal UI with a SwiftUI like syntax and easy bindings (no dependency properties!). It supports mouse, hover, tab, focus, clipboard copy/paste and more! π
Still a long way to go but it is already very cool! β¨
#dotnet #csharp
06.01.2026 21:31
π 7
π 0
π¬ 1
π 0
Original post on mastodon.social
Heya! I just released XenoAtom.Terminal https://github.com/XenoAtom/XenoAtom.Terminal, a modern replacement for System.Console for .NET CLI/TUI apps. π
It keeps a familiar Console-like feel, but adds the terminal-native stuff System.Console doesn't cover well: ANSI/VT styling + markup, unified [β¦]
04.01.2026 10:01
π 6
π 2
π¬ 1
π 0