Digests » 369
Looking to upgrade your programming skills? Here’s something that will really help—Manning Publications are offering an exclusive 40% off your entire order at manning.com! Just use the code nlprogramming when you checkout.
this week's favorite
This post will go through a few bad ways to store a password and you can see what I mean.
The cheapest way to run a website is from the home Internet connection that you already have. It's essentially free if you host your website on a very low-power computer like a Raspberry Pi. The problem with this approach is that upload bandwidth is often very limited on home Internet connections, so your website may occasionally miss potential traffic during "high-traffic" periods.
Recently, I was tipped off about certain sites performing localhost port scans against visitors, presumably as part of a user fingerprinting and tracking or bot detection. This didn't sit well with me, so I went about investigating the practice, and it seems many sites are port scanning visitors for dubious reasons.
Coding is computer science in the same way that buying something at the store is economics, or talking to your neighbor is sociology.
Code reviews when not implemented properly can seriously slow down your team’s ability to ship - with many changes stuck in review for multiple days (or weeks!) hurting your product’s time to market.