Hi, my name is Danilo Fragoso and I'm a Software Enginner from Brazil. Currently working at UOL and living in São Paulo.
I love all things software, my main interest for now is systems programming (Web Browsers, Compilers an Operating Systems). Also hardware, mostly wireless stuff and firmware.
🌭 - thdwb
Homebrew web browser with its own layout and rendering engine, parsers, and UI toolkit! Built from scratch entirely in golang. External dependencies are only OpenGL and GLFW, even go dependencies are kept to a minimum.
UI description language, when compiled generates a tree representing the described layout, built to work with the Mustard UI Toolkit, but also has a HTML backend. The reference implementation of the mui compiler is written in golang.
tokenize source -> build ast from tokens -> walk ast executing nodes