Inside Dev - December 2nd, 2019 |

Inside Dev (Dec 2nd, 2019)

Django 3.0 / .Org Protests / PHP 7.4 / Firefox Replay / Unindexed JS / Cyber Monday

Subscribe to Inside Dev

Inside Dev. ###PIXEL:IMG###
Subscribe | View in browser

1. The latest release of Python web framework Django 3.0 is now available. This new release provides support for Python 3.6, 3.7, and 3.8, MariaDB 10.1 and higher, and ASGI. Other new features include the new ExclusionConstraint class, which enables adding exclusion constraints on PostgreSQL, the capability to easily use expressions in QuerySet filters, and much more. Click here for detailed information about new changes. - DJANGO PROJECT

2. A number of notable figures and major organizations, including the Apache Software Foundation, are publicly speaking out against ICANN's sale of .org to Ethos Capital. Many are concerned its new owner will not protect the interests of non-profit foundations. In a statement, the Apache Software Foundation called on ICANN to stop the sale and "ensure that the .org registry remains in the hands of a body capable of governing neutrally and with sensitivity to the issues that are unique to the non-profit business sector." Meanwhile, Drew DeVault urges the public to write to the California and Virginia attorney general offices to investigate, as well as file form 13909 with the IRS to review ICANN, ISOC, and PIR's non-profit statuses. While DeVault provides a template for the letter, he cautions that interested readers should rewrite it as to copy and paste would be illegal. Finally, as previously reported, many have signed a "Save .ORG" petition addressed to ICANN, ISOC, and PIR, including the Wikimedia Foundation and the EFF. 

3. The PHP development team released PHP 7.4. This new major release comes with a number of new features such as Typed Properties, which adds support for first-class property type declarations, clearer syntax with Arrow Functions, a Numeric Literal Separator, and more. The latest release also comes with several deprecations and performance improvements. For a detailed list of all new updates, check out the changelog. - PHP

4. Mozilla released a webpage for Firefox Replay, a tool that lets developers record content process and replay them to inspect earlier states. At the moment, the feature is only available as a beta release on Firefox Nightly for macOS. However, once the user research phase is complete, a Firefox team member says Mozilla will "absolutely" prioritize cross-platform support. - NEOWIN

5. The majority of major e-commerce stores in the US use JavaScript for important content like product descriptions, yet many of these are unindexed. According to data released by software company Onely, 80 percent of major American e-commerce stores use the language, yet 25 percent of these sites contained crucial JavaScript content that went unindexed by Google. While the tech giant says it is working on the issue, it recommends developers and site owners use static HTML in the meantime as a result. - SEARCH ENGINE JOURNAL

6. Black Friday may be over, but today, Cyber Monday, has brought on a new wave of deals while some of last week's sales are still available. Here are just some of the best web development-related deals I have found so far. For a more meaty list, I created a Twitter thread you can check out here. Be aware, however, those are Black Friday sales, which means some may not be available anymore.

  • Bluehost is taking up to 60 percent off, offering hosting services starting at as low as $2.65 per month with a free domain and email address to boot. This sale will last through the end of today, Dec. 2. - BLUEHOST
  • Adobe is taking 40 percent off its Creative Cloud suite for individuals, 70 percent off for students and teachers, and 25 percent off for teams until Dec. 5. - ADOBE
  • Cloudways is offering 40 percent off for three months of hosting when you use the code BFCM40 through the beginning of Dec. 3. - CLOUDWAYS
  • General Assembly is taking 50 percent off of its popular tech workshops until Dec. 3 when you use the code DISCOUNT50. - GENERAL ASSEMBLY


7. The development team at American Express explained why it chose to use the Go programming language within its payment and rewards systems. The company notes how, for example, Go achieved a high performance at 140,000 requests per second in tests without any warm up time. The team says it also liked how Go encourages programming best practices and was relatively easy to learn, before delving into how it managed to convince leadership to adopt it. - AMERICAN EXPRESS TECHNOLOGY

Written and curated by Inside Dev and Inside Deals Editor Sheena Vasani, a freelance journalist based in California. Proficient in Javascript and Ruby. Got my start at Dev Bootcamp and Thinkful. Follow me on Twitter at @SheenaV123.

Copyright © 2021, All rights reserved.

Our mailing address is:
767 Bryant St. #203
San Francisco, CA 94107

Did someone forward this email to you? Head over to to get your very own free subscription!

You received this email because you subscribed to Inside Dev. Click here to unsubscribe from Inside Dev list or manage your subscriptions.

Subscribe to Inside Dev