Carson Rajcan
banner
wellofcarse.bsky.social
Carson Rajcan
@wellofcarse.bsky.social
Building UIs with Rust
Reposted by Carson Rajcan
TIL you can search by function signature, type, etc in #Rust docs: doc.rust-lang.org/rustdoc/read...
Search - The rustdoc book
doc.rust-lang.org
May 30, 2025 at 4:44 PM
Thinking about #pivotapp, a full stack web app template I'm building with #rustlang. Reuse is important (it is a template) but there are a few components, and they may be deployed on different platforms. I don't want to have to re-create these deployments again, so I think I need #terraform.
May 5, 2025 at 11:37 PM
I saw in the last month or so someone posted on bsky a review of all the #rustlang UI frameworks but now I can’t find it.
May 3, 2025 at 6:03 PM
I think I'll build a web app. Building an app from the ground up will allow me to take stock of the #rustlang web ecosystem, which I suspect has come a long way since I got my last job. I am also more resourceful with web tech now, and this will give me an opportunity to continue to #buildinpublic.
May 2, 2025 at 4:22 PM
Well I lost my job at Infinyon so unfortunately I won't be able to tell the whole story of how I built #sdfstudio, a data pipeline editor. But for about 10 of the last 18 months I got paid to build a web app with #rustlang, something I never thought I would get to do.

#buildinpublic #webdev #leptos
April 30, 2025 at 5:40 PM
In yesterday's thread about #sdfstudio, the data pipeline editor I was hired to build, I skipped over two slight changes to graph edges. #1, the edges leading to and from Services now point to the first and last operators. #2, edges now have arrows! #buildinpublic #rustlang #leptos #webdev
April 24, 2025 at 3:56 AM
My previous thread on my data pipeline editor left off after I had created nodes and edges, and organized them algorithmically.

My first challenge as a paid contractor was to render a real config used by the processing engine.

#buildinpublic #rustlang #softwaredevelopment #sdfstudio #leptos
April 23, 2025 at 2:10 AM
TIL you can render basically whatever in docs.rs
my colleague James pointed out that the bezier crate has interactive demos and tools. They embed an iframe in the Rust docstring, which gets rendered by Rustdoc.

docs.rs/bezier-rs/la...
April 16, 2025 at 2:45 PM
Having just told the story of how I made a POC for #sdfstudio, a data pipeline visualizer, and signed a contract to continue work on the project, it seems to be a good time to tell the full story of how a I got a job through #opensource

#rustlang #leptos #webdev #oss
April 16, 2025 at 3:14 AM
After creating a draggable flow chart for my data pipeline editor poc, there was just one more feature I needed to add to ink a contract with the startup.

I needed to find a way for the graph to be organized algorithmically.

#buildinpublic #rustlang #webdev #sdfstudio #leptos
April 14, 2025 at 5:33 PM
Reposted by Carson Rajcan
1. LLM-generated code tries to run code from online software packages. Which is normal but
2. The packages don’t exist. Which would normally cause an error but
3. Nefarious people have made malware under the package names that LLMs make up most often. So
4. Now the LLM code points to malware.
LLMs hallucinating nonexistent software packages with plausible names leads to a new malware vulnerability: "slopsquatting."
LLMs can't stop making up software dependencies and sabotaging everything
: Hallucinated package names fuel 'slopsquatting'
www.theregister.com
April 12, 2025 at 11:43 PM
Previously, I figured out how to make rightward pointing edges for my data pipeline editor (I'm calling them NorthEast, SouthEast). Before I bring the poc to the startup that proposed the project, I want to complete left pointing edges: NW and SW

#buildinpublic #rustlang #webdev #sdfstudio #leptos
April 12, 2025 at 2:04 PM
After validating that I could render a bunch of flow chart nodes with #leptos, it was time to figure out edges for my data pipeline editor. The company I was doing the poc for wanted to use these edges with rounded right angles. #buildinpublic #rustlang #webdev #sdfstudio
April 10, 2025 at 10:20 PM
Reposted by Carson Rajcan
I put together a website that lets you compare programming language features across multiple languages: dialectical.dev

I’ve got Zig, Rust, Nim, Python, Kotlin, Typescript, Elixir, Go, and Gleam in there.

LMK if I should add anything else! Language concept or language.
Programming Language Comparison
Compare programming concepts across different languages
dialectical.dev
April 10, 2025 at 5:12 PM
Unable to keep the data pipeline builder idea out of my head, I started considering what it would take to build a POC with #leptos. I figured a flow chart "workspace" is sort of just a really big div that can be moved behind some frame #buildinpublic #rustlang #webdev #sdfstudio
April 10, 2025 at 12:12 AM
A company approached me with a potential UI project after I had been contributing to some of their open source projects. The company had built a streaming engine in Rust and was working on a platform for building data pipelines. #rustlang #buildinpublic #webdev #leptos #sdfstudio
April 9, 2025 at 12:17 AM