Loves Rust and TypeScript. Hosts events and builds open source stuff at @Creatorsgarten.

Bangkok, Thailand
Joined December 2020
Casually coding on a Theatre Hall projector
2
4
545
building visual stuff is so dang fun #100daysofcodechallenge day 19
1
4
525
Day 15 of building Visual Assembly Canvas! I added message routers for different blocks to send message to each other, highlighted the line numbers as the program executes, and added error reporting. #100DaysOfCode #100DaysOfCodeChallenge #Rust #TypeScript
3
4
546
The runtime is built in Rust (it can be used as a standalone compiler), then I compiled it to WebAssembly and used it with React.
1
279
Basier, a contemporary Neo-Grotesque font by atipo®. Download regular weight for free. atipofoundry.com/fonts/basie… via @atipostudio
211
I built a bytecode virtual machine and compiler in Rust, compiled it to WebAssembly, and created a visual editor for the machines to send messages together. Will add block types like pixel art and synthesizers so I can do artsy stuff~ #Rust #WebAssembly #100DaysOfCode #React
1
11
598
proc macro in #Rust is such a lifesaver - if you use it very very sparingly and carefully
1
1
3
361
#Rust's into trait is so nice. Being able to transform a type into another type by just specifying the destination type is super neat.
1
156
Day 6: Got a basic call stack, conditional jumps, and event handlers for IO working for my virtual stack machine in Rust~ #100DaysOfCode #Rust
3
230
svelte dropped typescript svelte added comprehensive jsdocs jsdocs and typescript run through the same engine
5
9
1
291
21,318
great question i wish you would of taken a more curious approach than a dickhead approach turbo dropped typescript turbo _DID NOT_ add jsdoc no types strictly no types none nonya
6
3
169
7,568
Replying to @dhh
... the rest of enjoy Uncaught TypeError: undefined is not a function
30
85
23
2,960
188,733
Transformed with #CloudyCam by @cloudinary! Create your transformations below 👇 #CITYJSSingapore cloudycam.netlify.app/share/…
153