Hi there!
I'm Lautaro Jayat. I like to learn and tinker with various technologies.
On this page, you'll find links to some projects and repositories I created while exploring tools, studying topics, or reading books.
As it might have happened to you as well, most of my coolest code is behind a non-disclosure agreement. But hey, I will try to keep writing free stuff here in my free time.
I hope you find it useful or at least interesting.
Feel free to drop me an email, open an issue, or send a pull request to say hello or share something 🙂.
| Name | Languages/Tools | Description |
|---|---|---|
| Bootloaders and OS Stuff | Assembly - C - x86 - QEMU | Experiments and educational projects on bootloaders and OS internals. |
| Linux Kernel Modules Development | C - Make | Notes and experiments on writing Linux kernel modules, based on Linux Device Drivers. |
| RUOK - Backend Services Monitor | Go - Postgres - Make | An open-source tool to leverage Postgres deployments as brokers for backend monitoring and alerting services. |
| Mongo To SQL | Typescript | A CLI tool that parses Mongo commands and returns their corresponding SQL queries. |
| Data Structures and Algorithms in C | C - Python - Bash | Guides and tutorials on how to implement data structures in the C programming language. |
| Name | Languages/Tools | Description |
|---|---|---|
| Bootloaders and OS Stuff | Assembly - C - x86 - QEMU | Experiments and educational projects related to writing bootloaders and building basic operating system components. |
| Linux Kernel Modules Development | C - Make | Notes, tutorials and experiments on Linux kernel modules written while following Linux Device Drivers. |
| Nasm Examples | Assembly - C - Make | Some simple examples on assembly programming. |
| Name | Languages/Tools | Description |
|---|---|---|
| RUOK - Backend Services Monitor | Go - Postgres - Make | An open source tool to leverage Postgres deployments as brokers for backend monitoring and alerting services. |
| Writing an Interpreter in Go | Go | Notes and implementation of the interpreter explained in Writing An Interpreter In Go by Thorsten Ball. |
| Backoffice Server Template | Go - K8s - Helm - Make | A template for a Kubernetes deployment including an authorization proxy and a server that implements CRUD and events propagation. |
| Authorization Proxy | Go | An implementation of an Authorization proxy using the Go standard library. |
| Programming Patterns | Go | Implementations of several programming patterns in Go. |
| Simple HTTP Server Template | Go | A template to easily structure and start a Go web service. |
| Name | Languages/Tools | Description |
|---|---|---|
| Data Structures and Algorithms in C | C - Python - Bash | Guides and tutorials on how to implement data structures in the C programming language. |
| Nasm Examples | Assembly - C - Make | Some simple examples on assembly programming. |
| Name | Languages/Tools | Description |
|---|---|---|
| Mongo To SQL | Typescript | A CLI tool that parses Mongo commands and returns their corresponding SQL queries. |
| Little Compression Server | Node.js | A simple image compression server implementation. |
| JWT Auth and Tests | Node.js | An implementation of a JWT auth server with its corresponding integration tests. |
| Vainilla Nodejs Streaming Server | Node.js | An implementation of a streaming web server in plain Node.js. |
| Twitter Bot | Vanilla JS | A simple client library to interact with Twitter's v1 API. |



