Fausto Núñez Alberro's blog

Fausto Núñez Alberro's blog

I'm Fausto, a software engineer based in Berlin, building products end to end for over a decade. Below: my open-source work and writing, mostly about engineering.

Open source

Writing

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.

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!

Space between items with and without Flexbox gap

An introduction to the new gap attribute, previously only for Grid layouts, now also available for Flex layouts with almost full support in 2021. Includes a quick look at how developers have worked...

Taking on a daunting task

A reflection on what I think is a good attitude to have when faced with a daunting task

Recursive vim macros on multiple files using arglist

I use vim macros to implement a repeated code change in a relatively big codebase. I learn of a way to apply macros that exhaust occurrences in one file across multiple files using only vim.

TypeScript – Beware the user-defined type guards

While useful, user-defined type guards are a vector for runtime errors in TypeScript applications. It’s very easy to implement them in a way that makes a piece of code unsafe.

How to listen to music

A rant on how I think people can better appreciate and enjoy music, and perhaps other types of art, too.

Making Emacs work like my Neovim setup

I decided to surrender to my sacrilegous self and try to emulate everything I do with Vim from an empty Emacs config file built with Org-mode.

My experience contributing to Servo

An introduction to Mozilla’s Servo project built in Rust, where I try to encourage people to contribute and tell my own story along the way.

CSS features that Firefox supports but Chrome doesn't

This is a short list of CSS features that work on Firefox but not yet on Chrome. In particular, features that would be really cool to use in production if the other major browsers supported them.

Guide to CSS filters

An interactive introduction to CSS filters that includes a playground to produce code using sliders, to better visualize the effect of each filter on an image.

Hi there!

An introduction to my blog and me.