RSSAmplifier

Blog

Fausto Núñez Alberro’s blog

I am a software engineer based in Berlin. I work for Pulumi, where we build developer tools for companies shipping to the cloud. I work across the stack, from frontends to backends, systems engineering, and infrastructure tooling.

fnune.comRSS feed ↗10 posts

Latest posts

The product function in the age of AI

If LLMs made engineering faster at execution, that makes it matter more, not less, that product sets the right direction.

Fausto’s code review process

I try to review code quickly and in a standard manner: my goal is to enable colleagues and improve velocity.

NixOS on a TUXEDO InfinityBook Pro 14 Gen9 AMD laptop

Setting up NixOS on a TUXEDO InfinityBook Pro 14 Gen9 AMD laptop, including driver configuration, power management, and troubleshooting common issues.

TypeScript – Record and the satisfies operator

TypeScript 4.9 introduces the satisfies operator. It can be used together with the Record type to solve a problem I posted about some years ago.

Learning about program execution in Linux from the output of strace

While reading Michael Kerrisk's The Linux Programming Interface, I take a look at some strace output for a simple "hello world" program in order to fully understand it.

Binding devices with libusbip – usairb devlog #2

Entry #2 of the usairb development log (USB/IP and embedded Linux)

Listening to devices with libudev – usairb devlog #1

Entry #1 of the usairb development log (USB/IP and embedded Linux)

First thoughts on Remix

I gave Remix a quick spin following their main tutorial and gathered some notes, focusing on the TypeScript

Nuking most of my .vimrc and just using LunarVim

Setting up Neovim to work like an IDE has become a maintenance burden. LunarVim looks like a promising solution that abstracts this away from me, so let's give it a try!

Embedded learning log – Running a FreeRTOS recurring task

Running a recurring task with ESP8266_RTOS_SDK/FreeRTOS and calculating the stack size needed by a C function