This issue is sponsored by Datadog. Big thank for datadog’s support and a solid monitoring tool for logs, metric and request traces. Check them out.
Although it’s about Go but if you want to explore VSZ, RSS, or how a program get loaded on Linux, memory basic, ELF then it’s worth a read for non-Go user.
Gradient descent is one of the most popular algorithms to perform optimization and by far the most common way to optimize neural networks. This blog post aims at providing you with intuitions towards the behaviour of different algorithms for optimizing gradient descent that will help you put them to use.
Reverse engineering Animal Crossing for the GameCube to explore the possibility of creating mods for the game. The post explore the developer debugging features that are still left in the game, and how author discovered a cheat combo that can be used to unlock them.
The latest post in our ‘Fun with SQL’ series. Window functions allow you to compare values between rows that are somehow related to the current row. Example: Finding the first time all users performed some action, Find where all users ranked for some sub-grouping
A vulnerability in browser implementations of the CSS3 feature “mix-blend-mode” which allowed to leak visual content from cross-origin iframe. Exploitation allowed to leak the profile picture, username and likes of unsuspecting visitors all while requiring no additional user interaction.
GraphQL’s biggest problem may be that although it’s better, it’s not “better enough”. The bar set by REST is low, but it’s high enough to work, and is adequate for most purposes.
DNS query up to now is in plaintext. Mozilla implements DNS over HTTPS, a new IETF standards, and Trusted Recursive Resolver, a new secure way to resolve DNS.
Ruby comes distributed with a vast standard library. We only use a fraction of it, usually. Everyone knows date, set, json, maybe even csv. But there are many more things hidden there.
BetterDev Link
Every Monday