Welcome to ISSUE #108 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: UX headaches, the clear downsides of phantom braking, and testing with real dependencies instead of mockup or fakes.
From the blog
Favor real dependencies for unit testing stackoverflow.blog
Which dependencies should be present in your code base? This article suggests an answer to that question.
The Bash is over, but the season lives a little longer stackoverflow.blog
As most of us transition from one season to another, be it summer to autumn or winter to spring, we wanted to take a look back at how this year’s Winter Bash went for everyone.
Podcast 403: Professional ethics and phantom braking stackoverflow.blog
This episode is bookended by two questions about professional or academic ethics.
Getting started with Atlas Search promotion
Autocomplete with fuzzy matching? Geo search with function scoring? No problem. MongoDB Atlas Search makes it easy to build fast, relevant search capabilities. Watch this video to learn more.
Why avoid using “&&” in bash script? unix.stackexchange.com
You gotta keep ‘em separated.
What is a polite way to ask for a status update? workplace.stackexchange.com
Hint: Avoid imperatives.
Zipping two lists with an offset in Python codereview.stackexchange.com
Seeking efficiency in Python.
Is it good practice to allow users to navigate simply by hovering on a menu item without clicking? ux.stackexchange.com
Does this violate fundamental principles of design, or is it just annoying? (Spoiler: Both.)
Links from around the web
The type hierarchy tree www.zhenghao.io
If you’re coming from a type-free language over to something like TypeScript, here’s a good mental model for you.
in operator alex.party
Empathetic animation css-tricks.com
You don’t have to decide between accessibility and animation. You can have both!
The UX on this small child is terrible www.mcsweeneys.net
Could somebody help this user debug some of the issues they’re seeing?
Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Overflow for Teams.Tags: newsletter, the overflow