newsletter October 23, 2020

The Overflow #44: Machine learning in production

Welcome to ISSUE #44 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, get in the fast lane and start pooling your database connections, make a CPU out of electronic components drawn by hand on paper, and learn to toggle multiple property…
Avatar for Medi Madelen Gwosdz
Content Strategist

Welcome to ISSUE #44 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, get in the fast lane and start pooling your database connections, make a CPU out of electronic components drawn by hand on paper, and learn to toggle multiple property values across different rules in CSS.

From the blog

Improve database performance with connection pooling stackoverflow.blog
We tend to rely on caching solutions to improve database performance. Caching frequently-accessed queries in memory or via a database can optimize write/read performance and reduce network latency, especially for heavy-workload applications, such as gaming services and Q&A portals. But you can further improve performance by pooling users’ connections to a database.

How to put machine learning models into production stackoverflow.blog
Research has found that almost 90 of machine learning models developed by companies never make it into production. We share some tips for how to avoid pitfalls and actually deploy your ML.

Podcast 277: So you want to be a game developer? stackoverflow.blog
Why is there such a divide between the world of game developers and other consumer software builders?

Your Data is Trapped in a Parallel Universe. promotion
Dark data, cold storage, shadow apps. Unruly data creates inefficiencies that attach themselves to your systems like something from the Upside Down. Read this e-book to learn how to build a standardized data architecture that will get your systems back on track.

Interesting questions

Is it really safe to use Signal or Telegram on untrusted phone hardware? security.stackexchange.com
If you can’t trust your hardware, who can you trust?

Can you make a CPU out of electronic components drawn by hand on paper? electronics.stackexchange.com
“It works on paper” might get a new meaning.

Does UDP do anything at all? networkengineering.stackexchange.com
We’d tell you a UDP joke… but you might not get it.

What causes a fuse to blow, the current or the power? electronics.stackexchange.com
We always thought it was the hair dryer.

The -​-var: ; hack to toggle multiple values with one custom property lea.verou.me
This is a really cool trick that lets you use a single property value in CSS to toggle multiple values across different rules.

Opening Links in New Browser Windows and Tabs www.nngroup.com
Not sure how links should be opened on your page? Here’s a well-researched article on taking the user’s context into account when planning it out.

Presenting v7.0.0 of the npm CLI github.blog
npm cli 7.0.0 is out, and there’s a bunch of new features that are super highly anticipated, including (finally) having workspaces!!

Go, WebAssembly, HTTP requests and Promises withblue.ink
This is a cool guide into how to interact with JavaScript from Go delivered by WebAssembly. Did anyone call Rube Goldberg?

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

code-for-a-living October 14, 2020

Improve database performance with connection pooling

We tend to rely on caching solutions to improve database performance. Caching frequently-accessed queries in memory or via a database can optimize write/read performance and reduce network latency, especially for heavy-workload applications, such as gaming services and Q&A portals. But you can further improve performance by pooling users’ connections to a database. Client users need…
code-for-a-living June 12, 2020

The Overflow #25: New tools for new times

June 2020 Welcome to ISSUE #25 of the Overflow! As Kurt Vonnegut said, “There’s only one rule that I know of, babies. Damn it, you’ve got to be kind.” Today, and everyday, be kind to those around you. Our community is one that is for everyone, everywhere. When one group is hurting, we have to…
newsletter October 16, 2020

The Overflow #43: Simulated keyboards

Welcome to ISSUE #43 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, we’re coding for the long game, learning the difference between cats and not cats, and translating our favorite JRPGs into English. From the blog Play the long game when…