Impressive work to map out the whole internet by scan all IPV4 address on the internet in a day. Then visualize on a heatmap to show how many system(IPAddress) are online at that time.
Track and alert on 200+ apps and services at any scale, in any environment. Get deep insights into health and performance with built-in dashboards, end-to-end request tracing, and logs in one integrated platform. Sign up for a free 14-day trial.
I confess I don’t often read tech paper. They are over my head. However, sometimes I force myself to read some of them and I realized I always learn something from them. Probably because they’re slow to read and force me to think more.
The way app supports many API version is by having some form of versioning scheme(url or header) and maintaining multiple codepaths, endpoints of the underlying business logic. This article has another approach to use proxy and consider version is just a routing matter.
Learn what is a decision tree, how to construct a decision tree, and construct a decision tree using Python
WebAssembly is a compilation target for an ever-growing range of languages including C/C++, Rust, Go,… However, it is actually possible to write WebAssembly directly by hand which is an educational and enjoyable process.
Event Sourcing is to data what Git is to code. KickStarter implemented a minimal event sourcing framework to power d.rip
See how Dropbox use open source component to monitor their Mac laptop.
Rollbar looked at their database of thousands of projects and found the top 10 errors in Rails projects. They are showing the cause and how to prevent. If you avoid these, it’ll make you a better developer.
Some best practices on naming table, column and SQL object.
DIY hardwre system that detects the door is opened or closed and close it automatically if there hasn’t been any activity. Manual remote-control with a phone too.
BetterDev Link
Every Monday