Sign in

Eduard Tolosa

@edu4rdshl.dev
15 followers 12 following 40 posts

Developer. In love with tech. - github.com/edu4rdshl - edu4rdshl.dev

PostsRepliesMedia
Eduard Tolosa @edu4rdshl.dev · 15/09/2025
Uh, it has been 7 months since I wrote Fly To #podman github.com/Edu4rdSHL/fl... - Migrate from #Docker to #Podman
github.com
GitHub - Edu4rdSHL/fly-to-podman: Migrate from Docker to Podman.
Migrate from Docker to Podman. Contribute to Edu4rdSHL/fly-to-podman development by creating an account on GitHub.
010
Eduard Tolosa @edu4rdshl.dev · 14/09/2025
After having to deal with it, I wrote a small post about static linking of #rust binaries that uses #diesel and #postgresql: www.edu4rdshl.dev/posts/rust-b... I hope it helps someone :)
edu4rdshl.dev
Rust binaries with Diesel and Postgres: static linking on 2025
A small, painless, and straightforward guide on how to statically link Rust binaries that use Diesel and Postgres
010
Eduard Tolosa @edu4rdshl.dev · 02/09/2025
I already have on my VPS: - A Matrix server running - continuwuity.org - A ZNC bouncer for IRC - wiki.znc.in/ZNC - A WireGuard VPN running for accessing my things remotely - www.wireguard.com Any other recommendations?
wireguard.com
WireGuard: fast, modern, secure VPN tunnel
WireGuard: fast, modern, secure VPN tunnel
000
Eduard Tolosa @edu4rdshl.dev · 31/08/2025
Living with the peace of mind of being able to roll your system back in time or simply recover a previous version of something you deleted or changed, but that didn't quite work for you, is one of the best things that can exist. I LOVE #btrfs and #linux!
110
Eduard Tolosa @edu4rdshl.dev · 29/08/2025
Solving the remote, unattended access problem on #Wayland #Linux #Gnome www.edu4rdshl.dev/posts/solvin...
edu4rdshl.dev
Solving the remote, unattended access problem on Wayland
Getting remote, unattended access to Wayland sessions can be challenging due to its security model. I found that using a simple WireGuard VPN setup worked perfectly.
020
Eduard Tolosa @edu4rdshl.dev · 28/08/2025
Do you still use #Tor (or Tor Browser) - (torproject.org/) in 2025? If so, what do you use it for? #privacy
torproject.org
The Tor Project | Privacy & Freedom Online
Defend yourself against tracking and surveillance. Circumvent censorship.
000
Eduard Tolosa @edu4rdshl.dev · 28/08/2025
Is there any reason to use a #VPN actually outside of the following? - Connecting to a protected internal network - Connect several devices on different locations - Bypassing geo restrictions Like, they don't provide any privacy or anything really, and most of them are bullshit
100
Eduard Tolosa @edu4rdshl.dev · 22/08/2025
From systemd-networkd to NetworkManager: www.edu4rdshl.dev/posts/from-s... VPNs can be a pain to manage.
edu4rdshl.dev
From systemd-networkd to NetworkManager
After 7 years, I recently switched from systemd-networkd to NetworkManager for managing my network connections. VPNs were the main reason for the switch.
110
Eduard Tolosa @edu4rdshl.dev · 24/06/2025
My two-day adventure with Flatpak apps - www.edu4rdshl.dev/posts/my-two...
edu4rdshl.dev
My two-day adventure with Flatpak apps
I tried to replace my native apps with Flatpak apps on my main computer. Here’s how it went.
110
Eduard Tolosa @edu4rdshl.dev · 06/06/2025
Based.fish: A context-based autocompletion plugin for the #Fish shell - github.com/Edu4rdSHL/ba... #linux
github.com
GitHub - Edu4rdSHL/based.fish: Context-based autocompletion for the Fish shell
Context-based autocompletion for the Fish shell. Contribute to Edu4rdSHL/based.fish development by creating an account on GitHub.
100
Reposted by Eduard Tolosa
David Buchanan @retr0.id · 05/06/2025
userland ROP on day 1 💪
1002037319
Eduard Tolosa @edu4rdshl.dev · 04/03/2025
In the last month, I have made more changes to my daily #linux setup than in the past 15 years. - Migrated from Docker to rootless Podman - Migrated my development setup to Dev Containers - Switched from bash to Fish - Switched to UKIs + Secure Boot (never used secure boot on Linux)
220
Eduard Tolosa @edu4rdshl.dev · 04/03/2025
UKI + Secure Boot with sbctl on #ArchLinux: #systemd-boot walkthrough www.edu4rdshl.dev/posts/uki-se...
edu4rdshl.dev
UKI + Secure Boot with sbctl on ArchLinux: systemd-boot walkthrough
Let me guide you through the process of setting up UKI (Unified Kernel Image) with Secure Boot on ArchLinux using sbctl and systemd-boot.
001
Eduard Tolosa @edu4rdshl.dev · 02/03/2025
TIL about "dive": A tool for exploring each layer in a #docker image. Also supports #podman github.com/wagoodman/dive Very useful, indeed.
github.com
GitHub - wagoodman/dive: A tool for exploring each layer in a docker image
A tool for exploring each layer in a docker image. Contribute to wagoodman/dive development by creating an account on GitHub.
021
Eduard Tolosa @edu4rdshl.dev · 28/02/2025
After 15 years using #Bash as my personal shell on #Linux, decided to ditch it for #Fish 🐟 www.edu4rdshl.dev/posts/from-b...
edu4rdshl.dev
From Bash to Fish: fishing after 15 years
Having the right shell can make a big difference in your productivity. I switched from Bash to Fish after 15 years and I’m loving it. Really loving it.
040
Eduard Tolosa @edu4rdshl.dev · 26/02/2025
The answer to all your "which database..." is "Just use PostgreSQL" 99% of the time.
000
Eduard Tolosa @edu4rdshl.dev · 21/02/2025
Let me introduce Fly To #Podman: a script that will help you to migrate from #Docker to #Podman while keeping all your networks (with all its configs), volumes, images, #containers, and metadata. The source code is available at GitHub: github.com/Edu4rdSHL/fl...
github.com
GitHub - Edu4rdSHL/fly-to-podman: Migrate from Docker to Podman.
Migrate from Docker to Podman. Contribute to Edu4rdSHL/fly-to-podman development by creating an account on GitHub.
010
Eduard Tolosa @edu4rdshl.dev · 21/02/2025
After several days experimenting with a rootfull Docker to rootless Podman migration, I have written an article about the process and what I have found: #containers #podman #docker www.edu4rdshl.dev/posts/from-d...
edu4rdshl.dev
From Docker to Podman: full migration to rootless
Migrate from Docker to rootless Podman, including volumes, networks, ports settings, container’s metadata (mounts, restart policy, etc), and more.
000
Eduard Tolosa @edu4rdshl.dev · 12/02/2025
Days ago, I wrote about leaving #matrix because the cost of maintaining a one-user instance was too high. A 125GB database, several GB of RAM used, high CPU usage. After testing a bit more, I found a nice joy called Conduwuit, here's a post about it: www.edu4rdshl.dev/posts/about-...
edu4rdshl.dev
About to leave Matrix… Oh wait, there’s Conduwuit!
I was about to leave Matrix one week ago because of the high resource and disk space usage of Synapse. But then I found Conduwuit, a lightweight but featureful alternative to Synapse. And now I’m stay...
000
Eduard Tolosa @edu4rdshl.dev · 08/02/2025
Long time without writing on my blog, let's talk about Dev Containers this time. DevContainers: Migrating my entire Rust setup - www.edu4rdshl.dev/posts/devcon... #rust #linux #development #devcontainer #programming
edu4rdshl.dev
DevContainers: Migrating my entire Rust setup
Migrating my entire Rust development setup to DevContainers was a great decision.
010
Eduard Tolosa @edu4rdshl.dev · 30/01/2025
It was straightforward to get my handle @edu4rdshl.dev :D I thought it was going to be more complicated.
100
Reposted by Eduard Tolosa
Sam Curry @zlz.bsky.social · 23/01/2025
New blog post with @shubs.io: We found a vulnerability in Subaru where an attacker, with just a license plate, could retrieve the full location history, unlock, and start vehicles remotely. Full post here: samcurry.net/hacking-subaru
samcurry.net
Hacking Subaru: Tracking and Controlling Cars via the STARLINK Admin Panel
On November 20, 2024, Shubham Shah and I discovered a security vulnerability in Subaru’s STARLINK admin panel that gave us unrestricted access to all vehicles and customer accounts in the United State...
57330
Eduard Tolosa @edu4rdshl.dev · 24/01/2025
g.co, Google's official URL shortcut is compromised. People are actively having their Google accounts stolen. gist.github.com/zachlatta/f8...
g.co
g.co
000
Eduard Tolosa @edu4rdshl.dev · 12/01/2025
Back to home after a 22-day vacation. I truly enjoyed not having a computer in the place I traveled to. Excited to get back to work!
000
Eduard Tolosa @edu4rdshl.dev · 03/01/2025
2025 secure and private? Browser: firefox | torproject VPN: None, use Tor. Or setup a custom one Messaging: signalapp | xmpp OS: archlinux | QubesOS | Tails_live Browser Addons: PrivacyBadger | HTTPSEverywhere Mail: Custom mail / Protonmail DNS: Cloudflare | Quad9DNS
000
Eduard Tolosa @edu4rdshl.dev · 03/01/2025
Really a very long time without checking bsky and oh surprise, some of my heros are following me! 😅
010
Eduard Tolosa @edu4rdshl.dev · 25/01/2024
Let's talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024. Here's my new blog post: www.edu4rdshl.dev/posts/my-mov...
edu4rdshl.dev
My move to wayland: it’s finally ready
I was a Wayland detractor, had very bad experiences with it in the past, but I decided to give it a try again, and it’s time to say goodbye to Xorg.
000
Eduard Tolosa @edu4rdshl.dev · 15/12/2023
This thing works?
000
Eduard Tolosa @edu4rdshl.dev · 11/11/2023
Trying Bluesky. Any great tech/Linux/Foss/Infosec accounts that you recommend following?
030