Skip to content
View julianferrone's full-sized avatar

Block or report julianferrone

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
julianferrone/README.md

Hi, I'm Julian Ferrone

I build things, write about what I learn, and document my projects on my blog.

By day, I'm a Senior Consulting Specialist at S&P Global, automating internal processes and helping teams write higher-quality code. By night, I write Rust, Haskell, and Elixir for the pleasure of it.

What I'm into

  • Functional & typed languages — Haskell, Elixir, Rust. I like composable abstractions (see Matryoshka, a composable key-value store library for Elixir).
  • Language implementation — interpreters, parsers, VMs. See Forsp VM, a Forth/Lisp hybrid interpreter compiled to WASM.
  • Hypertext & notetaking formatsSubtextual, a Haskell parser for the Subtext hypertext format.
  • Small, useful browser tools — like a single-file Kelly Pool score tracker.

Languages & tools

Language Experience
Python 11 years
Rust 3 years
Haskell 3 years
Elixir 2 years

Recent writing

More at julianferrone.com · Atom feed

Off the keyboard

Fencing, chess, and jazz/rock/blues piano — chasing a Renaissance-man ideal (Physical, Intellectual, Social, Artistic).

Elsewhere

Blog · Twitter/X · Instagram

Pinned Loading

  1. matryoshka matryoshka Public

    Composable key-value storage in Elixir

    Elixir

  2. forsp forsp Public

    An implementation of Forsp, a Forth/Lisp Hybrid Lambda Calculus Language

    Rust