Struggling Developer Needs Help | Inside Dev - October, 1st 2019

Inside Dev (Oct 1st, 2019)

EU: Web Identifiers Require Active Consent / Rust Async-Await Beta / HTMLRewriter Beta


New blank template
###CAMPAIGN:PREVIEW### ###PIXEL:IMG###
Subscribe | View in browser

1. Europe’s top court, the Court of Justice of the European Union, ruled web identifiers like tracking cookies now require active user consent. That means pre-checked consent boxes are no longer sufficient, and violators face a large fine if they rely on it. The court also ruled service providers must reveal whether or not third parties have access to cookies, as well as include how long the cookies last. According to Dr. Lukasz Olejnik, an independent cybersecurity advisor and research associate at the Center for Technology and Global Affairs at Oxford University, that latter point means developers will now need to ensure that "user-facing text matches the actually used values of max-age or expires attributes." - TECHCRUNCH


2. Rust announced beta syntactic support for async-await is now available. The stable version of the async-await syntax will, however, officially be available in Rust 1.39, which is due for release on Nov. 7. In addition to announcing beta support for async-await, Rust also announced it will be deprecating projects in the Async Ecosystem WG, while the Async Foundations WG will now shift its focus to async-await improvements. - RUST


3. HTMLRewriter beta, a streaming HTML parser with a selector based JavaScript API for DOM manipulation,  is now available for use in the Cloudflare Workers runtime. It can be used in conjunction with the also recently released Workers Sites, where developers can then use the new API to make static elements of the site dynamic, similar to a JAMStak application. However, Cloudflare notes that, unlike with JAMStack, developers can make API calls from the edge as opposed to client device connections, thus reducing the chances of failure. Developers can also directly write up the APIs in Workers. "Using these machines to perform “edge-side rendering” with HTMLRewriter always happens as close as possible to your end-users, without happening on the device itself, and it eliminates the latency of traveling all the way to the origin," adds Cloudflare. - CLOUDFLARE


Devs Making A Difference: Struggling Developer on Disability Needs Help Supporting Sick Grandpa:

4. I stumbled upon developer Nicole Archambault last week on Twitter, and I was incredibly heartbroken learning about her situation. Although she herself is financially struggling and on disability, Nicole is still trying to support her 87-year-old grandfather who is battling cancer. She is now asking the public to help her pay for his medical costs after health care professionals told Nicole they need to transfer him into a skilling nursing home that will cost her $8,700 per month. Nicole, who is already behind on making her own rent payments, says she will also have to pay the rent for his apartment until she moves everything out.

If you feel moved to help as I did, you can contribute money through her GoFundMe account, where she is trying to raise $20,000 for her grandfather. You can also connect directly with Nicole -- whose birthday inconveniently also just passed yesterday, Sept. 30 -- on Twitter, and support her web development studies and coaching work there as well.

"Devs Make A Difference" is a feature where I spotlight different ways developers are making -- or can make -- a difference, whether that's in the world or within the tech community itself. If you have any suggestions, email me at​ ​dev@inside.com​​! Check out last week's feature about how to find a tech job dedicated to fighting climate change.


5. Long-time Stack Exchange moderator Samuel Liew is the latest to announce his resignation. "A persistent pattern of corporate missteps, and a monumentally deplorable moderator dismissal, has compelled me to re-evaluate my relationship with Stack Exchange," Liew wrote in his post published on Stack Overflow. The news comes after about 20 moderators protested Stack Exchange's corporate policy changes and the firing of fellow moderator Monica Cellio over the upcoming Code of Conduct updates. - STACK OVERFLOW


6. An ex-Yahoo software engineer admitted to hacking 6,000 Yahoo user accounts belonging to mostly younger women for sexual pictures and videos. Reyes Daniel Ruiz pleaded guilty and admitted in court he hacked the accounts of thousands, including friends and co-workers, while at work. He will face five years in prison. - CNN


7. This piece explains why major Internet service providers are unhappy Google is adding support in their browsers for DNS over HTTPS (DoH) this month and delves deeply into the debate. ISPs, who will have less ability to monitor and  browsing activity with this new feature, warned the US government such support "could interfere on a mass scale with critical Internet functions, as well as raise data-competition issues." However, Google says these concerns are without merit. "Google has no plans to centralize or change people's DNS providers to Google by default," the company said. "Any claim that we are trying to become the centralized encrypted DNS provider is inaccurate." - ARS TECHNICA


8. Bookmark HEAD, a useful free guide to <head> elements in HTML5. Although it provides a brief overview of why these elements are important, this a resource mostly geared towards those who already understand the why and just want to know "the hows." The guide heavily uses code snippet visuals to demonstrate how to write up <head> elements on multiple browsers and devices. .- HEAD


9. Humble Bundle is offering a major discount on over $600 worth of O'Reilly Linux and Unix books. You can pick up a book for as low as $1 and as high as $15. This sale will last until Oct. 21. - HUMBLE BUNDLE


10. Jason Grigsby, the author of Progressive Web Apps from A Book Apart and co-author of Head First Mobile Web from O'Reilly, reveals how he found a bug that is costing Chipotle $4.4 million dollars annually. In this post, Grigsby explains how the fast-food chain's online ordering form contains a bug invalidating a user's credit card expiration year, and is thus unable to process the transaction. This could be easily solved, Grigsby says, if pattern="\d\d" maxlength="2" had been used instead. - JASON GRIGSBY


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.

Edited by Bobby Cherry, a senior editor at Inside.com who also curates Inside Pittsburgh.


Copyright © Inside.com, All rights reserved.

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



Did someone forward this email to you? Head over to inside.com 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

MORE NEWSLETTERS

The present and future of immersive technology

Inside XR

The present and future of immersive technology

Latest issue

DAILY
The present and future of immersive technology

Inside XR

DAILY

SUBSCRIBED!

Share via

A twice-daily digest of the day's major news stories, including an in-depth breakdown of the coronavirus pandemic.

Inside Daily Brief

A twice-daily digest of the day's major news stories, including an in-depth breakdown of the coronavirus pandemic.

Latest issue

DAILY
A twice-daily digest of the day's major news stories, including an in-depth breakdown of the coronavirus pandemic.

Inside Daily Brief

DAILY

SUBSCRIBED!

Share via

Rob May's roundup of stories and commentary on Artificial Intelligence, Robotics, and Neurotechnology

Inside AI

Rob May's roundup of stories and commentary on Artificial Intelligence, Robotics, and Neurotechnology

Latest issue

DAILY
Rob May's roundup of stories and commentary on Artificial Intelligence, Robotics, and Neurotechnology

Inside AI

DAILY

SUBSCRIBED!

Share via

News, updates, reviews and analysis of industry and consumer trends in the world of streaming

Inside Streaming

News, updates, reviews and analysis of industry and consumer trends in the world of streaming

Latest issue

DAILY
News, updates, reviews and analysis of industry and consumer trends in the world of streaming

Inside Streaming

DAILY

SUBSCRIBED!

Share via