Lucas Rangel
Hi, I'm Lucas, a software engineer currently based in São Paulo. I have professional experience in Node.js, React, React Native, TypeScript, Postgres, Python, and Terraform. Recently, I've been working with a modern Ruby on Rails stack including Hotwire, Phlex, Stimulus Reflex, and CableReady to build real-time applications. In my free time, I enjoy exploring new technologies like Rust, Elixir, Clojure, Fennel, or Lua.
Read the blog posts or check the about page for more info.
Featured
Solving Gossip Gloomers using Elixir
Updated: at 10:05 AMSolving Gossip Gloomers using Elixir
Writing a Lisp Interpreter in Rust - Part 1: Lexing
Updated: at 10:05 AMWriting a Lisp interpreter in Rust.
Recent Posts
Writing a Lisp Interpreter in Rust - Part 3: Evaluation
Published: at 07:00 AMBringing our Lisp to life - evaluating the AST to run programs.
Writing a Lisp Interpreter in Rust - Part 2: Parsing
Published: at 07:00 AMBuilding a parser that transforms tokens into an abstract syntax tree.
Oxylisp Design Decisions: Why Simple is Better
Published: at 07:00 AMUnderstanding the trade-offs in building a Lisp interpreter.