Garry's repositories
AbstractVM_WeThinkCode
The purpose of this project is to create a simple virtual machine that can interpret programs written in a basic assembly language.
aws-cicd-pipeline-terraform
A simple self-deploying AWS infrastructure CI/CD pipeline through Terraform.
bunqhack2024
bunqhack2024
bunqhackathon2024
bunq hackathon 2024
Camagru_WeThinkCode
This is the first web project we had and I have not yet had the time to complete it due to the internships.
datadog-agent
Datadog Agent
FDF_WeThinkCode
This is a simple 3D landscape renderer. In this project, we look at the basics of graphics programming, and in particular how to place points in space, how to join them with segments and how to observe the scene from a particular point of view. As a way to start my journey into graphics programming, FDF requires us to draw the wireframe of a 3D landscape. The project was made using my first graphics library: MinilibX. This library is developed internally by Ecole 42 and using it's basic features for this project, we learn how to open a graphic window and draw inside it.
Filler_WeThinkCode
In this project, we had to create a player to fight against the other student's players on the world famous (or infamous) Filler board.
flutterPlayground
Playing around with flutter again
GNL_WeThinkCode
The aim of this project is to make you code a function that returns a line ending with a newline, reading from a file descriptor. From this project, we gain a deeper understanding of allocations, whether they happen on the stack memory or in the heap memory, the manipulation and life cycle of a buffer, the unexpected complexity implied in the use of one or many static variables.
helm-charts
charts
jgsu-spring-petclinic
WIP update of spring-petclinic example used in my Jenkins Getting Started course on Pluralsight
JustJava_Udacity
This is from the Google Africa Challenge Scholarship
Libft_WeThinkCode
This was the first project we had at WeThinkCode and basically requires us to re-create some standard C library functions.
Nibbler_WeThinkCode
The purpose of this project was to create our own version of the game Snake, with at least 3 different GUIs. These GUIs being shared libraries.
playing-with-ansible
Having fun with Ansible. Practice with roles. Using jinja2.
PlayStoreColoredTab
Play Store Colored Tab
Swipecards
A Tinder-like Android library to create the swipe cards effect. You can swipe left or right to like or dislike the content.
Trends
This was just me playing around with Angular & chart.js to display some covid19 stats.
Wolf3D_WeThinkCode
Inspired by the world-famous 90's game of similar naming (which was the first FPS ever). Explore the technique of ray-casting. The goal is to create a dynamic view inside of a maze.