Summer is approaching and even in Finland the weather is sunny and warm. I've been busy as the Enduro-MTB racing season has started and most weekends are spent at the race track. But here's monthly notes for May with topics of state of the Web, how geolocation in browsers work, and something about tools. Happy reading.
Issue 30, 30.5.2018
Ever stop to think about geolocation in your desktop browser?
tl;dr; location is triangulated by location services like Mozilla & Google from scan of nearby Wi-Fi access points’ signal strength and their known locations. List is collected when people walk with a phone with GPS and Wi-Fi on which polls networks. (from @walokra)
Is GraphQL The Future?
If you are not sold on GraphQL then this post might tip you over the edge. Alan Johnson does a great job in explaining the awesomeness that GraphQL has to offer. (from Web Design Weekly 321)
Tools for making HTTP requests
Powerful HTTP and GraphQL tool belt. Debug APIs like a human, not a robot. Finally, a REST client you'll love.
RESTed - Simple HTTP Requests
RESTed allows developers to quickly format and make HTTP requests and view the response. For Mac.
Paw is a full-featured HTTP client that lets you test and describe the APIs you build or consume. It has a beautiful native macOS interface to compose requests, inspect server responses, generate client code and export API definitions.
US cell carriers are selling access to real-time phone location data
Intriguing thoughts: “Access to your real-time phone location data is sold to companies and public has zero idea how much personal location data is available. It is done throughout the industrialized world to varying degrees.” e.g. stocks are traded based on where peoole go. (from @walokra)
`npm audit`: identify and fix insecure dependencies
Full Cycle Developers at Netflix — Operate What You Build
A look at how Netflix believes in 'operating what you build'. (from Web Operations Weekly 167)
Unchained: A story of love, loss, and blockchain
> It was a smart contract that stipulated sexual fidelity and parental responsibilities. Tokens from their joint earnings paid the AI judges and IoT sensor oracles that monitored contract violations. On mornings like this, you really needed commitment that was mathematically provable, not just an empty promise at the altar.