401 Unauthorized vs 403 Forbidden: Which is the right status code for when the user has not logged in?

Status Code | Old foggy naming | New clear naming | Use case +++++++++++ | ++++++++++++++++ | ++++++++++++++++ | ++++++++++++++++++++++++++++++++++ 401 | Unauthorized | Unauthenticated | User has not logged-in 403 | Forbidden | Unauthorized | User doesn't have enough privilege https://stackoverflow.com/questions/50143518/401-unauthorized-vs-403-forbidden-which-is-the-right-status-code-for-when-the-u?rq=1

Dependabot creates pull requests to keep your dependencies secure and up-to-date

https://dependabot.com Keep all your packages up to date with Dependabot https://github.com/dependabot/dependabot-core

Cost of Living

Numbeo is the world’s largest cost of living database. Numbeo is also a crowd-sourced global database of quality of life informations including housing indicators, perceived crime rates, and quality of healthcare, among many other statistics.

How (not) to break your app with hashCode() and equals()

https://bulldogjob.pl/articles/1194-how-not-to-break-your-app-with-hashcode-and-equals

Uninstall / remove a Homebrew package including all its dependencies

https://github.com/beeftornado/homebrew-rmtree brew tap beeftornado/rmtree brew rmtree ntopng

How To Remove Docker Images, Containers, and Volumes

How To Remove Docker Images, Containers, and Volumes

How to metric

Lesson 1: Use Percentiles Alternate title: avoid averages like the plague. Why do averages suck? 🤔 Consider this example: you have some code which measures how long your users wait for a page to load. You have collected 6 data points, in milliseconds: 62, 920, 37, 20, 850, and 45. If you average these load times, ...

Test log4j2 with JUnit using a custom appender

https://www.dontpanicblog.co.uk/2018/04/29/test-log4j2-with-junit/

Founding engineer or Founder/CTO

http://www.mooreds.com/wordpress/archives/2555

Take care editing bash scripts

https://thomask.sdf.org/blog/2019/11/09/take-care-editing-bash-scripts.html