newsletter July 16, 2021

The Overflow #82: Best practices for comments

Welcome to ISSUE #82 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: why you should mentor others, does GPL apply to neural network models, and hacking the React AST. From the blog Best practices for writing code comments stackoverflow.blogWhile there are many…

Welcome to ISSUE #82 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: why you should mentor others, does GPL apply to neural network models, and hacking the React AST.

From the blog

Best practices for writing code comments stackoverflow.blog
While there are many resources to help programmers write better code, there are few for writing better comments. Here are some rules on how to leave great guidance alongside your code.

The unexpected benefits of mentoring others stackoverflow.blog
At some point in your career, you may seek out a mentor. Less well known are the benefits of becoming a mentor yourself.

The Stack Overflow Podcast 354: Building for AR with Niantic Labs’ augmented reality SDK stackoverflow.blog
From catching Pokemon to purchasing furniture, augmented reality is becoming increasingly common on mobile apps.

Passionate About DevOps? Attend GitLab Commit Aug. 3-4, 2021 promotion
Join us for free! GitLab Commit showcases how software professionals iterate to spark transformation, innovation, and collaboration. During this 2-day conference, attendees learn practical techniques and useful insights to implement at their orgs.

Interesting questions

Why was ‘…’ chosen for characters, and “…” for strings? retrocomputing.stackexchange.com
In the alphabet and in programming languages, C comes after B.

Why is Promise.then called twice in a React component but not the console.log? stackoverflow.com
A case of over promising and under delivering?

How does GPL apply to neural network models?  opensource.stackexchange.com
If GPL is a license for code, do neural network models count as code? 

What happens to an electron if given quantized energy to jump to a full orbital? physics.stackexchange.com
Like the long suffering junior dev, electrons have a hard time getting promoted.

How to help developers work in the flow dev.to
We’ve all been “in the zone” at one point or another. Here’s an excellent deep dive (with some great quotes from Stack Overflow co-founder Joel Spolsky) about getting into that “flow state” and what might get us out of it, as well.

Building a responsive layout with CSS grid and container queries! w/ Stephanie Eckles www.youtube.com
Steph Eckles walks us through building a layout that starts as a grid and groooows into something pretty dang cool.

Hacking the React AST for fun and profit swizec.com
This author cleverly hacks his own paywall to illustrate how to work with React’s Abstract Syntax Tree! 

A look at building with Astro css-tricks.com
Astro is the new kid on the block in terms of JavaScript frameworks, but it does one weird trick: it doesn’t actually ship JavaScript by default. Whaaat?

Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Overflow for Teams.

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

The Overflow Newsletter Banner
newsletter June 25, 2021

The Overflow #79: Zoom! Enhance! Super resolution!

Welcome to ISSUE #79 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: machine learning makes 480p into 1080p, stairs and their effect on potential energy, and how open source affects build vs. buy decisions. From the blog Zoom, enhance. There! We…