Founder & Software Engineer at ONIXLabs (@onix_labs)

London, England
Joined October 2011
Why are Microsoft so desperate to cling onto Windows, rather that just building it on top of the Linux kernel? The other day, Windows 11 announced to me “Invalid MS-DOS command” 🤨 I’m still trying to work that one out.
Microsoft now ships Linux commands that run natively on Windows. Coreutils for Windows brings ls, cp, cat, grep, find and the rest of the classic Linux toolkit to Windows, so the same commands and scripts work on Windows, Mac, Linux and WSL. 5.3K stars. → one install: winget install Microsoft.Coreutils → the same flags and pipelines you already use on Linux → built on the open-source uutils project, packaged and maintained by Microsoft → switch off any command that clashes with your shell Still in preview. PowerShell needs version 7.4 or later, and a few commands like kill aren't included. MIT. github.com/microsoft/coreuti…
1
46
Matthew Layton retweeted
Every day we're adding more features and improvements to ONIXLabs Studio. It just keeps getting better, and better, and better 🚀 github.com/onix-labs/onixlab…
1
1
20
Downloading Ubuntu 26.04 LTS took almost three hours. I feel like I've just reentered the dial up era 🐌
8
Question for @dotnet developers... When writing a library that is async-only, do you keep the async suffix (DoThingAsync) or do you drop it (DoThing)? P.S. Apologies, I know this has been asked a thousand times. Please repost for a wider audience. #csharp #dotnet
100%DoThingAsync
0%DoThing
0%It depends (comment why)
4 votes • 2 days
1
2
51
Matthew Layton retweeted
🚀 ONIXLabs Studio 2026.1.0-beta.7 — RELEASED ONIXLabs Studio has our sole Agentic Developer Environment (ADE) — replacing the JetBrains Suite, VS Code, text and markdown editors, Terminal, Claude Desktop, Docker Desktop, Postman, and more. github.com/onix-labs/onixlab…
1
1
1
36
Matthew Layton retweeted
Love the Visual Studio workspace experience? Wish you could take it beyond Windows? Meet ONIXLabs Studio. The familiar experience you love, now on Windows, Linux, and macOS. #SoftwareDevelopment #AgenticAI
1
1
38
An em dash does not automatically mean written by A.I. They show up all the time in literature, and well written prose. On an apple keyboard: Shift + Option + Dash/Hyphen see... — — — — — — — — — — — — — — —
10
Social media algorithms are now so good at hooking you that they deliberately show you something interesting, then "refresh" your feed so you have to scroll endlessly to find it again. Anyone else hate when you open an app to some interesting content, only for it to disappear?
7
Matthew Layton retweeted
🎸 .NET 11 goes to 11. 🔥 Smarter JIT deabstraction, fewer allocations, fewer bounds checks, tighter loops, SIMD boosts, and hundreds of runtime/library optimizations. ⚡ Your code may get faster without changing a line. 📖 Read: msft.it/6011abvXZ
9
69
6
340
51,290
This 👇💯
Legacy code was already unreadable garbage decades before AI showed up to share the blame.
39
Unpopular opinion: There is absolutely no need to see what's going on inside your computer case. All that glass and RGB lighting looks lowkey disgusting.
15
Yesterday I built ONIXLabs Studio 2026.1.0-beta.3 I noticed immediately that performance was degraded and spent the day chasing performance fixes. Turns out I had hardware acceleration turned off 🤦🏼‍♂️🤦🏼‍♂️🤦🏼‍♂️🤦🏼‍♂️🤦🏼‍♂️
2
68
Matthew Layton retweeted
Morning bathrobe rant: AI slop.
66
55
24
910
90,801
Matthew Layton retweeted
🚨 ONIXLabs Studio An Agentic Development Environment — code, markdown, terminals, workspaces, developer tools, and mission control — with an agent at every surface. All in one window. Open source, and completely free! github.com/onix-labs/onixlab…
1
2
2
897
Team gravity: teams exert a gravitational force — the larger the team, the slower it moves, and the longer it takes to get anything done.
25
Matthew Layton retweeted
im ngl if a file ends with `.tsx` i couldn't care less what the llm writes there
48
104
17
2,811
172,498
Vibe coding is a bit like taking steroids (not that I've ever done that, I might add) — massive gains, but at what cost? I'm sure I could go back to coding manually, but muscle memory would certainly take a while to snap back at this point.
1
3
217
Politeness is a waste of tokens.
1
1
41
This is the way.
Replying to @ori_pomerantz
I’m significantly older than you. I started coding in the late 60s. My current strategy is to not read any of the code written by my agents. That’s the only way I can take advantage of their productivity. What I do instead is to surround the agents with extreme constraints. Unit tests, gherkin tests, QA procedures, quality metrics, mutation testing, test coverage, and a plethora of others. In the end, I have very high confidence in the code they produce because they’ve had to run the gauntlet of all of my constraints and tests.
54
I wish @github had a views counter, so you could at least see how many visitors stopped by your repo, even if they didn't star it.
1
31