Monday, January 25, 2021
JANUARY 26-27. DURATION: 10:00-17:00
"The art of Architecture is all about functionality, beauty and robustness.
But while designing 2022+ Software Architecture you must focus on Cloud Efficiency metrics first: performance, sustainability, vulnerability, observability, costs, time, maintainability...
In fact, your expertise as a Software Architect is measured by how your products meet those metrics.
It’s not just our projects, but also us, that are measured by these criteria and how well we’ve mastered these approaches."
Sunday, January 24, 2021
Stimulus inspired Catalyst, GitHub’s web component set of patterns.
Stimulus’ concept of controller will be familiar to users of Rails and Laravel. Stimulus originates from some of the developers who created Rails. Direct DOM updates and using DOM state as the source of truth will equally be familiar to long-time programmers who started web development with jQuery and jQuery plugins. The Basecamp team behind Stimulus reported using in the past a variety of techniques and libraries such as jQuery for building Basecamp.
Controller Controller targets outputTarget textContent
Saturday, January 23, 2021
Friday, January 22, 2021
- Generate screenshots and PDFs of pages.
- Crawl a SPA (Single-Page Application) and generate pre-rendered content (i.e. "SSR" (Server-Side Rendering)).
- Automate form submission, UI testing, keyboard input, etc.
Thursday, January 21, 2021
"Last week, Elastic announced they will change their software licensing strategy, and will not release new versions of Elasticsearch and Kibana under the Apache License, Version 2.0 (ALv2). Instead, new versions of the software will be offered under the Elastic License (which limits how it can be used) or the Server Side Public License (which has requirements that make it unacceptable to many in the open source community). This means that Elasticsearch and Kibana will no longer be open source software. In order to ensure open source versions of both packages remain available and well supported, including in our own offerings, we are announcing today that AWS will step up to create and maintain a ALv2-licensed fork of open source Elasticsearch and Kibana."
PostgreSQL has excellent support for "native" JSON storage, almost as a document db,
while SQL extension syntax is custom, so it takes come time to get used to.
Wednesday, January 20, 2021
MDX is the syntax Storybook Docs uses to capture long-form Markdown documentation and stories in one file. You can also write pure documentation pages in
MDX and add them to Storybook alongside your stories. Read the announcement to learn more about how and why it came to be.
MDX is an authorable format that lets you seamlessly write JSX in your Markdown documents. You can import components, such as interactive charts or alerts, and embed them within your content.
Tuesday, January 19, 2021
simpler, very affordable, metal + vinyl fabric dome
Monday, January 18, 2021
Sunday, January 17, 2021
In one of the latest announcements of re:Invent 2020, AWS introduced the preview of Amazon Location, a new mapping service for developers to add location-based features like geofencing and built-in tracking to web-based and mobile applications.
Saturday, January 16, 2021
Friday, January 15, 2021
Thursday, January 14, 2021
Here is how to run Linux GUI (Graphical User Interface) applications on Windows Desktop platform with WSL, without running OS virtual machine.
similar, while different: running app in container, using web GUI
A fully automated mode is also available: drop files into a watch folder and let HandBrake process them without any user interaction
Wednesday, January 13, 2021
uglify-js - npm
terser - npm
uglify-es is no longer maintained and uglify-js does not support ES6+.
terser is a fork of uglify-es that mostly retains API and CLI compatibility with uglify-es and uglify-js@3.
Webpack: Bundle your frontend apps smartly!
Webpack: Minifying your bundle for production use
rollup - npm
prettier - npm
GM stock price doubled in last 6 months
Tuesday, January 12, 2021
Udacity, the $1 billion online education startup,
Unlike Coursera and others that aim for full degrees that are potentially aiming to disrupt higher education, Udemy focuses on short courses, either simply for the student’s own interest, or potentially for certifications from organizations that either help administer the courses or “own” the subject in question.
Monday, January 11, 2021
Sunday, January 10, 2021
TSDX is a zero-config CLI that helps you develop, test, and publish modern TypeScript packages with ease--so you can focus on your awesome new library and not waste another afternoon on the configuration.
Saturday, January 09, 2021
Friday, January 08, 2021
Shortly after the OpenAPI Specification—the leading standard for describing HTTP request and response APIs—was put into the Linux Foundation in 2015, AsyncAPI was created to describe TCP, MQTT, AMQP, and next-generation APIs that don’t use HTTP. AsyncAPI is a “sister” specification to OpenAPI: it uses the same base syntax to describe information for an API and adopt JSON schema for modeling the objects published and subscribed.
Thursday, January 07, 2021
Getting Started with AWS Security, Identity, and Compliance
Overview of AWS security technology, use cases, benefits, and services
Take the digital course »
AWS Security Fundamentals (Second Edition)
Fundamentals of AWS security concepts, access, and infrastructure
Take the digital course »
Wednesday, January 06, 2021
- native web components,
- Svelte, svelte - npm
- Stencil, @stencil/core - npm
- LitELement, lit-element - npm
- Lightning Web Components (LWC) lwc - npm salesforce/lwc: LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation Lightning Web Components foundation - OSS Documentation
Tuesday, January 05, 2021
Monday, January 04, 2021
Sunday, January 03, 2021
Saturday, January 02, 2021
Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and JSON-LD. These vocabularies cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model. Over 10 million sites use Schema.org to markup their web pages and email messages. Many applications from Google, Microsoft, Pinterest, Yandex and others already use these vocabularies to power rich, extensible experiences."
Solid is led by the inventor of the Web, Sir Tim Berners-Lee, to help realise his vision for its future."
"The Semantic Web is a machine for creating syllogisms. A syllogism is a form of logic,
The canonical syllogism is:
- Humans are mortal
- Greeks are human
- Therefore, Greeks are mortal