Skip to main content

Recently Updated Pages

NeoVim

Devices and Tech

NeoVim is a new super configurable version of the VIM editor. I've been learning to configure and...

Updated 1 year ago by James

Hugo Static Site Generation

Devices and Tech

I use Hugo to maintain most of my websites. Extended Edition Hugo has an extended version which i...

Updated 1 year ago by James

Firefox on Ubuntu 22.04 Non Snap

Devices and Tech

In the latest Ubuntu they made Firefox a snap instead of just installing via deb. This walkthru t...

Updated 1 year ago by James

Online Reading and Feeds

Devices and Tech

RSS I use FreshRSS to manage my feeds for me and the associated Android client for on the go. On ...

Updated 1 year ago by James

Security

Software Misc

- The OWASP API Top 10 security measures may be a good place to start when trying to decide what ...

Updated 1 year ago by James

Intro to Microcosm

Microcosm

Warning: This page is very much a work in progress Microcosm is a tiny and lightweight micropub s...

Updated 1 year ago by James

Planning

Microcosm

Move configuration out into yaml file - the mishmash of environment variables is pretty gross Ad...

Updated 1 year ago by James

Being a CTO

Engineering Leadership and CTO

Being a CTO is interesting and is probably different in every company. It is also a role that cha...

Updated 2 years ago by James

Handling non-string DAG parameters

Airflow

You may need to pass a dag parameter to an operator using templates - however, it may be importan...

Updated 2 years ago by James

TriggerDAGRunOperator

Airflow

You can use wait_for_completion=True and it will detect whether the dag passed or failed. If y...

Updated 2 years ago by James

Installing Airflow Locally

Airflow

Install Script # Airflow needs a home. `~/airflow` is the default, but you can put it # somewhe...

Updated 2 years ago by James

Angle Brackets (Greater Than, Less Than) show as upside down question and exclaimation marks

Devices and Tech LaTeX

This is an issue when <> render incorrectly, it can look very weird. Check your encoding Accord...

Updated 2 years ago by James

Zellij

Devices and Tech

Zellij is a Golang terminal workspace + multiplexer - its a bit like tmux on steroids Feat...

Updated 2 years ago by James

Comprehensive Impact

Science of Science

Comprehensive Impact, as opposed to Academic Impact is an umbrella term for the impact of scienti...

Updated 2 years ago by James

Tools and Metrics for Comprehensive Impact

Science of Science

Research Excellence Framework (UK) ResearchFish (UK) ResearchFish is a tool used by many fund...

Updated 2 years ago by James