Weekly Digest #44

Articles
How to Develop Career Paths for Your Software Engineering Team
- Review your organizational chart
- List skills and competencies for each role
- Create a roadmap for each track
- Map your career advancement process
- Spread the word
Firefox 91 Introduces Enhanced Cookie Clearing
Total Cookie Protection, built into Firefox, makes sure that facebook.com can’t use cookies to track you across websites. It does this by partitioning data storage into one cookie jar per website, rather than using one big jar for all of facebook.com’s storage. With Enhanced Cookie Clearing, if you clear site data for comfypants.com, the entire cookie jar is emptied, including any data facebook.com set while embedded in comfypants.com.
Page Control: Dots to Indicate Pages
- Consider if content should even be accessed via swiping. It may be better accessed via navigation or text links.
- Cut off a piece of content (text or image) to visually indicate that users can swipe to reveal more information.
Form Submit Button (or Equivalent) at the Top
- Display the form Submit button (or equivalent) under the form fields rather than at the top of the page.
Plus (+) Icon
- While the navigation bar is a fairly safe location, displaying the + icon in other areas in a design must be tested with users to ensure the meaning is correctly understood.
- The only way to fully avoid the issue is to also avoid the icon, and to use an arrow or caret for expandable lists, and text labels for buttons triggering any action associated with a list item.
Move Icon
- Make it possible to tap and drag items in place without needing to click a particular icon to do so.
- Instead of the hamburger icon alone for a menu, display it with the word “Menu” to indicate that a menu will open, or use the word “Menu” alone.
Tutorials
Network programming for beginners: introduction to sockets

Tools
a FUSE file system that fully integrates with git. You can mount a remote repository’s branch locally, and any subsequent changes made to the files will be automatically committed to the remote.
Run your GitHub Actions locally
Off-topic
Neck-Zapping Gadget Reduced All-Nighter Fatigue in New Study
Instead of reaching for a cup of coffee during a graveyard shift, workers might one day hold an electric-razor-sized device to their necks. After a couple of minutes they would emerge refreshed and awake from this experience, which could come to be known as a “vagus nerve break.”