Jader DiasRust bounded concurrency without semaphoresOn my last article I explained how to achieve bounded concurrency in rust with semaphores. They’re great because they guarantee the order…Mar 6Mar 6
Jader DiasUnlocking the Power of LLaMa for Work: A Step-By-Step GuideWhether you’re a data scientist blazing the trail of technological innovation, a machine learning engineer solving complex problems, or a…May 21, 2023May 21, 2023
Jader DiasHow to Outsmart any Chess Engine and awe your AudienceChess, the classic game of strategy and skill, has been the playing ground for many advancements in artificial intelligence. High-level…May 19, 2023May 19, 2023
Jader DiasTest-driven web service development without unit testsUnit tests are an effective tool for testing individual components of a system, but their usefulness can be limited when it comes to…Jan 26, 2023Jan 26, 2023
Jader DiasChoose the password manager that will best protect your secretsSince latest LastPass hack, everyone of their customers should compare it existing alternatives. There are 3 categories: paid, free and…Dec 30, 2022Dec 30, 2022
Jader DiasStop paying for outbound trafficAmazon Web Services (AWS) offers a series of protections against costly DDoS attacks. All AWS customers benefit from the automatic…Dec 28, 2022Dec 28, 2022
Jader DiasLastPass hack is 200 times worse than they care to admitFrom LastPass’ “Notice of Recent Security Incident”:Dec 26, 2022Dec 26, 2022
Jader DiasRoute DynamoDb requests with TypeScript using Lambda@EdgeAmazon CloudFront is a popular content delivery network (CDN) service that helps accelerate the delivery of both static and dynamic…Dec 14, 20221Dec 14, 20221
Jader DiasYou should never do bounded concurrency like this in RustBounded concurrency refers to the practice of limiting the number of threads that can access a shared resource at the same time. This is…Dec 12, 2022Dec 12, 2022