Skip to content
The Curious Engineer
Latest
Categories
All blogs
By month
Search
Feeds
All blogs
/
Rust
sunfishcode's blog
blog.sunfishcode.online
A blog by sunfishcode
Rust
OS / kernel
Linux / Unix
Compilers
’18
’19
’20
’21
’22
’23
’24
’25
’26
Posts
33 from 22 Oct 2018 to 11 Mar 2025
Posting
now and then
Kind
personal blog
Feed
https://blog.sunfishcode.online/atom.xml
2025
1
11 Mar
Writing into uninitialized buffers in Rust
2024
7
10 Sep
Errors and Pipelines, a diversion
10 Sep
Thinking about streams in WASI
9 Sep
Errors from `close`
5 Jul
Capabilities and Filesystems
23 May
Bridging between source languages, in Wasm
25 Jan
WASI 0.2 Launched
25 Jan
(renamed)
2023
5
15 Nov
Eyra does the impossible
31 May
Embrace the Kinda
17 Apr
The Filesystem Namespace
13 Apr
What does Everything Is A File do?
31 Mar
Mustang update
2022
9
29 Nov
Measuring System Interface Complexity
21 Nov
What is a Capability?
17 Nov
Is Everything A File?
10 Nov
Fork versus Elegance
3 Nov
What is a World?
10 Aug
What is a Wasm component?
15 Mar
No Ghosts!
8 Mar
Bugs in Hello World
4 Jan
Porting Rust's std to rustix
2021
10
23 Dec
Context Brainstorming
22 Dec
The Spectrum from Namespaces to Values
14 Oct
Thread support in Mustang
7 Sep
Rust programs written entirely in Rust
2 Sep
Broken Encapsulation
12 Jul
(renamed)
12 Jul
(renamed)
12 Jul
I/O safety and speed: Why not both?
14 Jun
Introducing cap-std, a capability-based version of the Rust standard library
6 Apr
First-Class I/O
2018
1
22 Oct
Canonicalization