logo

Tadeu Zagallo

I'm a Software Engineer. I like programming languages, VMs & compilers. I work at Uber. I did some React Native stuff at Facebook.

  • Articles
  • About me

Some of my projects

  • Verve (programming language)
  • zsh.js
  • Github Pulse

© All rights reserved.

May 2017programming-languages, fp

Pretty Typing

Pretty-printing meets type inference

Read
February 2017interpreter, fp, javascript

A λ-calculus interpreter

in less than 300 lines of JavaScript

Read
September 2016interpreter, verve, x86, asm

Optimisations in Verve

Premature optimisations for fun!

Read
July 2016verve, fp, interpreter

Introducing Verve

An experimental, minimalistic, static, functional language with zero dependencies.

Read
December 2015reactnative, ios, x86, asm

Writing a 'trampoline' in assembly for profiling

Read
October 2015reactnative, ios

Bridging in React Native

An in-depth look into React Native's core

Read
September 2015x86, emulator, javascript

Writing an x86 emulator in JavaScript

Read