Carson Rajcan
banner
wellofcarse.bsky.social
Carson Rajcan
@wellofcarse.bsky.social
Building UIs with Rust
And now the CI environments need the new version of wasm-bindgen-cli before we can release again.
July 5, 2025 at 11:19 PM
Ahhh this is giving me ptsd of having to explain to my boss that I have to burn a day updating the web app because someone decided to update the workspace wasm-bindgen version.
July 5, 2025 at 11:17 PM
Unwrap is code smell.

If I leave an unwrap in my code it feels like an itch until it’s removed.
June 15, 2025 at 1:26 AM
RA can be a pain to get going but once you do it makes everything worth it.
May 25, 2025 at 3:31 PM
Nice post!
May 14, 2025 at 10:43 PM
I’ve long held that every dollar spent on faster CI and also *one click deployment* is justified. And yet, none of the orgs I’ve worked in have shared that belief, except the one where I got to own all of that.
May 11, 2025 at 5:22 PM
If anyone has suggestions on tooling or vendors, I'd be happy to hear them.
May 5, 2025 at 11:37 PM
There's always a trade-off about when to put in the work to make something production-ready. I'm just one dev so I'm not going to worry about scaling for many users or many developers, but I do want to optimize for maintainability and adaptability early on.
May 5, 2025 at 11:37 PM
I recognize the conventional wisdom is probably to "just start building" the application logic and worry about cleaning up deployment infra later. I'm hoping if I am intentional about designing these deployments it will pay off in increased throughput sooner than later.
May 5, 2025 at 11:37 PM
I haven't really used terraform or its competitors. At first my app will just be be some static web assets, a single api server, and a Postgres db. I was planning to use GH pages, fly.io, and Supabase respectively, but I may need to put everything on aws for the terraform support.
May 5, 2025 at 11:37 PM
I started a project with ssr and ended up ripping it out. I don’t plan to use it this time.
May 5, 2025 at 8:42 PM
This is basically what I was building at my last job.

bsky.app/profile/well...
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
May 5, 2025 at 12:49 PM
Perfect! Thank you
May 3, 2025 at 7:54 PM
Nice. I’m interested in using leptos+tauri for those same targets.

Have you done that?
May 3, 2025 at 7:03 PM
Are you talking about a native mobile app with leptos+tauri?
May 3, 2025 at 5:14 PM
Thanks!
May 3, 2025 at 2:28 PM
I really like leptos. My only concern is that I would like to preserve the option to provide a mobile experience, possibly through the app stores. At one point Leptos worked with Tauri. I might also try shipping the Leptos app as a PWA before I give Dioxus a look.
May 3, 2025 at 2:26 PM
I'm thinking leptos, axum, and sqlx on top of postgres.

Although I'm also curious about providing a mobile experience, something I have very little knowledge of.
May 2, 2025 at 6:25 PM
I'm not sure if this will be just a side project, or something I will try to leverage into a job, contract work, or even a business. I think it will be a valuable experience regardless, and I'll do my best to broadcast the journey here.

#webdev #softwaredevelopment #leptos #pivotapp
May 2, 2025 at 4:22 PM
I have an idea of what I want to build, but I'll probably start with just the infrastructure. Starting with the generic bits will allow me to pivot, or easily start subsequent projects with the same stack. Solving non-domain specific challenges may also be more relevant to the community.
May 2, 2025 at 4:22 PM