Managing project dependencies

It’s difficult to choose a dependency management tool without first-hand experience, so I’m using a few to manage my own projects.

tl;dr: currently using git subtrees.


To be evaluated


Growing mangos

In the UK

Mangos are notoriously difficult to grow in non-tropical climates – Kew Gardens has managed one fruit in twenty years – but nevertheless I took five scraped pips and planted them above and slightly below the surface of a compost/manure mix. They were then covered with cling film and left in the warm. After approximately four weeks one of the pips planted beneath the soil sprouted.

Linux security


Creating a Linux password hash like you find in /etc/shadow.

mkpasswd --method=sha-512 --salt=Kf0TqvhN

Cracking a KeePass2 master password with John the Ripper.

john <(keepass2john easy.kdbx)


Pots and raised beds

Growing in pots Mint Broad beans Basil Oregano Peppers (chilli and snack) Tomato Rosemary Blackcurrent Watering If the top surface of the soil looks dark then it doesn’t need watering. Otherwise stick your finger in the soil. Soil Soil and compost should be 50:50 Fork every few days to aerate Best soil mixure Equal parts Vermiculite Pete moss Mixture of composts Raised beds Good Herbs good, no need to crop rotate Rosemary, marjoram and lavender good for attracting pollinating insects Onions don’t like drying out nor crowding from weeds Potatoes work in raised beds but easier in bags (tip the used bags into the raised beds for the following year. [Read More]

Plants identified

Back garden

  • Mahaleb cherry
  • Garden rose
  • English ivy
  • Potato vine
  • Sweet mock-orange
  • Mock privet
  • European honeysuckle
  • Apple mint
  • Cleavers
  • Ovens wattle (Acacia pravissima)
  • Evergreen spindle
  • Common columbine
  • Wood avens
  • Creeping cinquefoil
  • Common holly
  • Common hyacinth
  • Blue leadwood
  • Broadleaf enchanter’s nightshade
  • Purple toadflax
  • European plum
  • Common dandelion

Front garden

  • Seaside Daisy
  • Serbian bellflower
  • Common hawthorn
  • California poppy
  • Red valerian
  • Kenilworth ivy
  • Majorcan hellebore
  • Butter-and-eggs
  • Annual mercury
  • Butterfly bush
  • Evergreen bugloss


  • Horseshoe geranium
  • Spreading pellitory
  • Hedge mustard
  • Horseweed


Chicken curry Marinade Blend 6 cloves of garlic with equal quanitity of ginger Add 2 tbsp of the garlic and ginger mix to the chicken 1/2 tsp turmeric 1/2 tsp normal chilli powder 1/2 tsp Deggi Mirch 2 tbsp fish spice mix Mustard oil Sauce Onion Oil (mustard or rapeseed) Salt (brings out the moisture so it caramelises quicker) Brown for five minutes Add remainder of garlic and ginger paste Turmeric Meat spice mix Tomato puree Add chicken and seal until not translucent Add enough chicken stock to cover Add splash of soy sauce Cook on mendium heat for half an hour Spicy pie Dough 240g whole Spelt flour (I had some whole and some white so used both) 1/2 tsp fine salt 80ml coconut oil melted (I used a mix of Coconut, Olive and Rapeseed) Sift the flour and salt into a bowl, pour in the oil and mix in with a fork. [Read More]

Cyber security resources

Search tools Use different search engines Banner grab httrack inspy metagoofil intitle:“index of” DNS poison/spoof Infosec websites - website hacking training - the IoT search engine - what’s that site running? Considerations Language vulnerabilities Common cyber attacks Tor Crypto attacks - frequency analysis Data encryption standard AES advanced encryption standard Substitution permutation network Kali Linux Vulnerability research with reverse engineering, penetration testing and ethical hacking Low level Linux programming and/or comprehensive knowledge in operating system security and associated network/platform design, hardening and deployment. [Read More]

Songs of note

A Forest – The Cure Verse Am C F Dm Interlude B C F# F Lullaby – The Cure Verse C#m7 C#m7 C#m7 C#m7 Amaj7 Amaj7 Amaj7 Amaj7 Interlude F#m F#m F#m F#m Amaj7 Amaj7 Amaj7 Amaj7 Road To Nowhere – Talking Heads E E E E C#m C#m C#m C#m A A A A B B E E Drive – Aimee Mann Verse C Cmaj7 C C C Cmaj7 C C Chorus Am D Am D C Cmaj7 C C Bridge C Am C Am Em F C G She’s Always A Woman – Billy Joel Verse A D A D D D G D G G Chorus A D A F# F# Bm Bm/A G A Interlude D G D Mystify Me – INXS Verse Dm Am G F Dm Am G F Chorus Am C G G Am C G G Your Song – Elton John Capo on 1st fret. [Read More]