Skip to main content

Recently Updated Pages

Publishing Type Definitions

Node and Typescript

It can be useful to be able to publish these types in custom NPM repos e.g. Gitlab Configuring pa...

Updated 1 year ago by James

NPM and Gitlab

Node and Typescript

Gitlab has a built in package repository that can be used as a stand in for NPM's global repo. Be...

Updated 1 year ago by James

Knex

Node and Typescript

ORM for node.js with Typescript compatibility

Updated 1 year ago by James

SQLAlchemy and MySQL

Python

  Install dependencies for SQLalchemy and MySQL: pip install sqlalchemy pymysql python-dotenv ...

Updated 1 year ago by James

Data Lakehouse

Software Misc

A data lake house combines together the best bits of data warehouses and data lakes.   Data Lak...

Updated 1 year ago by James

Story Mapping

Software Misc

  Resources https://www.easyagile.com/blog/the-ultimate-guide-to-user-story-maps/#what-is-user-...

Updated 1 year ago by James

CLI Development

Python

Simon Willison has some really interesting/useful advice for building command lines (mirror). I ...

Updated 1 year ago by James

RSync

Software Misc

RSync is a FOSS file copying/syncing tool that has a number of uses and can be used to sync via S...

Updated 1 year ago by James

FastAPI Logging

Python FastAPI

Inspired by https://stackoverflow.com/questions/63510041/adding-python-logging-to-fastapi-endpoin...

Updated 1 year ago by James

Low and No Code Frontends

Software Misc

Quite often it is useful to have ugly-but-functional frontends for accessing things like database...

Updated 1 year ago by James

Batch Iterating in Pandas

Python

BATCH_SIZE=32 for k,grp in df.groupby(np.arange(len(df))//BATCH_SIZE): # grp is a tiny data...

Updated 1 year ago by James

Times and Dates in Python

Python

The built in datetime library in Python can be a bit rubbish/difficult to use. Pendulum provide...

Updated 1 year ago by James

React Native on Android

Node and Typescript

Installing Dev Environment On ubuntu you can install the android SDK with apt-get install android...

Updated 1 year ago by James

CRON No MTA installed discarding output

Software Misc

Answer from here Linux uses mail for sending notifications to the user. Most Linux distributions...

Updated 1 year ago by James

Golang Web Services and Gin

Software Misc

I've been using GoLang to build IndieScrobble Live Reload I use this package to live-reload my ap...

Updated 1 year ago by James

FOSS Funding

Software Misc

Underfunding of FOSS projects can be disasterous as this list shows.

Updated 1 year ago by James

Caddy Handler

Software Misc

You can set up caddy to do different things depending on the prefix using handle directive testsi...

Updated 1 year ago by James

Gitea and DroneCI

Software Misc

I use Gitea to self-host my code + projects here and I use DroneCI, a lightweight CI pipeline tha...

Updated 1 year ago by James

Bulk Unsubscribe from Jira

JIRA

If you find yourself in a position where you are receiving a huge number of jira notifications yo...

Updated 1 year ago by James

Kong Gateway

API Management

Kong Gateway is an open core project that offers many of the traditional API Management features....

Updated 1 year ago by James