Monthly Shaarli

All links of one month in a single page.

November, 2020

How Did Edward Hopper Manage to Turn a Plain Country Road Into a Psychologically Charged Drama? A New Exhibition Decodes His Tricks | artnet News

A new exhibition at the Fondation Beyeler in Switzerland delves into the American artist's landscapes.

Overview • Angular

Just like its predecessor, Angular 1, Angular has been designed with testability as a primary goal.

When we talk about testing in Angular we are usually talking about two different types of testing:

Unit Testing
This is sometimes also called Isolated testing. It’s the practice of testing small isolated pieces of code. If your test uses some external resource, like the network or a database, it’s not a unit test.

Functional Testing
This is defined as the testing of the complete functionality of an application. In practice with web apps, this means interacting with your application as it’s running in a browser just like a user would interact with it in real life, i.e. via clicks on a page.

This is also called End to End or E2E testing.

MusicBrainz Picard

Picard is a cross-platform music tagger written in Python.

Expert health and nutrition book reviews that sort fact from fiction

Red Pen Reviews publishes the most informative, consistent, and unbiased health and nutrition book reviews available, free of charge. We exist to help you evaluate the information quality of the books you read or are thinking about buying.

How babel preset-env, core-js, and browserslistrc work together

Configuration for our beloved frontend tools is hot lava. Today CLI tools as create-react-app or Vue cli abstract away most of the configuration, other than providing sane defaults.

Even then, understanding how things work under the hood is beneficial because sooner or later you'll need to make some adjustment to the defaults.

In this post we're going to see how babel preset-env, core-js, and browserslistrc work nicely together to enable newer JavaScript features for older browsers.

WP Nav Plus – WordPress plugin | WordPress.org

WP Nav Plus has been designed to fill gaps in the WordPress menu system which make it difficult to accomplish many popular website design patterns. This is a tool built for developers to help get the right menu items output onto the page. This plugin applies no additional CSS styling or JS interaction to menus. Styling and interaction are the job of the theme, and may need to be altered to achieve your desired appearance.

Many website designs call for a submenu, often right below the primary navigation in the header, or in a sidebar on interior pages. These submenu’s are designed to show the children of the currently active menu item. WP Nav Plus makes it super simple to build out these types of menus using the widget, or by using the ‘start_depth’ argument in your wp_nav_menu() function.

A fairly common website design pattern you may see online calls for the header navigation menu to be placed left and right of a central object, like the site logo. WP Nav Plus makes it very easy to build out these menus using the widget, or by using the ‘divider_html’ argument in your wp_nav_menu() function.

Often website designs call for a menu to be split up into multiple columns, or rows. Such as a multi-column footer sitemap. WP Nav Plus provides the capabilities you need to quickly build these custom menu layouts using the widget, or by using the ‘limit’ and ‘offset’ argument in your wp_nav_menu() function.