Regular Accounting Processes

Process for Simplicity

Accounting is not hard in principle, but without discipline and diligence, even simple things can quickly compound into complexity!

Daily/Weekly Processes


  • use the reciept, or invoice (print it if it’s an online purchase) and enter the transaction into QuickBooks Online (QBO) as an expense …
more ...

Creating Pelican Extensions

Quick notes for future projects…

Pelican Plugins Repo

Pelican Plugins is a little bit of a mess. Some of the plugins are setup/expected to be installed via pip. This is contrary to the suggestion to git clone the repo and change the PYTHON PATH.

If you’re using the …

more ...

Website Dev Environment Setup

Setting up a local Website Dev Environment

git clone
git submodule update --init --recursive
virtualenv -p python3.6 .
source bin/activate

You should now be able locally edit and preview.

First, activate the virtualenv:

cd …
more ...

Website Updates- the Getting Serious Edition

Right now the website is a pain to update, and definitely not beginner friendly.

So as they say on Futurama, time to kick it up a notch!


For Collaborators

  • Continuous Integration (automatically update the published website when the source is updated)
  • Simplify deployment
  • make online editing possible

For Business …

more ...

3D Scanning and Modeling for Minecraft

I sometimes do 3D scanning of things and put them in Minecraft. From people, to objects to conversion of virtual models.

To make this useful to as many people I provide the results in several formats, packaged as a zip file.

Here is what the zip file contains:

├── Minecraft Schematics …
more ...

Installing Worlds

People create some truly amazing worlds in Minecraft- from fantastical architecture, to mechanisms, to complete rapid transit systems.

And sometimes the creators make their worlds available to download for your enjoyment. Then you can explore the world freely, modify it, and look inside to see how it was built.

Unfortunately …

more ...