Day 22 of 100 Days of Code
Today I study about the Silhouette Analysis, this is based on generate a metric to validate the correctness of a clustering algorithm. You can see my notes here.
Today I study about the Silhouette Analysis, this is based on generate a metric to validate the correctness of a clustering algorithm. You can see my notes here.
Today I study about about Machine Learning, specifically about the K-Means Clustering Algorithm, you can see my notes here, and the code here.
Today was my rest day and I only study a little about some algorithms that I learn on college.
So today is my birthday, so I work on something special, today with my friends I build a minecraft modpack and buy a host to upload a minecraft server, so I spend all day building the server and configuring the mods.
Today I refactor some screen of the app that I'm building to study some concepts, I'm using expo, expo router, zustand e supabase. I'm using this project to learn more about this technologies and to test some concepts. I will start to write some test cause I want to learn more about testing in react native.
Today I continue to implement a project to college using expo, expo router, zustand e supabase. I'm using this project to learn more about this technologies and to test some concepts. I will start to write some test cause I want to learn more about testing in react native.
Today at work I had to start to study a legacy code that I will work with new features soon, to make my life more easy I start doing some this:
Also at the end of the day I continue to build my POC to test some concepts, today I decided what problem I want to solve. The problem is, I want to process some data using some async data handler, this handler has rate limit and can fail in process data, so I need to implement a solution to retry some times I want, need to handle the rate limit and need to build a circuit breaker to handle the errors, also the handler is in a pipeline, if a handler fail the next handler will be called and the have the same problem.
Today I start to build a prof of concept to test some concepts like Idempotency, Batch Processing, Circuit Breaker, background jobs, and message queues. I build this project relearn how to configure node with typescript and build the project with Dockerfile and run a infra local with docker-compose. Here you can see the source code. Alongside I start to learn more about IPC (Inter-Process Communication).
Today I continue to implements the Supabase to my project, I also learn about the new expo router and how to use it.
Also I start to read the book The art of multi-processors programming.