Emil Privér @priver.dev · 13/04/2026An example of these types of tests is when you want to: 1. Insert a new user. 2. Test that the user exists via HTTP. 3. Delete the user. 110
Emil Privér @priver.dev · 13/04/2026Announcing suitecase: a testing library for Rust to make testing a bit easier, inspired by the Golang testify library. The goal is to provide a library that can help you with all things you need for testing github.com/emilpriver/s... 130
Emil Privér @priver.dev · 18/03/2026something 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 000
Emil Privér @priver.dev · 06/02/2026Good morning you all Started off by vibe-coding a change to an internal tool. Now time for some rust Anyone working on something fun? 000
Emil Privér @priver.dev · 05/02/2026So, @bagder.mastodon.social.ap.brid.gy I guess you might be a bit skeptical of this 😅 000
Emil Privér @priver.dev · 05/02/2026Garry 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. 120
Emil Privér @priver.dev · 05/02/2026We bought computers for the company and I want the mac hardware so I made a switched :D But my personal computer is still arch 010
Emil Privér @priver.dev · 05/02/2026How company c-suites look at AI when their layoffs is now AI innovation 010
Emil Privér @priver.dev · 05/02/2026Good morning you all. Today we do working class coffee and debugging a error Today will be a day of fixing bugs 150
Emil Privér @priver.dev · 04/02/2026Product managers when devs say "it's not technically possible" for the 3 time this week 010
Emil Privér @priver.dev · 04/02/2026Good morning everyone. Today we start off with some #golang and then we continue with some #rust 030
Emil Privér @priver.dev · 03/02/2026I even moved away from opam to nix priver.dev/blog/ocaml/b...priver.devBye Opam, Hello NixArticle about replacing opam with nix for a easier life 000
Emil Privér @priver.dev · 03/02/2026Yeah, it's mostly about the amount of packages that exist. It's easier to get something up and running in GO because there already exists tons of libraries. I also dislike opam and how opam works but dune fixes all the problems I have with opam. 100
Emil Privér @priver.dev · 03/02/2026I love ocaml but the problem with ocaml is the ecosystem. It has improved drastically but it's still far behind because if we want it to improve more do we need more developers and FP programming languages in general have quite few devs outside research 110
Emil Privér @priver.dev · 03/02/2026Vibe coders will look at this solution and think, well, this look good to me Tested if opus could figure out a deadlock issue :))))) 010
Emil Privér @priver.dev · 02/02/2026At 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. 0120
Emil Privér @priver.dev · 01/02/2026The hardest part about this type of service is not building the app that talks to other systems. Is all the security around it such as firewalls or analysis of traffic that cost much money and is really hard to get secure. If this was easy would Anthropic or Openai 100% already built a version 010
Emil Privér @priver.dev · 01/02/2026But it's also horrible and dangerous solution because we now have an LLM with capacity of opening and reading apps, browsing the web and even executing CLI commands, and we run it in an unsupervised environment with no human in the loop where anyone can prompt it via WhatsApp, Discord and emails 110
Emil Privér @priver.dev · 01/02/2026I get Openclawd is popular because is the closes solution to the demand of having your own personal assistant 110
Emil Privér @priver.dev · 28/01/2026Now I am double checking the payload we send so that we send it the way we want I also need to take some time and improve my work desk at the office, It's about time ☺️ 010
Emil Privér @priver.dev · 28/01/2026Working 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 120
Emil Privér @priver.dev · 27/01/2026a local review tool for git github.com/jnsahaj/lumengithub.comGitHub - jnsahaj/lumen: Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLIBeautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI - jnsahaj/lumen 100
Emil Privér @priver.dev · 26/01/2026It doesn’t necessarily mean curl will be less safe overnight, but it definitely means that talented people won’t be looking for exploits in it as much. 010
Emil Privér @priver.dev · 26/01/2026With the recent changes, curl will eventually miss important exploits because: 1. AI "slop" reports are taking up most of the maintainers' time. 2. The removal of monetary rewards takes away one of the main reasons talented exploit researchers look for vulnerabilities in curl in the first place. 110
Emil Privér @priver.dev · 26/01/2026curl is a commonly used library in almost every major industry, including banks, car manufacturers, phones, and computers. This means that if someone wants to hack a large organization and they are aware of an exploit in a library like curl, I wouldn't be surprised at all if they tried to use it. 100
Emil Privér @priver.dev · 26/01/2026I don't think people really understand how important this is—or how bad it is for curl. 130
Emil Privér @priver.dev · 26/01/2026I don't think there is a problem with using AI when you code, it's how you use it. I think most people, including me, are against the slop and vibe-coding but I am all for using AI while coding and staying the loop 220
Emil Privér @priver.dev · 26/01/2026daniel.haxx.se/blog/2026/01...daniel.haxx.seThe end of the curl bug-bountytldr: an attempt to reduce the terror reporting. There is no longer a curl bug-bounty program. It officially stops on January 31, 2026. After having had a few half-baked previous takes, in April 2019 ... 000
Emil Privér @priver.dev · 26/01/2026cURL official closes bug-bounty program on hackerone due to AI slop 120
Emil Privér @priver.dev · 25/01/2026Even if docker is amazing can it sometimes be a bit of an overhead you don't need and maybe what you want is a simply systemd config with auto restart I used gemini to generate this example :D 000
Emil Privér @priver.dev · 25/01/2026Something that I think is underated is when you can download a binary and simply run the binary without docker or similar. Just provide env variables and then run the binary and you get everything you need 100
Emil Privér @priver.dev · 25/01/2026This will be used to ship a all-in-one docker image with both UI and API. The goal later on is to also build a binary where we store the static generated files inside the binary using include_str!()/include_bytes!() 100
Emil Privér @priver.dev · 25/01/2026Simple 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 150
Emil Privér @priver.dev · 25/01/2026Got Open responses protocol working for OpenAI, both with and without streaming 000
Emil Privér @priver.dev · 24/01/2026Working 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 120
Emil Privér @priver.dev · 23/01/2026But hey, this will probably create good security PRs for curl. The one thing they have asked for ☺️ 010
Emil Privér @priver.dev · 23/01/2026I've seen too many logical security issues written by Opus & Codex. Using these models to prevent security issues feels like asking to get hacked. 110