Giovanni Crisalfi

Giovanni Crisalfi @gicrisf

About: (make-bio :work 'dev :grad '(MS . medchem) :lang '(lisp rust))

Location:
Genova, Italy
Joined:
Oct 18, 2020

Giovanni Crisalfi
articles - 11 total

Emacs Indigo: bindings for the Indigo cheminformatics library

After several months of development, I'm sharing the first pre-release of emacs-indigo, a native...

Learn More 0 0Nov 9

Windmenu: A Minimalist Windows Launcher

I've spent years bouncing between different operating systems, and I always found a pillar in dmenu's...

Learn More 3 0Oct 28

Kaomel: a snappy kaomoji picker for Emacs

I always liked kaomojis, but I never liked using the mouse to pick an emoji of any kind. Actually, I...

Learn More 0 0Aug 13

Building Testable Telegram Bots with Zustand

When most developers think of Zustand, they picture React hooks and component state. But what if I...

Learn More 0 0Aug 4

Zeeman: a minimalistic periodic table focused on isotopes

There’s a peculiar frustration familiar to anyone who’s worked with spectroscopic techniques like EPR...

Learn More 0 0Jun 15

Building Robust React Apps with Zustand and Immer

Introduction For years, I dodged React like the plague. In fact, I avoided JavaScript...

Learn More 0 0Mar 23

Getting Started with Hy, the Python Lisp: a Matplotlib example - Ep. 2

In the previous episode, we briefly saw what Hy is, what it means that it is a dialect of Lisp, how...

Learn More 3 0Aug 10 '23

Getting Started with Hy, the Python Lisp: a simple Matplotlib example - Ep. 1

Hy is a Lisp dialect that combines the expressive power of Lisp with the convenience and extensive...

Learn More 3 0Aug 7 '23

Scribbling pixels with Aseprite

Originally posted on zwitterio.it I have been fascinated by pixel art since I can remember. For...

Learn More 0 0May 22 '23

Start Qute Now

A few days ago, I started using Qutebrowser. I mean using it for real. It wasn't my first...

Learn More 0 0Dec 13 '22

Get user inputs in Emacs Lisp

Originally posted on zwitterio.it This post is intended to give beginners (or anyone else) an...

Learn More 3 0Nov 13 '22