Hi readers!
In today's issue:
- The Release Candidate for React 17 is now out
- Weekly curation of FREE/DISCOUNTED developer books, courses/certifications, as well as office gear. Today's includes major Back to School deals on some of the hottest laptops, free AirPods, hard drives, suitcases, and so much more (premium only)
- Repl.it kicked off its first Programming Language Jam hackathon
- Masterclass with Kent C. Dodds about the JavaScript features he recommends you should learn so you can effectively build apps with React (premium only)
To read today's premium content sign up for your FREE 14-day trial of Inside Dev Premium and start reading now.
When you sign up, you'll be able to access weekly premium features like:
- Roundup/summaries of each week's newest top tricks/tips from the most well-known names in web development
- Monthly/weekly/yearly roundups, like the July 2020 web development news recap and the upcoming mid-year review, starting with the top general news followed by a comprehensive list of releases from last month.
- List of weekly/monthly virtual events and hackathons, like August's one published last week
- This Week At..." feature condenses some of the best blog posts/tutorials, updates, and more from engineering teams at the top companies in the world into something you can digest in seconds
- Podcast Notes, which summarize podcast episodes by experts into something you can read in a minute
- Masterclasses with dev experts
Thanks for signing up and supporting my work!
|
Sheena
|
|
|
|
The first Release Candidate for React 17 is now available. The new update doesn't come with new developer-facing features, but instead is about making it easier to upgrade gradually. As a result of the changes, it will now be possible to upgrade your app to future React versions either all at one, or piece by piece.
More:
- While the updates could impose breaking changes, the React team says it only changed fewer than twenty components out of 100,000+, so it shouldn't be too hard to smoothly upgrade.
- To enable gradual upgrades, React changed how React attaches events to the DOM under the hood. Event handlers will be attached to the root DOM container into which a React tree is rendered.
- Some other React 17 updates: onScroll event no longer bubbles, removal of the “event pooling” optimization, effect cleanup function runs asynchronously.
|
|
Repl.it kicked off its first Programming Language Jam hackathon. Participants have until Aug. 31 to build their own programming language for a chance at winning $10,000 as the grand prize. The winner's language will also be added to Repl.it for users to code in.
More:
REPL.IT BLOG
|
|
DEV MASTERCLASS WITH KENT C. DODDS: Kent C. Dodds is a former JavaScript engineer at PayPal , popular teacher, and a Google Developer Expert often considered one of the best JavaScript experts to follow on Twitter who writes about web development at egghead.io, Frontend Masters, TestingJavaScript.com, and EpicReact.Dev.
Today, Dodds shares with us the critical JavaScript features he recommends you learn so you can effectively build apps with React:
Start your FREE 14-day trial of Inside Dev Premium now to read more.
Click here to sign up for your free 14-day trial to read this feature and receive it weekly! When you do, you'll also be able to access the upcoming mid-year review, podcast notes, masterclasses with experts, deals and freebies, and more.
READ MORE
|
|
|
|
The latest version of text editor Emacs has been released. Some highlights from Emacs 27.1:
- Native support for JSON parsing
- Built-in support for arbitrary-size integers as well as the tab bar and tab-line
- Support for resizing and rotating of images without ImageMagick and support for XDG conventions for init files
- Lexical-binding is used by default
For more details about new changes introduced in this release, click here.
|
|
Open-source Python-based CMS Wagtail 2.10 has been released. Some highlights:
- Django 3.1 support
- Modernized JS tooling
- More webp support,
- A configurable workflow system
- Search query expressions
- Design overhaul of the page editor
- Improved PostgreSQL search ranking
The team says it should be easy for all to upgrade, except for those still using the no longer supported Python 3.5. To read a detailed list of changes, check out the release notes.
|
|
💰 DEV FREEBIES AND DEALS:
Deals on Web Dev Office Gear:
💻 Laptops / PCs:
There are some major discounts on the most popular laptops thanks to Back to School sales happening. Right now, you can buy...
💼 Everything Else:
✏️ Free Courses / Certifications:
📚 Free Dev Books:
Every week, paid readers enjoy a weekly edition of top deals and freebies like this one, so you can keep saving. Click here to sign up for a 14-day free trial of Inside Dev Premium to read today's feature and receive it regularly.
READ MORE
|
|
|
|
Mozilla, which develops the Firefox browser, told employees on Tuesday that it is cutting 250 jobs, roughly 25% of its workforce. Mozilla is changing its focus from free products to subscription-based services and is dedicating $43m to building new products.
What products will Mozilla build?
- Mozilla would like to rely less on revenue from search partnerships and instead create more revenue channels. In 2018, about 91% of Mozilla’s royalty revenues came from search contracts. The organization is still committed to the emerging IoT space, but is changing its focus from commercial products to emerging technologies.
- Over the course of the last few months, it started testing a number of new products, most of which will be subscription-based once they launch. One of its primary focuses is the Firefox Private network and a VPN service which will cost customers $4.99 per month.
Three rounds of layoffs
- This isn’t the first time Mozilla has made bold moves in favor of innovation. In 2017, Mozilla abandoned its connected devices initiative and laid off 50 people.
- In an attempt to stay relevant, it expanded into other categories, by launching products in developing markets such as Firefox OS, a mobile operating system designed to bring low-cost handsets.
- Furthermore, in January of this year, it laid off 70 employees, including all of the Quality Assurance (QA) staff. All laid-off employees received generous exit packages and outplacement support.
For more news updates like this, subscribe to Inside Business.
|
|
Quick Hits:
- JetBrains released a beta for Space, a platform that acts as an integrated team environment designed to help developer teams better organize, communicate, plan, and build and deliver products.
- China is blocking encrypted HTTPS traffic that uses TLS 1.3 with ESNI enabled.
- The fittest athletes in the world swear by CBD. See what they're using here. *
* This is sponsored content.
|
|
📅 (UPDATED) What's Happening This Week: Upcoming Virtual Events and Hackathons.
VIRTUAL EVENTS:
AUG. 13-14: JavaScript and Friends Conference, a not-for-profit virtual conference for JavaScript developers of all experience levels featuring workshops and talks covering JAMSTACK, WebAssembly, Azure DevOps, React, keeping code "young," testing complex interfaces, and more.
HACKATHONS:
To read more, start your FREE 14-day trial of Inside Dev Premium now!
|
|
|