What did I learn this week (2021) - 04

  1. How to add css class to an element in browser devtools with auto completion. I was learning tailwindcss with angular with each change requiring a rebuild. I thought of creating an extension with tailwind intellisense in browser similar to the VS code extension, but then I found this in-built feature.

  2. Concentric CSS: A CSS property suggested ordering: starts outside the box model, moves inward.

  3. Widows Insider is an open software testing program by Microsoft that allows users who own a valid license of Windows 10 or Windows Server 2016 to register for pre-release builds of the operating system previously only accessible to software developers.

  4. "Native advertising" is a method of advertising that presents ads as journalism or unbiased articles.

    This technique is used by publications like the New York Times, The Atlantic, Gawker, Buzzfeed, and others. Stories may be marked as sponsored, but disclaimers are subtle because the whole point is that users don't know it's an ad.

  5. Polyglot Persistence: Applications should be written in a mix of languages to take advantage of the fact that different languages are suitable for tackling different problems.

  6. Bounded Context - DDD deals with large models by dividing them into different Bounded Contexts and being explicit about their interrelationships.

  7. Polysemy - It is the capacity for a word or phrase to have multiple meanings, usually related by contiguity of meaning within a semantic field.

  8. SSL Termination describes the transition process when data traffic becomes encrypted and unencrypted. This happens at the server end of a secure socket layer (SSL) connection. It helps to speed up the decryption process and reduces the processing burden on backend servers.

  9. Helm Charts are not charts and a packaging format. A chart is a collection of files that describe a related set of Kubernetes resources.