PHP Development with Windows Subsystem for Linux (WSL) | php[architect]

Learn how to use the Windows Subsystem for Linux (WSL) to make your coding environment more effective. WSL provides a new way to develop PHP applications on Windows while using native Linux binaries and tooling. This book gets you started installing Ubuntu as a WSL distribution with PHP, NGINX, and MySQL. You’ll also enhance your…

Source: PHP Development with Windows Subsystem for Linux (WSL) | php[architect]

How to fix the Chrome 80 cookies issue in Drupal

There’s plenty of articles out there explaining what the changes are (, why they’ve been done ( and how to ‘theoretically’ fix them with simple code examples, but we haven’t stumbled upon many articles explaining ‘practical’ solutions to apply to a Drupal site to actually fix the issues that arise due to the stricter cookie policies implemented since the Chrome 80 release.

Source: How to fix the Chrome 80 cookies issue in Drupal

Thomson Reuters Sues ROSS Intelligence For Using West Key Note System and Headnotes Data As A Jump Start

The complaint, filed today in U.S. District Court in Delaware, alleges that ROSS “intentionally and knowingly” induced the legal research and writing company LegalEase Solutions to use its Westlaw account to reproduce Westlaw data and deliver it to ROSS en masse.

ROSS did this after West denied it a license of its own on the basis that West does not give competitors access to its products, the complaint says.

“ROSS did so, not for the purposes of legal research, but to rush out a competing product without having to spend the resources, creative energy, and time to create it itself,” the complaint alleges. “The net result is that Plaintiffs are now being put in the unfair position of having to compete with a product that they unknowingly helped create.”

Source: Thomson Reuters Sues ROSS Intelligence Claiming Theft Of Proprietary Data | LawSites

The suit centers on ROSS allegedly striking a deal with LegalEase that included LegalEase using bots to scrap the West Key Numbers and Headnotes and then handing that data over to ROSS. The complaint is worth a read because it demonstrates that Thomson Reuters fully understands it has no claim of copyright in the actual court opinions. It mentions repeatedly that this suit is about TR’s proper copyrights in key numbers and headnotes. It will be interesting to see where this goes.

Deploys at Slack – Several People Are Coding

Every day, we do about 12 scheduled deploys. During each deploy, an engineer is designated as the deploy commander in charge of rolling out the new build to production. This is a multistep process that ensures builds are rolled out slowly so that we can detect errors before they affect everyone. These builds can be rolled back if there is a spike in errors and easily hotfixed if we detect a problem after release.

Deploys at Slack

This is an interesting look at how development is done at Slack. Weirdly, I’m pretty sure I couldn’t get away with this sort of iteration anymore because our community it’s relatively small and hesitant to change.

Once upon a time I did make changes on the fly to add new features or tweak the interface but now folks depends on us to maintain a certain level of stability as they learn about it teach the law. Of course it could be that as I get older I’m less tolerant of getting pinged about changes