newsletter December 18, 2020

The Overflow #52: The semantic future of the web

Welcome to ISSUE #52 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. While you’re sipping on eggnog and munching some gingerbread, read about how to safely update IoT devices over the air, when it makes sense to cancel your daily scrum, and designing…

Welcome to ISSUE #52 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. While you’re sipping on eggnog and munching some gingerbread, read about how to safely update IoT devices over the air, when it makes sense to cancel your daily scrum, and designing a web to prevent abuse.

From the blog

The semantic future of the web stackoverflow.blog
Much of the data currently exchanging hands can be viewed as human-centric. But increasingly we are not the only consumers of the web, and someday that data may be crafted for the consumption of virtual readers.

Security considerations for OTA software updates for IOT gateway devices stackoverflow.blog
In order to respond to threats, device designers must remotely update, which if implemented poorly, can provide another vector for attacks. In this post, dig into specifics related specifically to the over-the-air (OTA) software update framework in an enterprise setting.

Podcast 293: Connecting apps, data, and the cloud with Apollo GraphQL CEO Geoff Schmidt stackoverflow.blog
Schmidt, formerly of Meteor.JS, says GraphQL has done for the cloud what SQL did for databases. Now it’s about balancing corporate growth with an open source community.

How to integrate eSignatures into your apps promotion
Check out this on-demand webinar to learn about the importance of eSignatures in compliance and sales workflows and how you can integrate them into the web and mobile apps you build.

Interesting questions

Should I cancel the daily scrum if the team has only minor issues to discuss? pm.stackexchange.com
“If you aren’t planning together, you aren’t working together.”

DeepMind just announced a breakthrough in protein folding. What are the consequences?  mattermodeling.stackexchange.com
By “breakthrough,” they mean “did really, REALLY well in a protein folding competition.”

Suppose there is a 50 watt infrared bulb and a 50 watt UV bulb. Do they emit light of the same energy? physics.stackexchange.com
Overall, yes. But does each photon contain the same energy?

Is there any text to speech program that will run on an 8 or 16-bit CPU?  retrocomputing.stackexchange.com
Even though they didn’t do it well, speech still blew kids’ minds in Commodore 64 games.

Making a responsive (birthday) card with HTML and CSS dev.to
You know, with it being JavaScript’s birthday month, it might be good to have a birthday card coming from its relatives!

Abusability test your product database.platformabuse.org
This is a fantastic reference for those building and using social platforms to avoid abuse and to make a safer web.

Web performance calendar » A font-display setting for slow connections calendar.perfplanet.com
Block? Optional? Swap? Fallback? How should you pick a font-display setting? Here’s a solid discussion to help you decide. 

Life of a pixel (Chrome University 2020) www.youtube.com
Here’s a very cool tour of Chrome’s rendering architecture, and how a pixel “comes to life” on the page.

Want to see who’s still hiring? Check out our job board!

Tags: ,
Podcast logo The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.

Related

a computer chip
code-for-a-living September 21, 2020

Nvidia has acquired Arm. What does this mean for the future of AI, edge computing, and the people who write software for these chips?

In a move that has significant implications for the tech industry, U.S.-based graphics chip maker Nvidia announced last week that it would purchase U.K.-based Arm Holdings from Japanese investment firm Softbank for $40 billion. For anyone programming for AI, data processing, or embedded systems, this could mean your data intensive applications will soon be running…