Name: Allan Vidal
Type: User
Company: @canonical
Bio: I'm a developer located in Brazil. I usually work with Python, Go, C/C++ and JavaScript, both in backend and frontend projects.
Work profile: @alnvdl-work
Location: Campinas area, Brazil
Blog: https://alnvdl.github.io/
Allan Vidal's Projects
My high- and low-tech ramblings
A simple school score calculator/simulator with a custom DSL.
A text generator based on f-strings.
A simple comparison of common patterns of handwritten mocks in Go and how gomock can simplify them
Event handling approaches with libfluid. Built for a MSc. dissertation on libfluid, to demonstate and evaluate different event handling approaches.
libfluid port of RFProxy. Built for a MSc. dissertation on libfluid, to demonstate the concept of a standalone application (no controller required).
A simple implementation of Conway's Game of Life in C.
A small ERP system tailor-made for a grinding wheel company.
An opinionated library with a fetch API wrapper and React hook for making HTTP requests automatically or on demand.
A simple compression program that uses Huffman coding.
A web-based tool to design rectangle-based layouts; especially useful for designing custom-made furniture and cabinets.
A very square game, somewhat based on Reversi.
terr is a minimalistic library for adding error tracing to Go 1.20+.
An extremely simple TOTP implementation in Go with hardcoded parameters.
The official website for the Ubuntu operating system
A script for toggling between host/guest OS views
A minimalist framework for CLI-based web applications
A fika management application for the WebCLIFramework
Serious business story estimation.
A HTML5/JS implementation of a B-tree.
A bunch of scripts and configs to set up a GitHub codespace with my personal VS Code workspace