Weekly Digest #44

Weekly Dev Blog
3 min readSep 27, 2021

--

Articles

How to Develop Career Paths for Your Software Engineering Team

  1. Review your organizational chart
  2. List skills and competencies for each role
  3. Create a roadmap for each track
  4. Map your career advancement process
  5. 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.

4 iOS Rules to Break

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

Tech Interview Handbook

Tools

gitfs

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.

act

Run your GitHub Actions locally

Off-topic

Elon Musk reportedly lives in a $50,000 prefab tiny home that already has a 100,000-unit wait list — see inside a unit

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.”

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

No responses yet

Write a response