Skip to Content Skip to Navigation
Profile image for Álex Córcoles (coding)

Álex Córcoles (coding)

@coder@alex.femto.pub

This is the profile where I talk about coding and technology in English.

156 Posts Posts & Replies 46 Following 12 Followers Search
Pinned post

My "production stuff":

- github.com/festivus-es/festivu - public holidays calendars for Spanish cities
- github.com/remote-es/remotes - companies hiring in Spain for remote positions

Usable WIPs:

- alexpdp7.github.io/selfhostwat - track self-hosting package updates (such as YunoHost)
- github.com/alexpdp7/ubpkg/ - package manager for "upstream binaries"
- github.com/alexpdp7/termflux - Miniflux terminal client

AWS is easy (not). I have only managed very simple accounts for personal use. Now I wanted to set up an account with support for multiple users and environments. Taking some notes here:

github.com/alexpdp7/alexpdp7/b

A few hours into trying out Trixie on my sandbox laptop. Quite uneventful; the biggest change is that 2022 Gnome was getting a bit long of the tooth and some extensions I wanted to try out are not available for that.

(I can wiggle my mouse now to embiggen my pointer. Yay.)

My provisioning scripts only required minor tweaks.

Now five "production" hosts to update. But that will wait a bit.

A little RSS planet-like toy I made:

alexpdp7.github.io/frozenplane

It's an SSG, so it can be hosted for free on GitHub Pages or less-MS-made services, or even on tildes.

It's not even close to beta right now, but details in the repo:

github.com/alexpdp7/frozenplan

Jetbrains just sent me an email for an interview about developing blockchain with Rust.

What day is it? OF WHAT YEAR?

You can install Docker Desktop, or equivalent tools, on Linux, to assess how things behave on macOS (and Windows without WSL, if anyone cares).

However, I understood immediately why there are so many projects to replace Docker Desktop.

stackoverflow.blog/2025/07/29/

The 2025 Stack Overflow Developer Survey is out, and it's an important resource. I already mentioned[1] how I'm worried about the future of the survey; perhaps more than about the q&a site.

[1]: alex.femto.pub/@coder/posts/45

Deflating a bit about Supabase after figuring out Docker is practically a hard requirement for local development, despite Podman support claims.

(Which is a pragmatic decision, but not ideal for my tastes.)

Supabase looks nice. I didn't realize it was such a thin wrapper around things like PostgREST. So many people relying on Haskell for production. (And it also has an Erlang component.)

Edited 151d ago

Doing some self-learning at work about Next.js and Supabase. About Next.js, maybe modern full stack development has figured out how to be as usable (or more) than traditional server-side rendering.

And Next.js seems to *default* to something that works on lynx.

Those are just first impressions, but who knows...

I'm presenting Knuth's LR parsing paper at Papers we Love Berlin tomorrow. Parsing nerds (and other types) come hang out. www.meetup.com/papers-we-love-

I finally sat down and figured out a process to establish a virtual network over two hosts when I only have a pipe (such as SSH).

github.com/alexpdp7/alexpdp7/b

There must be a better way, but this works.

My biggest concern about the future of StackOverflow is their yearly developer survey. Large developer surveys are hugely useful.

(Apparently, the new survey came out, so I took the time to do my duty.)

Signal famously doesn't allow third party clients. Molly currently flies under the radar but their official stance is: fuck off.
If were to introduce ads tomorrow you just switch to a fork and move on with your life. With Signal you do what exactly?

Also, I'm a bit short on hardware so I was overthinking things until I realized I can just install Fedora 42 to an external USB drive without wiping any machine. Works fairly well when you realize that you have to use the blue USB ports.

So with Fedora 42, you can create VMs that use Venus to expose a GPU to VMs that passes through Vulkan commands to the host graphics card. Meaning I can create VMs to run an application that requires a GPU (using Intel 12th graphics!). You have to use raw QEMU because libvirt does not support the necessary options yet.

Obviously not the best for performance (but I don't care), but you don't have to source datacenter GPUs or strange patches- standard Intel integrated graphics + Fedora packages.

The Promised LAN: notes.pault.ag/tpl/

Another piece in the communities, Yggdrasil, new Internet, etc. puzzle...

For those who seek alternatives to shell scripts, github.com/oils-for-unix/oils/ is an interesting resource.

Among all the Apple news, I just saw this:

www.apple.com/newsroom/2025/06

One reason I tend to avoid containers is that I think that if there are alternatives, Mac users will be better. Although I see a lot of Mac users pushing for containers.

Hopefully this changes things?

If anyone is having troubles with the latest EL9 point update and IPA: access.redhat.com/solutions/71

RHEL 10 is out, so I decided to test drive AlmaLinux 10 on my spare laptop. It's pretty nice, had a few bumps with FreeIPA and remote desktop, but I got both working. GNOME has a fresh look.

I'm likely sticking to Debian Stable, but EL clones continue to be respectable desktops.

The negative highlight is that AI was all over the RHEL 10 announcement, but likely that's one of the things that EL clones such as AlmaLinux drop :)

I built for about 40€ a USB device that can virtualize USB bootable ISOs. There's Ventoy, but where's the fun in that?

github.com/alexpdp7/rpi-zero-u

(MicroSD costs not included, but you could also save some money by using a weaker Raspberry Pi Zero.)

CRUD programming is one of my personal obsessions. Surprisingly, I hadn't written directly about it on my "wiki-like" articles. So I wrote:

github.com/alexpdp7/alexpdp7/b

, because "Obsidian Bases" looks interesting and similar to a small pet project I made in the past.

How desperate is my current "machete mode" debugging? I put "except: pass" on one line instead of two!

nedbatchelder.com/text/machete

Section 2.B.(iii) of the macOS EULA[1] seems to limit the amount of VMs running macOS that you can run on a single box to 2.

www.apple.com/legal/sla/docs/m

Very convenient if you want to buy a Mac Mini for an office to let developers not on Apple hardware help their fellow developers on Apple hardware.

Status pages should have real-time traffic stats *of the status page itself*. So you could see that visits to the status page are spiking, although the status page is all green.