link Icon changelog.com

Should browser developer tools have a "security" tab?

In an attempt to raise developer awareness of web security matters (TLS, CSP, XSS, etc.), Craig Francis proposes that browsers should add a "security" tab to their developer tools. First, he made an interactive demo of how the tab might work. Here's a sneak peek: Then, he opened tickets for: Chrome Firefox Safari Internet Explorer You may be wondering why this isn't just a plugin/extension. Craig addresses that: it probably won't work so well as a 3rd party extension, as the point is to raise awareness of the features Indeed, anybody who seeks out and installs a security-related extension is probably well aware of the issues. I think this is a good idea that could be effective if the browser vendors adopt it. It'd even be useful for us already-security-aware developers to have all the information we need in one handy tab. What is Craig asking from the community? Ideas and suggestions welcome... but if you can also tell your favourite browser that you want this, then hopefully it might get implemented

read more...

link Icon changelog.com

A REST API for any Postgres database

Can you take your Postgres database schema and programmatically turn it in to a REST API? Joe Nelson's PostgREST proves that the answer is "Yes"! It also: provides a cleaner, more standards-compliant, faster API than you are likely to write from scratch. How fast, you may be wondering? subsecond response times for up to 2000 requests/sec on Heroku free tier. Interested? Check out the demo or video which explains his design decisions.

read more...

JavaScript Icon changelog.com

next-update answers the question: "Is it safe to upgrade my npm module's dependencies?"

Upgrading your library's dependencies can be a scary proposition. Not upgrading your library's dependencies can be even scarier. Thankfully, next-update is here to help. Let's imagine: You would like to update lodash and async to latest versions, but not sure if this would break anything. With next-update it is easy. You run the next-update command and it tells you whether or not updating any of your dependencies breaks you tests. If you don't have tests, I guess you should go write some...

read more...

iOS Icon changelog.com

Firefox is coming to iOS

Mozilla recently announced that they're finally bringing Firefox to iOS. They'll have to use iOS's built-in rendering engine like everybody else, which begs the question: What makes this Firefox? Time will tell whether they're too late to the game or not. In the meantime, the source code is freely available (and under heavy development). From the README: This is a work in progress on some early ideas. Don't get too attached to this code. Tomorrow everything will be different. Could be a fun project to track, especially if you're interested in Swift.

read more...
0:00 / 0:00