Reposted by Kirill OsenkovPatrik Svensson @patriksvensson.se · 11hMew's build system "Purr" is coming along nicely. It's still an early prototype, but everything finally works the way I envisioned! Naturally, it's written in Mew and included in the stdlib. 151
Kirill Osenkov @kirillosenkov.com · 02/10/2026Avalonia @avaloniaui.net has been beyond amazing while working on Live Geometry. The same C# app works on Windows, Mac and in the browser: 082
Reposted by Kirill OsenkovSebastian Lague @sebastianlague.bsky.social · 02/10/2026I built this very janky pen plotter recently, and have been having fun drawing various things with it (mostly contour maps) youtu.be/qyNWDzO6kKQ?...youtu.beI Tried Making a Pen Plotter to Draw Maps of the MoonYouTube video by Sebastian Lague 411916
Kirill Osenkov @kirillosenkov.com · 02/10/2026Aperiodic monotile: livegeometry.com/gallery/aper... 051
Kirill Osenkov @kirillosenkov.com · 02/10/2026My long-standing dream finally came true! A visualization of a dependency DAG drawing arrows without intersections. Each selected figure depends on a couple of figures before it in the topological sort order. This way you can see the closure of all dependencies for any figure. 090
Reposted by Kirill OsenkovDavid Fowler @davidfowl.com · 01/10/2026My first son (11) has been on a vibe coding tear for the last couple of months. He's been making games on his web page kaicade.com. Play and give me some feedback for him!kaicade.comKaiCade - Game Hub 3208
Reposted by Kirill OsenkovKiran @kirancodes.me · 01/10/2026category theorists don't want you to know that category theory is dead simple if you are allowed to visualise it in 3d tear down the category cabal now!!! 318918
Kirill Osenkov @kirillosenkov.com · 30/09/2026strangely, @davidfowl.com and NuPack make an appearance in 2010: 010
Kirill Osenkov @kirillosenkov.com · 30/09/2026I've been in the geometry business for 27 years. I just reconstructed the timeline of working on it since 1999: livegeometry.com/history 130
Kirill Osenkov @kirillosenkov.com · 29/09/2026if you want to win modern kids' hearts and minds, you have to support emoji 100
Kirill Osenkov @kirillosenkov.com · 29/09/2026I love it when stuff is reborn from the original Maestro like phoenix rising from the ashes 010
Reposted by Kirill OsenkovKevin Gosse @kevingosse.net · 29/09/2026I published a new article: the hidden trap of fixed buffers in C#. It explains a quirk of fixed buffers that could easily bite you, if you're one of the few people who still have to use that feature. minidump.net/the-hidden-t...minidump.netThe hidden trap of fixed buffers in C#After all, if they’re marked as unsafe, there’s gotta be a reason, right? 295
Reposted by Kirill OsenkovSebastian Lague @sebastianlague.bsky.social · 29/09/2026hey, looks really cool! :) 012
Kirill Osenkov @kirillosenkov.com · 28/09/2026A eulogy for the software engineer davekiss.com/blog/eulogy-... by @davekiss.comdavekiss.comA eulogy for the software engineer | Dave KissDearly beloved, we are gathered here today to bury the software engineer, along with a pair of headphones, a notebook, and a keyboard. A talk about what went in the ground, and what's still in your ha... 062
Reposted by Kirill OsenkovMatt Keeter @mattkeeter.com · 28/09/2026hi friends I'm very excited to announce Halfspace, my experimental cross-platform IDE for solid modeling with distance fields! This has been in progress since midway through last year, and it's finally "done enough" to make it more public.mattkeeter.comHalfspaceAn IDE for solid modelling with distance fields 520748
Reposted by Kirill OsenkovXogot: Godot on iPad and iPhone @xogot.bsky.social · 28/09/2026We just announced Xogot Modeler. Inspired by Unity’s ProBuilder, it lets you build levels in your 3D Godot scenes. Create geometry, extrude meshes and more without leaving Xogot. Check out @migueldeicaza.bsky.social's blog post for the full story, with lots of demos: blog.xogot.com/xogot-modeler/blog.xogot.comXogot ModelerEarlier this year we introduced the Asset Placer and the Asset Browser, and today we are introducing the Xogot Modeler. This tool helps you prototype levels easily from within the editor, without hav... 1177
Kirill Osenkov @kirillosenkov.com · 28/09/2026yeah C# one has accumulated a lot of smarts over the years, based on the type of the expression, recently used stuff etc. The items marked with a star come from AI, but even without them it's great. 030
Kirill Osenkov @kirillosenkov.com · 25/09/2026open the source, point your AI at it, point it to your layout screenshot and ask it to recreate it and teach you 😅 110
Reposted by Kirill OsenkovBetaKit @betakit.com · 24/09/2026Devolutions, one of the biggest tech players in the small Québec town of Lavaltrie, is getting into the corporate VC game.betakit.comDevolutions wants to support Québec’s IT ecosystem with corporate venture capital | BetaKitIT services firm has already invested $10 million CAD in tech firms through its new venture division. 044
Kirill Osenkov @kirillosenkov.com · 24/09/2026it was a German culture issue, should be fixed now. Thanks so much for reporting! 010
Kirill Osenkov @kirillosenkov.com · 24/09/2026Announcing Live Geometry: livegeometry.com Try it out especially if you have geometry-aged kids. Built using @avaloniaui.net 52814
Kirill Osenkov @kirillosenkov.com · 23/09/2026Hope no one catches me typing "anal" into the address bar when I navigate to Google Analytics 070
Reposted by Kirill OsenkovMiguel de Icaza @migueldeicaza.bsky.social · 22/09/2026I know many of you woke up this morning hoping, "I wish I could have a terminal emulator as comprehensive as Ghostty, but with a settings panel and powered by Swift without compromising on the speed?" I got you fam: github.com/migueldeicaz...github.comReleases · migueldeicaza/tecolotMy terminal app based on SwiftTerm. Contribute to migueldeicaza/tecolot development by creating an account on GitHub. 1246
Reposted by Kirill OsenkovGérald Barré @meziantou.net · 22/09/2026Using JsonPath with System.Text.Json to query JSON in .NET #dotnet #json www.meziantou.net/using-jsonpath-wi…meziantou.netUsing JsonPath with System.Text.Json to query JSON in .NET - Gérald BarréLearn how to use Meziantou.Framework.JsonPath to evaluate RFC 9535 JSONPath expressions against System.Text.Json documents in .NET. 011
Reposted by Kirill OsenkovMarc-André Moreau @awakecoding.com · 22/09/2026Devolutions Terminal, in the browser, using Avalonia 👇 131
Reposted by Kirill Osenkovandrew blinn @disconcision.com · 21/09/2026introducing the embodied coding agent canvas I've been working on, and how it integrates with per-data-type GUI generation to support more transparent type-directed agent dev processes. remote demo for ARIA SGAI www.youtube.com/watch?v=U6lY...youtube.comHazel constellation canvas demoYouTube video by andrew blinn 1225
Reposted by Kirill OsenkovJan K. ™ #T1D 🍚🩸 #OSS #MVP #FCKNZS @punker76.bsky.social · 20/09/2026They keep telling us #WPF is dead. I built something new anyway: the MahApps.Metro Gallery. Yes, it is "just" a demo app. But hey ;-) it's made with ❤️ github.com/MahApps/MahA... #dotnet #MahApps #ControlzEx 152
Reposted by Kirill OsenkovSean Killeen @seankilleen.com · 20/09/2026An easy decision this week: our team handily voted to keep and pay the OSMF for @simoncropp.bsky.social's Verify .NET. Verify is a snapshot testing tool/ecosystem and it's great. Here's how it went down: #dotnet #oss #osmf 262
Reposted by Kirill OsenkovJan K. ™ #T1D 🍚🩸 #OSS #MVP #FCKNZS @punker76.bsky.social · 17/09/2026MahApps.Metro. Remember that? I'm working on it again. Yes, old #WPF. Also the thing a lot of desktop apps are still written in, and those could stand to look a little less like 2012. Three style sets now. Pick one, swap a line in App.xaml, done. #MahApps #ControlzEx #XAML #dotnet 144
Reposted by Kirill OsenkovGérald Barré @meziantou.net · 15/09/2026XPath for custom types in .NET #dotnet #xml www.meziantou.net/xpath-for-custom-…meziantou.netXPath for custom types in .NET - Gérald BarréLearn how to implement XPath queries for custom non-XML types in .NET, enabling users to search complex object hierarchies with a simple query language. 062
Kirill Osenkov @kirillosenkov.com · 14/09/2026honest caveat, recon and probe are now firmly in my vocabulary 000
Kirill Osenkov @kirillosenkov.com · 14/09/2026at least it was written by a human, I'm so overjoyed to see typos nowadays. Remember how I terrorized Cyrus for "teh" and you for "seperate"? good times 100
Reposted by Kirill OsenkovJonathan Pobst @jpobst.com · 08/09/2026Been working on rewriting Pinta in Avalonia/Skia: paintium.app. @avaloniaui.net has come so far and has really matured into a first class application framework!paintium.appPaintium - Easy Paint Program & Image Editor for WindowsAn easy, modern paint and image editor with layers, blend modes, 46 effects, precision selections, and unlimited undo. 041
Reposted by Kirill OsenkovQuantian @quantian.bsky.social · 08/09/2026Dancing very very VERY close to saying “OpenAI stole our almost-complete proof of Navier-Stokes from internal access to our ChatGPT sessions because they were desperate to scoop Anthropic” which is absolutely 100% a believable thing OpenAI would do right now cims.nyu.edu/~tristanb/st... 381556449
Reposted by Kirill OsenkovSebastien Ros @sebastienros.me · 07/09/2026The 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.iofeedz.io — Private package hostingHost private NuGet, npm, and Chocolatey packages with generous storage limits and no per-seat pricing. Simple, flat-rate plans. 141
Kirill Osenkov @kirillosenkov.com · 07/09/2026www.vals.ai/blogs/fable-...vals.aiVals AIPrivate, domain-specific benchmarks in legal, tax, and finance. 010
Kirill Osenkov @kirillosenkov.com · 07/09/2026I hope someone is taking a serious new look at the Voynich manuscript with Fable or Astra 260
Reposted by Kirill Osenkovandrew blinn @disconcision.com · 06/09/2026structured editing unplugged 1224