Blog Search Portfolio About Experience
Blog Search Portfolio About Experience
​

Which categories do you want to see?


​

Keyboard Shortcuts:


  • ?toggle shortcut descriptions
  • / search
  • j scroll down
  • k scroll up
  • tt toggle dark theme
  • gi go to blog index page
  • gn go to next article
  • gp go to previous article
  • gf go forwards
  • gb go to previous page
  • gc go to categories page
  • go go to article's category page
  • ga go to about page
  • ge go to experience page
  • gr go to portfolio page
  • gl go to landing page
  • vt only show technical articles on blog index page
  • vn only show non-technical articles on blog index page
  • va show articles from all categories on blog index page
/
or
cmd-K
Blog
Search
Portfolio About Experience
Technical
Cryptocurrencies
Cardano: Generating Addresses
Binance-Chain: Running a node
Cardano: Running a full node
Polkadot: Running and interacting with a full node
Bitcoin Lightning
Sync a BTC node, quickly
Prediction Markets
How to buy Bitcoin
Pangea
Bitcoin compared to gold
Hardware Wallets
Bitnation
Create a Multi-Signature Ethereum wallet using Parity
Blockchains from the ground up: Part 2
Blockchains from the ground up: Part 1
Introduction to the Æternity blockchain project
The Æternity ICO: My experience
Encryption
Digital currencies: the basics
Data
Portfolio: Image Recognition
Analysis of the mean and median value of transactions on 5 Blockchains
Trading digital assets
Macro analysis of the Bitcoin blockchain
Analysing a personal library
FakeGL: A Synthetic General Ledger and Trial Balance
Reconciliation of a trial balance to a general ledger
Spotify song history
Coursera’s “Data Science Specialisation”
Developer Tools
Learning - April 2021
SSH-Notes
ChezMoi
Ansible
Python Notes
More VIM Notes
Two Years Of Vim
nohup and Background Processes
File Descriptors and /dev/null
Microservices, Docker, Azure
Notes From “Mastering Vim Quickly”
Notes From “Powerful Python”
Vim: GoTo Tag Definition
Debugging the more_categories plugin for Pelican
Python: Becoming A Better Python Developer
Using Vim with large codebases
Data Science vs Web Development: Larger Code Bases
TDD: Test Driven Development
API Design Principles
Principles Of Object Orientated Programming
Unix: Utilities To Analyse And Update Multiple Text Files
A faster shell
Ry’s Git Tutorial
Vim!
Autumn, BIN and $PATH
Jupyter (iPython) notebooks + Pandas
Other
Introduction to my doctorate research - Silos
Web
Over-Engineering this blog
Fuse Search
Adding Search
Different Views For Different Users
3 Different Types Of Programming Problems
Notes on learning Django
Optimizing The Performance Of This Blog
A New Blog Design
Blogging with Pelican: Design, Plugins, Sharing
Blogging with Pelican
Übersicht widget: Time Until
Übersicht widget: Time Since
Non-Technical
Entrepreneurship
Product-Led Growth
The Mom Test
Obviously Awesome
The 1-Page Marketing Plan
Learning to market
Pippip.Email
Bakke-Rij
Understanding VC Investment
How to be an ambitious founder in Europe
The Lisbon Investment Summit
Journal
Reading - April 2021
Over-Engineering this blog
Regrets Of The Dying
A List Of Unconnected Thoughts And Aphorisms
Questions For Interesting Conversations
Live near the ocean
Corporate London
Move
Flee
London Rent vs. London Salaries
How to wake up early
Learning
Notes From An Interview With Geoffrey Hinton
Mental Models I Used To Use
Why I Want To Write Regularly
Using RSS
How I learnt to code
Reading: April 2018
I’m a chartered accountant
Spare time
Other
Tweets - April 2021
Photographs
Why Talk About Jesus?
Social
What’s So Different About Now
Predicting the Future using Human Nature and Technology
Financial Doom And Gloom
Between Clients
Coworking in Dublin
Blog Posts | Back to top | Categories | RSS | Shortcuts