Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

156 total results found

API Management Overview

API Management

API Management - the art of funnelling traffic from an API client through to the background service and taking care of things like authentication, rate-limiting, logging, auditing etc. There are lots of solutions out there - both FOSS and commercial. Google So...

Kong Gateway

API Management

Kong Gateway is an open core project that offers many of the traditional API Management features. Minimal Docker Compose for Kong version: "3.0" services: kong: env_file: .env image: kong/kong-gateway:3.0.1.0 environment: - KONG_DATABASE=...

Yerkes-Dodson Law

PKM

The empirical relationship between pressure and performance. There is a sweet spot where you are under just the right amount of pressure that you perform better. Too much pressure makes your performance worse though.

Comprehensive Impact

Science of Science

Comprehensive Impact, as opposed to Academic Impact is an umbrella term for the impact of scientific work on society, economy and policy. Comprehensive impact covers a broad range of activities and is difficult - if not impossible - to define prescriptively. I...

Tools and Metrics for Comprehensive Impact

Science of Science

Research Excellence Framework (UK) ResearchFish (UK) ResearchFish is a tool used by many funding bodies in the UK as a way to track outputs and impacts of scientific work. ResearchFish is used almost universally by all public funding bodies in the UK. Rese...

Personal Knowledge Management

PKM

Personal Knowledge Management or PKM has a fairly "does what it says on the tin" kind of name. It's all about managing your personal knowledge and making sure that it remains useful and that you have access to the things you learned.Review

Water Hammer

🌱 Seed Propagator Plumbing

Water hammer is the noise/shockwave generated when water is suddenly stopped/cut off. Over time it can damage your system doe to the shockwaves along the pipes.   Source https://piperepair.co.uk/2020/07/06/water-hammer-what-it-is-and-how-you-can-stop-it/ (...

Power Flush

🌱 Seed Propagator Plumbing

A procedure during which your central heating system is drained and cleaning solution is pumped around to displace and sludge which has been generated by corrosion within the system. The procedure should cost between £300-£500 to be done as of Q4 2022. A GasSa...

Variance

Data Quality and Preparation

Variance essentially refers to how spread out your data is relative to its mean. In the diagram the red distribution has low variance and the blue distribution has high variance. In finance a probability distribution with high variance is typically seen as...

Quotes

PKM

“Science is more than a body of knowledge; it is a way of thinking. I have a foreboding of an America in my children's or grandchildren's time—when the United States is a service and information economy; when nearly all the key manufacturing industries have ...

Delightful Software

🌱 Seed Propagator Free Open Source Software and Open Culture

A curated list of FOSS software that is delightful https://delightful.club/

Joplin Development

Node and Typescript

Joplin features a rich plugin architecture which allows third party developers to build plugins to enable non-standard behaviours. Joplin is written in Javascript/Typescript and built on top of electron. Plugins must therefore run in an electron runtime. Fin...

Fetch

Node and Typescript

The Fetch API was adopted as a standard replacement for XMLHTTPRequest in the last few years. It is usually available by default in browser code. However it is not offered out-of-the-box by Node.js Cross-Fetch The cross-fetch library provides cross-platfor...

npmrc

Node and Typescript

npmrc files registry namespaces and credentials that allow users to authenticate against private (and public) npm registries. NPM looks for a .npmrc file in the current directory and prioritises this over the one in your user $HOME directory.

BigQuery

Google Cloud Platform

Google BigQuery is a data warehouse platform. Schema You can define table schemas via JSON documents which get ingested at the same time as your data using the bq tool. Data Types Data Types List from google documentation Name Data type Descriptio...

Low and No Code Frontends

Software Engineering Misc

Quite often it is useful to have ugly-but-functional frontends for accessing things like databases and carrying out user management. Recently commercial tools like Retool have made it really easy to build this kind of thing by providing drag-and-drop UI builde...

FastAPI Logging

Python FastAPI

Inspired by https://stackoverflow.com/questions/63510041/adding-python-logging-to-fastapi-endpoints-hosted-on-docker-doesnt-display-api   Set up your logger configuration from pydantic import BaseModel class LogConfig(BaseModel): """Logging configur...

Atomic Habits and Incremental Improvement

PKM

For personal development, prevailing wisdom seems to be that rather than setting big lofty goals for ourselves, we should make small incremental improvements and commit to small behavioral changes that we can develop into healthy habits. Set Priorities Ryan ...

Flipping the Bozo Bit

🌱 Seed Propagator

Flipping the bozo bit on someone is a mental trap/antipattern/shortcut whereby we assume the person is a bozo. This could mean that you assume all of their opinions are useless going forward and/or that you treat them like an idiot. This is an expression I fi...

BigQuery Working with Array Structures

Google Cloud Platform

On a companies table where you can have multiple websites per company: SELECT * FROM project_namespace.dataset.companies as companies, UNNEST (companies.websites) as website LIMIT 1000 The above would produce a flattened table structur...