Emil Privér

@priver.dev

Founding engineer and Part-Owner at http://enad.io | Love rust and go

something I've noticed is that on those days when I spend the majority of my time vibing with projects that don't matter and will only be used one time, such as this integration I've built now, I am exhausted. my brain is melting after a day of this LLM usage

Good morning you all Started off by vibe-coding a change to an internal tool. Now time for some rust Anyone working on something fun?

BildBildBild

Garry Tan, the CEO of Y Combinator said they write 10k lines of code. I asked Opus 4.5 to write a solution to encode only the filename in a url. The first image is AI and the second is my solution. The AI code got bugs, for instance if we encode a char outside of S3_ENCODE_STR.

BildBild

Vibe coders will look at this solution and think, well, this look good to me Tested if opus could figure out a deadlock issue :)))))

Bild

At the moment, I'm developing a new feature for a side project focused on data analysis and automation to uncover synonyms. The goal is to leverage real user search data to determine if suggesting synonyms could enhance search results. Stack is #Rust, Meilisearch & Postgres.

Curved ultrawide monitor and laptop showing code and apps, mechanical keyboard and gaming mouse on a large desk mat, headphones, soda can, GitLab notebook.

Working on a integration between us another service, I build the foundation for the integration such as the http client, how to fetch data and so on. Then I let @ampcode.bsky.social build the 4 other requests we want to make against a swagger I got. Worked like a charm

Bild

Simple setup for running Svelte SPA on top of Axum in rust. bun run dev for development bun run build for build production static files that we serve in static folder. This will probably run inside CI localhost:5173/dashboard for dev with autoreload localhost:3000/dashboard for production build

BildBildBildBild

Working on a pretty massive Rust project right now. Earlier this week, I swapped out one of our packages. I used @ampcode for the migration and Lumen to check the diff. It was a super easy fix since I mostly just had to swap types and update some fields. The exact kind of task for an LLM

BildBild

> It is very important the world adopts these tools quickly to make software more secure. Don't know if LLMs will make anything more secure tbh but it will for sure open more jobs because people need to fix security issues by LLMs.

Bild

Gotta love the DX (Cargo, Clippy, etc.) and the error handling in Rust. Even in simple cases, while TypeScript might throw 20 lines of noise at you, Rust shows you the actual error, its location, and most of the times even tells you how to fix it.

Bild

> We will ban you and ridicule you in public if you waste our time on crap reports cURL vs LLM slop prs and security reports Hats off for cURL I hope that we soon will have better frameworks to help with open-source against this LLM slop

Bild

I've started to use @use_bruno more and more. I really like that you can store the API schema as a folder within the project and it's really good as well I am not using it for querying the prod apis but for local dev is it really nice

Bild

The Anthropic CEO said the exact same thing 1 year ago Also, why trust a super rich CEO who in a media interview, makes unverified claims which furthers his own business Let us all trust him

Bild