Leandro Facchinetti

I write prose, software and music. I am a Ph.D. candidate in Computer Science at the Programming Languages Laboratory, at the Johns Hopkins University, advised by Dr. Scott Smith. I research a program analysis technique called Demand-Driven Program Analysis. Beyond research, my interests are writing, computer programming, music, typography, education, minimalism and veganism. I live in Baltimore, Maryland, United States. Follow my productions in the Atom feed and contact me at me@leafac.com.

News§

Website Redesign · §

Published a website redesign that improves readability and load time.

My First Robot · §

Published a song.

Email Migration: The Ultimate Solution to a Ridiculous Problem · §

Published an article about email migration.

Programming-Language Theory Explained for the Working Programmer: Simple Interpreter · §

Published an article about interpreters. The discussion is driven by working code and is approachable to all programmers.

Agora há Algo a Temer · §

Published a song. In Portuguese.

O Fim da Tempestade · §

Published a song.

Criatividade · §

Published a song. In Portuguese.

United · §

Published a song. In Portuguese.

Programming-Language Theory Explained for the Working Programmer: Principles of Programming Languages · §

Published an article about the essence of programming languages. The discussion is driven by working code and is approachable to all programmers.

Playing the Game with PLT Redex · §

Published an article about (ab)using PLT Redex to play a game of Peg Solitaire, a gentle introduction to the tool that avoids complicated formalism.

New Website · §

Published new website.