~tomupom/portfolio-redux

68936f74a668c6d4a110f3b8f75d87177249913e — Tom 30 days ago 3b66dd9 master
Update
53 files changed, 639 insertions(+), 29 deletions(-)

M _includes/layouts/base.njk
M _includes/layouts/home.njk
M content/_data/global.json
M content/index.md
A content/media/blm.png
A content/media/build.jpg
A content/media/cover.jpg
A content/media/data.jpg
A content/media/diary.jpg
A content/media/diary3.mp4
A content/media/favicon.ico
A content/media/home.jpg
A content/media/home.svg
A content/media/ideaforperformance.png
A content/media/mahara1.png
A content/media/mahara2.png
A content/media/mahara3.png
A content/media/mahara4.png
A content/media/mahara5.png
A content/media/mahara6.png
A content/media/mahara7.png
A content/media/maia1.png
A content/media/maia2.png
A content/media/maia3.png
A content/media/maia4.png
A content/media/maia5.png
A content/media/mars.jpg
A content/media/mars2.jpg
A content/media/nothing-market.png
A content/media/obsidian1.png
A content/media/obsidian2.png
A content/media/obsidian3.png
A content/media/pkg.gif
M content/pages/about.md
A content/pages/consultancy.md
A content/posts/back-at-it.md
A content/posts/its-time-to-rebuild-and-reflect.md
A content/posts/microsoft-stack.md
A content/posts/moving-into-level-two-my-thoughts.md
A content/posts/new-role.md
A content/posts/notion-supercharged.md
A content/posts/obsidian-an-external-brain.md
A content/posts/remote-teaching.md
A content/posts/slow-and-steady.md
A content/posts/status-report.md
A content/posts/vs-code-in-the-browser.md
A content/posts/windy-road.md
M content/projects.md
A content/projects/mahara.md
A content/projects/maia.md
A content/projects/rohm.md
A favicon.ico
M package-lock.json
M _includes/layouts/base.njk => _includes/layouts/base.njk +2 -0
@@ 5,6 5,8 @@
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>{{ title ~ ' – ' ~ global.title if title else global.title }}</title>
    <link rel="stylesheet" href="{{ '/css/index.css' | url }}">
    <link rel="icon" href="/media/favicon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="/media/favicon.ico" type="image/x-icon"/>
    {% include 'snippets/meta.njk' %}
  </head>
  <body>

M _includes/layouts/home.njk => _includes/layouts/home.njk +5 -1
@@ 1,4 1,8 @@
---
layout: base
permalink: "/"
---
\ No newline at end of file
---

<div class="home-intro">
<img src="/media/home.svg" alt="Monochrome image of a state house drawing done in CAD" /></a>
</div>

M content/_data/global.json => content/_data/global.json +1 -1
@@ 1,7 1,7 @@
{
  "title": "Tom Hackshaw",
  "lang": "en-gb",
  "footer": "© Nothing Market 2020 <a href='/about' alt='Link to About page' />About</a> <a href='/manifesto' alt='Manifesto for making and being' />Manifesto</a> <a href='/accessibility' alt='Accessibility information of this site' />Accessibility</a> <a href='https://github.com/et0and/portfolio-redux/blob/master/LICENSE' alt='GitHub link to license of site' />License</a>",
  "footer": "© Nothing Market 2020 <a href='/about' alt='Link to About page' />About</a> <a href='/manifesto' alt='Manifesto for making and being' />Manifesto</a> <a href='/accessibility' alt='Accessibility information of this site' />Accessibility</a> <a href='/consultancy' alt='Consultancy link for creative projects' />Consultancy</a> <a href='https://git.sr.ht/~tomupom/portfolio-redux/tree/master/LICENSE' alt='Sourcehut link to license of site' />License</a>",
  "url": "https://portfolio-starter.sb-ph.com",
  "author": {
    "name": "Tom Hackshaw",

M content/index.md => content/index.md +1 -1
@@ 1,3 1,3 @@
---
layout: home
---
\ No newline at end of file
---

A content/media/blm.png => content/media/blm.png +0 -0

A content/media/build.jpg => content/media/build.jpg +0 -0

A content/media/cover.jpg => content/media/cover.jpg +0 -0

A content/media/data.jpg => content/media/data.jpg +0 -0

A content/media/diary.jpg => content/media/diary.jpg +0 -0

A content/media/diary3.mp4 => content/media/diary3.mp4 +0 -0

A content/media/favicon.ico => content/media/favicon.ico +0 -0

A content/media/home.jpg => content/media/home.jpg +0 -0

A content/media/home.svg => content/media/home.svg +4 -0
@@ 0,0 1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1363" height="1010" viewBox="0 0 1363 1010">
  <image width="1363" height="1010" xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAABVMAAAPyCAYAAABxTU+UAAAdpElEQVR4nOzYQQEAIBCAsNP+nbWBEmCLwJM1M2cAAAAAAHja8gAAAAAA/JmpAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAAAAACBmQoAAAAAEJipAAC3HTsQAACAgSD0/tRD2AEURgAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAAIZCoAAAAAQCBTAQAAAAACmQoAAAAAEMhUAAAAAIBApgIAAAAABDIVAAAAACCQqQAAAAAAgUwFAAAAAAhkKgAAAABAIFMBAAAAAAKZCgAAAAAQyFQAAAAAgECmAgAAAAAEMhUAAAAAIJCpAAAAAACBTAUAAAAACGQqAAAAAEAgUwEAAAAAApkKAAAAABDIVAAAAACAQKYCAAAAAAQyFQAAAAAgkKkAAAAAAIFMBQAAAAD4bDvASAjjy+DtHgAAAABJRU5ErkJggg=="/>
  <image x="331" y="359" width="706" height="533" xlink:href="data:img/png;base64,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"/>
</svg>

A content/media/ideaforperformance.png => content/media/ideaforperformance.png +0 -0

A content/media/mahara1.png => content/media/mahara1.png +0 -0

A content/media/mahara2.png => content/media/mahara2.png +0 -0

A content/media/mahara3.png => content/media/mahara3.png +0 -0

A content/media/mahara4.png => content/media/mahara4.png +0 -0

A content/media/mahara5.png => content/media/mahara5.png +0 -0

A content/media/mahara6.png => content/media/mahara6.png +0 -0

A content/media/mahara7.png => content/media/mahara7.png +0 -0

A content/media/maia1.png => content/media/maia1.png +0 -0

A content/media/maia2.png => content/media/maia2.png +0 -0

A content/media/maia3.png => content/media/maia3.png +0 -0

A content/media/maia4.png => content/media/maia4.png +0 -0

A content/media/maia5.png => content/media/maia5.png +0 -0

A content/media/mars.jpg => content/media/mars.jpg +0 -0

A content/media/mars2.jpg => content/media/mars2.jpg +0 -0

A content/media/nothing-market.png => content/media/nothing-market.png +0 -0

A content/media/obsidian1.png => content/media/obsidian1.png +0 -0

A content/media/obsidian2.png => content/media/obsidian2.png +0 -0

A content/media/obsidian3.png => content/media/obsidian3.png +0 -0

A content/media/pkg.gif => content/media/pkg.gif +0 -0

M content/pages/about.md => content/pages/about.md +2 -15
@@ 16,9 16,7 @@ Ko Hackshaw rāua ko Yufu ōku whānau
Ko Tom tōku ingoa

This is my humble website of projects and resources.
This site is always under construction. It was last updated on Monday 27 April, 2020 in Tāmaki Makaurau, Aotearoa.

Prior to working in education I came from an art and design background. This is important.
This site is always under construction. It was last updated on Friday 7 August, 2020 in Tāmaki Makaurau, Aotearoa.

I’ve had a fascination with the Web and technology from a young age, and got to know all kinds of different people through IRC and Usenet channels. I feel as though I grew up on the Internet, and that it has taught me a lot of what I know.



@@ 29,15 27,4 @@ This site is a labour of love. While it isn’t the most flash or professional l
If what I see in or express of myself reminds you of your own actions, then together we’ve made something and that’s awesome!

Sincerely,
Tom Hackshaw

If you ever want to contact me, chat with me on the following:

Email `tom@tomhackshaw.com`

Urbit `~falsef-nostyp`

Delta `tom@tomhackshaw.com`

SSB @7Ulofc/0mv0X057xiu2Lr/Is
AYKDhZoB2nBN6QF4wnQ=.ed25519
\ No newline at end of file
Tom Hackshaw
\ No newline at end of file

A content/pages/consultancy.md => content/pages/consultancy.md +16 -0
@@ 0,0 1,16 @@
---
layout: page
title: Creative consultancy
---

Sessions last 60 minutes-several hours depending on your needs, and take place in my studio, your place of work or remotely via Jitsi or Zoom.

[Inquire or schedule an appointment here](mailto:office@tomhackshaw.com)

We can talk, draw, write, sit, make coffee, walk around the block and ponder. Dreaming up together can help to bring form to whatever you may be thinking about.

I believe anything can be an idea depending on the way it is seen and treated. I love a project-based approach to making, giving the smallest of ideas the potential for great lateral growth.

I work with design studios, advertising agencies, start ups, and collaborate with creative teams, established creative directors, strategists, planners, architects, non creatives, entrepreneurs, young and old, local and international.

Everything generated in the meeting is yours, and remains confidential.
\ No newline at end of file

A content/posts/back-at-it.md => content/posts/back-at-it.md +17 -0
@@ 0,0 1,17 @@
---
layout: post
title: Back at it
date: 2020-05-14 20:00:00
---

I went back to work this week, and it has been absolutely hectic so far. 

Before Level 2 went into effect I guessed that people would react one of two ways: 

One, that they would be afraid to venture out and continue to stay at home where possible, or

Two, that everyone would go back out en masse and rush to the mall, park, KFC and so on. 

It seems the latter has turned out to be result of this shift. I wonder how long it will be until the lockdown will feel like a distant memory. At the same time, I can’t help but feel we have so much more to learn from this and are still incredibly unprepared. 

T. 
\ No newline at end of file

A content/posts/its-time-to-rebuild-and-reflect.md => content/posts/its-time-to-rebuild-and-reflect.md +23 -0
@@ 0,0 1,23 @@
---
layout: post
title: It's time to reflect and rebuild
date: 2020-08-02 09:30:00
---

![Construction skyline](/media/build.jpg)

I only recently got the chance to read Marc Andreesen's widely discussed post titled ["It's time to build"](https://a16z.com/2020/04/18/its-time-to-build/). In the post, Andreesen describes how due to a failure of action people around the world were totally caught off-guard by the Covid-19 pandemic. The tact of the post is to say that old methods of doing things is holding back progress, and this is an issue that has been prolonged by both sides of the political spectrum - the right not aggressively investing in new industries and technologies (rather sticking to what they know), and the left holding a bias to "protect" public institutions (rather than prove that they are superior to their private counterparts).

I sympathise with the general message Andreesen is addressing here. While I don't necessarily agree with all his points regarding the public sector, especially with regards to healthcare, other aspects I can favour more and work with.

For example, the public transport system here in Auckland is an absolute mess. The decisions made by public bodies is often questionable at best and downright laughable at worst (an example being taking over 20 years to build a railway from the airport to the CBD). Housing has also been a great issue, with prices skyrocketing due to limited supply and speculation, not to mention a lack of a capital gains tax preventing those with massive properties portfolios to use houses solely for investment purposes. 

As a citizen it is frustrating to live with all of this. I have voted for politicians based on their policies regarding housing and then been totally left behind when it came to deliver. Half of the MPs who supposedly represent me have their own multi-million dollar property portfolios so implementing a CGT would hurt their bottom line too much. 

In answering Andreesen's call to build, I say we should take some time to reflect first. Let's think about the mistakes we have made before steamrolling ahead with building new things. Maybe it isn't even a matter of building new things at all, but rather fixing what we already have and making that better.  

[Don't drown in doubt,](https://www.are.na/block/7944159)

T.



A content/posts/microsoft-stack.md => content/posts/microsoft-stack.md +16 -0
@@ 0,0 1,16 @@
---
layout: post
title: Using a fully Office 365 stack - my thoughts
date: 2020-08-09 11:55:00
---

I work at a highschool in Aotearoa that is considered a "Microsoft school." Depending on the type of infrastructure that the respective school decides to use it will be dubbed as "Microsoft school", "Google school", "Schoology school" and so on. Having avoided Microsoft products for the past few years, going back to using them for work has been an interesting experience.

I think that Microsoft has come a long way over the past few years since Satya Nadella became CEO. It's clear that their new focus is on the cloud and cloud product offerings, and Office 365 is no exception. I really appreciate some of the accessibility features built in by default with tools like OneNote having a dictation mode, or being able to navigate something like Teams entirely via the keyboard. For teaching students who are all unique and different, these types of design choices make it much easier for someone like me to implement UDL into my teaching practice.

There are a few rough spots though. OneNote frequently likes to crash, and has a very weird way of rendering text where the top half of letters get cut off by the sentence above. Teams can be buggy as well, with window resizing sometimes causing the app to freeze up completely as well as files occasionally refusing to sync with my filesystem on OneDrive. These bugs don't happen often and are still miles better than some of the monstrous legacy software tools used by some schools in Aotearoa, but there's definitely room for improvement.

Still, I would always advocate for a stack that is libre, open and transparent by default over something proprietary. If I had the choice, I would use and recommend software such as Standard Notes for note-taking, Matrix for communication and Syncthing for cross-system file synchronisation. Keep the user in control of their data!

Stay safe,
T.
\ No newline at end of file

A content/posts/moving-into-level-two-my-thoughts.md => content/posts/moving-into-level-two-my-thoughts.md +13 -0
@@ 0,0 1,13 @@
---
layout: post
title: Moving into Level 2 - my thoughts
date: 2020-05-11 22:00:00
---

At 4pm this afternoon the prime minister of Aotearoa announced that the country was going to be moving into Level 2. For the past month I’ve been staying indoors like many others, and have really enjoyed the stillness. 

I am a bit scared about how the next few weeks will be. With everything that has happened my perception of being out in the public and dealing with strangers has completely changed. It’s made me realise just how much I enjoy and appreciate being in my own space, and that this doesn’t mean you have to be completely disconnected either. 

T. 



A content/posts/new-role.md => content/posts/new-role.md +19 -0
@@ 0,0 1,19 @@
---
layout: post
title: A new role
date: 2020-07-08 00:10:00
---

![Mars the Rabbit in her house](/media/mars2.jpg)

I am due to begin a new role as a highschool teacher in a few weeks time.

This will be my first ever time formally teaching in a secondary school. Prior to this all experience I had was just training as part of my Teaching Qualification programme, first at Lynfield College and then at Auckland Grammar School.

I'm really looking forward to teaching. While I am nervous about getting started I feel as though I have a lot to give and make. Over the next few weeks I intend on preparing myself as much as I can, as well as generating teaching resources that myself and others can use.

I'm excited to share what is to come with you all.

[From my elbow to yours,](https://www.are.na/block/6532965)

T.
\ No newline at end of file

A content/posts/notion-supercharged.md => content/posts/notion-supercharged.md +275 -0
@@ 0,0 1,275 @@
---
layout: post
title: Notion, supercharged
date: 2020-07-14 16:04:00
---

I spent the day today creating a database of designers from around the world on [Notion](https://notion.so), a personal wiki/info management software.

I've used Notion before for managing notes and files, but found it was a bit cumbersome when trying to share content or pages. While it was possible, there was no way to map custom memorable domains to pages (instead it would be default Notion links with a large generated string as the URL). If I wanted to share something with someone I would have to send them the link, which would then need to be pinned or bookmarked if used as a reference.

Enter the magic of [Cloudflare Workers](https://workers.dev). With a bit of Javascript that is deployed serverlessly, I am able to map Notion pages to any domains I own! No more having to juggle long URLs, people just need one simple link.

Cloudflare does all of the heavy lifting. Essentially, their servers read and scrape any content that you have published publically on Notion. It then reformats this as HTML and publishes it behind a domain of your choosing! Since all traffic goed through Notion and Cloudflare, everything is encrypted and secured at every level.

Alter the JS below to add your own domain or subdomain, then paste the script in Cloudflare and deploy!

```

const MY_DOMAIN = 'example.com';

/*
* Enter your Notion URL slug to page ID mapping
*/
const SLUG_TO_PAGE = {
  '': '771ef38657244c27b9389734a9cbff44',
};

const PAGE_TITLE = '';
const PAGE_DESCRIPTION = '';

const GOOGLE_FONT = '';

const PAGE_TO_SLUG = {};
const slugs = [];
const pages = [];
Object.keys(SLUG_TO_PAGE).forEach(slug => {
  const page = SLUG_TO_PAGE[slug];
  slugs.push(slug);
  pages.push(page);
  PAGE_TO_SLUG[page] = slug;
});

addEventListener('fetch', event => {
  event.respondWith(fetchAndApply(event.request));
});

function generateSitemap() {
  let sitemap = '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
  slugs.forEach(
    (slug) =>
      (sitemap +=
        '<url><loc>https://' + MY_DOMAIN + '/' + slug + '</loc></url>')
  );
  sitemap += '</urlset>';
  return sitemap;
}

const corsHeaders = {
  'Access-Control-Allow-Origin': '*',
  'Access-Control-Allow-Methods': 'GET, HEAD, POST, PUT, OPTIONS',
  'Access-Control-Allow-Headers': 'Content-Type',
};

function handleOptions(request) {
  if (request.headers.get('Origin') !== null &&
    request.headers.get('Access-Control-Request-Method') !== null &&
    request.headers.get('Access-Control-Request-Headers') !== null) {
    // Handle CORS pre-flight request.
    return new Response(null, {
      headers: corsHeaders
    });
  } else {
    // Handle standard OPTIONS request.
    return new Response(null, {
      headers: {
        'Allow': 'GET, HEAD, POST, PUT, OPTIONS',
      }
    });
  }
}

async function fetchAndApply(request) {
  if (request.method === 'OPTIONS') {
    return handleOptions(request);
  }
  let url = new URL(request.url);
  if (url.pathname === '/robots.txt') {
    return new Response('Sitemap: https://' + MY_DOMAIN + '/sitemap.xml');
  }
  if (url.pathname === '/sitemap.xml') {
    let response = new Response(generateSitemap());
    response.headers.set('content-type', 'application/xml');
    return response;
  }
  const notionUrl = 'https://www.notion.so' + url.pathname;
  let response;
  if (url.pathname.startsWith('/app') && url.pathname.endsWith('js')) {
    response = await fetch(notionUrl);
    let body = await response.text();
    response = new Response(body.replace(/www.notion.so/g, MY_DOMAIN).replace(/notion.so/g, MY_DOMAIN), response);
    response.headers.set('Content-Type', 'application/x-javascript');
  } else if ((url.pathname.startsWith('/api'))) {
    // Forward API
    response = await fetch(notionUrl, {
      body: request.body,
      headers: {
        'content-type': 'application/json;charset=UTF-8',
        'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36'
      },
      method: 'POST',
    });
    response = new Response(response.body, response);
    response.headers.set('Access-Control-Allow-Origin', '*');
  } else if (slugs.indexOf(url.pathname.slice(1)) > -1) {
    const pageId = SLUG_TO_PAGE[url.pathname.slice(1)];
    return Response.redirect('https://' + MY_DOMAIN + '/' + pageId, 301);
  } else {
    response = await fetch(notionUrl, {
      body: request.body,
      headers: request.headers,
      method: request.method,
    });
    response = new Response(response.body, response);
    response.headers.delete('Content-Security-Policy');
    response.headers.delete('X-Content-Security-Policy');
  }

  return appendJavascript(response, SLUG_TO_PAGE);
}

class MetaRewriter {
  element(element) {
    if (PAGE_TITLE !== '') {
      if (element.getAttribute('property') === 'og:title'
        || element.getAttribute('name') === 'twitter:title') {
        element.setAttribute('content', PAGE_TITLE);
      }
      if (element.tagName === 'title') {
        element.setInnerContent(PAGE_TITLE);
      }
    }
    if (PAGE_DESCRIPTION !== '') {
      if (element.getAttribute('name') === 'description'
        || element.getAttribute('property') === 'og:description'
        || element.getAttribute('name') === 'twitter:description') {
        element.setAttribute('content', PAGE_DESCRIPTION);
      }
    }
    if (element.getAttribute('property') === 'og:url'
      || element.getAttribute('name') === 'twitter:url') {
      element.setAttribute('content', MY_DOMAIN);
    }
    if (element.getAttribute('name') === 'apple-itunes-app') {
      element.remove();
    }
  }
}

class HeadRewriter {
  element(element) {
    if (GOOGLE_FONT !== '') {
      element.append(`<link href="https://fonts.googleapis.com/css?family=${GOOGLE_FONT.replace(' ', '+')}:Regular,Bold,Italic&display=swap" rel="stylesheet">
      <style>* { font-family: "${GOOGLE_FONT}" !important; }</style>`, {
       html: true
      });
    }
    element.append(`<style>
    div.notion-topbar > div > div:nth-child(3) { display: none !important; }
    div.notion-topbar > div > div:nth-child(4) { display: none !important; }
    div.notion-topbar > div > div:nth-child(5) { display: none !important; }
    div.notion-topbar > div > div:nth-child(6) { display: none !important; }
    div.notion-topbar-mobile > div:nth-child(3) { display: none !important; }
    div.notion-topbar-mobile > div:nth-child(4) { display: none !important; }
    </style>`, {
      html: true
    })
  }
}

class BodyRewriter {
  constructor(SLUG_TO_PAGE) {
    this.SLUG_TO_PAGE = SLUG_TO_PAGE;
  }
  element(element) {
    element.append(`<div style="display:none">Powered by <a href="http://fruitionsite.com">Fruition</a></div>
    <script>
    const SLUG_TO_PAGE = ${JSON.stringify(this.SLUG_TO_PAGE)};
    const PAGE_TO_SLUG = {};
    const slugs = [];
    const pages = [];
    let redirected = false;
    Object.keys(SLUG_TO_PAGE).forEach(slug => {
      const page = SLUG_TO_PAGE[slug];
      slugs.push(slug);
      pages.push(page);
      PAGE_TO_SLUG[page] = slug;
    });
    function getPage() {
      return location.pathname.slice(-32);
    }
    function getSlug() {
      return location.pathname.slice(1);
    }
    function updateSlug() {
      const slug = PAGE_TO_SLUG[getPage()];
      if (slug != null) {
        history.replaceState(history.state, '', '/' + slug);
      }
    }
    const observer = new MutationObserver(function() {
      if (redirected) return;
      const nav = document.querySelector('.notion-topbar');
      const mobileNav = document.querySelector('.notion-topbar-mobile');
      if (nav && nav.firstChild && nav.firstChild.firstChild
        || mobileNav && mobileNav.firstChild) {
        redirected = true;
        updateSlug();
        const onpopstate = window.onpopstate;
        window.onpopstate = function() {
          if (slugs.includes(getSlug())) {
            const page = SLUG_TO_PAGE[getSlug()];
            if (page) {
              history.replaceState(history.state, 'bypass', '/' + page);
            }
          }
          onpopstate.apply(this, [].slice.call(arguments));
          updateSlug();
        };
      }
    });
    observer.observe(document.querySelector('#notion-app'), {
      childList: true,
      subtree: true,
    });
    const replaceState = window.history.replaceState;
    window.history.replaceState = function(state) {
      if (arguments[1] !== 'bypass' && slugs.includes(getSlug())) return;
      return replaceState.apply(window.history, arguments);
    };
    const pushState = window.history.pushState;
    window.history.pushState = function(state) {
      const dest = new URL(location.protocol + location.host + arguments[2]);
      const id = dest.pathname.slice(-32);
      if (pages.includes(id)) {
        arguments[2] = '/' + PAGE_TO_SLUG[id];
      }
      return pushState.apply(window.history, arguments);
    };
    const open = window.XMLHttpRequest.prototype.open;
    window.XMLHttpRequest.prototype.open = function() {
      arguments[1] = arguments[1].replace('${MY_DOMAIN}', 'www.notion.so');
      return open.apply(this, [].slice.call(arguments));
    };
  </script>${CUSTOM_SCRIPT}`, {
      html: true
    });
  }
}

async function appendJavascript(res, SLUG_TO_PAGE) {
  return new HTMLRewriter()
    .on('title', new MetaRewriter())
    .on('meta', new MetaRewriter())
    .on('head', new HeadRewriter())
    .on('body', new BodyRewriter(SLUG_TO_PAGE))
    .transform(res);
}

```

I hope you found this little hack useful! 

[May the road rise to meet you,](https://www.are.na/block/7769521)

T.
\ No newline at end of file

A content/posts/obsidian-an-external-brain.md => content/posts/obsidian-an-external-brain.md +22 -0
@@ 0,0 1,22 @@
---
layout: post
title: Obsidian - an external rhizomatic brain
date: 2020-06-23 16:00:00
---

Earlier this week I started using [Obsidian](https://obsidian.md), an offline tool similar to [Roam](https://roamresearch.com) that links and networks ideas.

![Obsidian on a glossary of design terms page](/media/obsidian1.png)

I have used a variety of tools in the past for note-taking. I've used Standard Notes, Left, and plain notebooks to keep a record of knowledge and things that I need to remember. Without recording information in some form, I find that I am constantly forgetting things that I've learnt and that recall is very difficult.

![Obsidian in graph mode, showing connections like a spider web](/media/obsidian2.png)

Enter Obsidian. Like Roam, it utilises the [Zettelkasten](https://en.wikipedia.org/wiki/Zettelkasten) method of note-taking. Notes and thoughts are structured laterally and making connections between things is actively encouraged. The way this operates is much like how HTML documents function, only there is also an added visual graph that allows for more of a rhizomatic navigation of ideas.

![Obsidian files all stored locally as Markdown documents](/media/obsidian3.png)

I am currently using this tool to record and gather information on web development and design terminology. There are already links starting to open up between the two, and potential links that I wouldn't have otherwise thought of unless I'd seen the two ideas side-by-side. This is quite possibly the most creative form of information management that I've ever come across, one that I intend on using for my own projects.

Sincerely,
T.
\ No newline at end of file

A content/posts/remote-teaching.md => content/posts/remote-teaching.md +25 -0
@@ 0,0 1,25 @@
---
layout: post
title: Remote teaching - one week update
date: 2020-08-19 16:58:00
---

![Man with headphones on works on a computer](https://images.unsplash.com/photo-1497493292307-31c376b6e479?ixlib=rb-1.2.1&auto=format&fit=crop&w=751&q=80)

It has been approximately a week since Auckland, New Zealand went back into Level 3 lock-down over the Covid-19 pandemic. Since Thursday last week I have been teaching my students remotely through live conferencing software such as Microsoft Teams in place of physical lessons. This is my first time teaching remotely, and there are a few things that have arised which I didn't expect.

I (foolishly) assumed that most of my students had some grasp of how to navigate different systems and services. Given that they are young and part of what is considered Generation Z, I thought that nearly all of them would have at least some level of digital literacy (and if not that they knew where to look). However, this stint in remote teaching has highlighted to me just how wrong I was - there is a vast difference in abilities around using computers among my students, right down to the most basic and fundamental functions like copy and paste.

Most of my time online since starting remote teaching has been spent troubleshooting and diagnosing issues raised by students. I was wary that not every student would have a stable Internet connection before I started my teaching programme, so I tried my best in implementing lessons that were both low bandwidth intensive and not reliant on powerful hardware (since not everyone had access to a decent computer - for some a smartphone is their primary computing device). In hindsight, I should have thought even further back and thought of those students who have almost no idea of basic computing concepts, doing everything to stamp out any potential dark patterns so that I don't need to retrofit fixes later down the line.

One of the primary issues my students have experienced is signing up for accounts on certain services. Since most sign ups are handled via email it requires for the user/student to have some understanding of how this works - the confirmation of verification links, checking in spam for missed messages and so on. Some of these students know how to install and use a VPN on their phone, yet are completely stumped when it comes to using email. Why is this the case?

I think part of the issue is because of the smartphone app paradigm. If every function and service is reduced to an app, it is segmented as a little icon on your screen and often abstracts any logging in or processes to a black box. These dark patterns, a commonplace in everyday apps today, are harmful to the user in that it oversimplifies systems to the point where everything is done automatically. Confronted with a system that doesn't fall into this paradigm, it is no wonder that the user would find it confusing or bewildering.

If one of my students wishes to use a smartphone app to complete the same work I have no issue with this. I believe this is a level of flexibility I should consider under UDL. In the future, I will consider a Plan A, B, C, and D, because technology is far from perfect. Nothing that I have done so far has gone according to plan, and almost always the reason is down to technology. It is frustrating, but the best thing that I can do is always have a wide spread of options incase things don't work out.

Small steps...

[May doorbell lights find you in the night](https://www.are.na/block/8301740)

T.
\ No newline at end of file

A content/posts/slow-and-steady.md => content/posts/slow-and-steady.md +25 -0
@@ 0,0 1,25 @@
---
layout: post
title: The snail goes back to making
date: 2020-06-03 14:10:00
---

![Mars the Rabbit looking into the camera](/media/mars.jpg)

Life has been busy.

I am always looking for new and different ways of improving my life, both the quality of it and how to better myself in terms of character and skill for the future. I've been so dead-set in getting myself stronger so that I can have a better job, have more money, own more things and so on. One of my greatest fears is to become complacent and set in my ways.

However, the danger of being so strung up about constant improvement and renewal is forgetting what you already have. In my case, this has been the skills that I have already picked up and worked hard on while at university. I have neglected my creative practice for the longest time, in part because of how things ended up when I finished (will cover this in more detail some other time) and a general disillusionment with academia at large. After I had graduated I didn't want anthing to do with that world anymore, and as a result took to doing different things and just trying to enjoy my life as I left all the heavy shit behind.

Despite all this, only recently have I realised that I really miss making things. Some of my favourite memories are of making different things just for fun and experimentation, not for a presentation or audience but just the process was all that mattered for me. Whether that was performing for the camera or out to the silent void that is the Internet, these are some of my most special moments.

After what I would consider to have been an extended hiatus, I have gone back to making things again. I don't really have a plan with any of it yet, but I have thought about revisiting things that I have already worked with to try and mine them for new meaning. My little Thinkpad isn't really built for image editing and video, but that's precisely what I've been doing over the last few weeks. It's a gentle process of trying out different things but not pushing the machine too hard to risk overheating/kernel failure!

I've abandoned using the Adobe Creative Suite for my work. I now consider it malware insofar as it traps users into contracts and requiring the payment of cancellation fees, uses a tonne of local resources just to install and remove their apps, and requires a constant Internet connection to phone home to Adobe servers (if it cannot do this every 7 days you are locked out of the CC Suite). While their software has now become the industry standard, I don't think an individual like me really needs something as convoluted as this. Now, I hop between a mixture of [Kdenlive](https://kdenlive), [Krita](https://krita.org), [Dotgrid](https://100r.co/site/dotgrid.html) and [Inkscape](https://inkscape.org) (all free and open source software!)

At the moment I've been trying to make a video using my notes and scraps from the past month during lockdown. Not sure where it's headed but it's getting me excited in any case.

From my screen to yours,
T.


A content/posts/status-report.md => content/posts/status-report.md +18 -0
@@ 0,0 1,18 @@
---
layout: post
title: Status report
date: 2020-05-21 22:08:00
---

Many big developments as of late.

Sophie and I have moved into our new place. This is the first time I've ever felt that there's been a space that has been truly ours and a result of what we've worked for.

![Interior view of our place](/media/home.jpg)

The sense of responsibility over ones space is awesome. We have been able to furnish and organise all of our contents exactly how we want, with no worry of what others will think because it doesn't matter! I feel as though a great sense of potential lies before us in this house, and of what the future holds in general.

Being back at work has proved to be mostly fine. I still wish I was spending more time at home working on my own projects but I shouldn't complain - I am thankful to have work and it's been good to see my co-workers again. Not much progress on my programming practice either but am hoping to work on this over the next few weeks.

T.


A content/posts/vs-code-in-the-browser.md => content/posts/vs-code-in-the-browser.md +19 -0
@@ 0,0 1,19 @@
---
layout: post
title: Use VS Code anywhere
date: 2020-07-27 07:00:00
---

I am a big fan of [VS Code](https://code.visualstudio.com). When I am working on a project I normally work between Micro and VSC, but have found VSC to be fantastic for anything web related. Despite it being built on top of Electron (which has a stereotype of being bloated and slow), Microsoft has clearly done a lot of work in optimising the speed and performance of this editor. In my opinion it has completely superceeded its predecessors like [Atom](https://atom.io) and [Brackets](https://brackets.io), both of which are also built using Electron.

Last night a stumbled upon [code-server](https://github.com/cdr/code-server), a program that allows one to run VSC on essentially any device with a web browser. VSC is rendered and run on your own server, allowing it to do all of the heavy lifting (test, compiling of code etc) and giving you access to a full IDE from any device (even a phone!). This would have many benefits for developers, including saving battery power on their portable machines if they are on-the-go, using public computers to access work remotely and unifying all dev work into a centralised environment.

Development on a phone using this method would still be a bit cumbersome, as typing on a touchscreen would be much harder compared to a physical keyboard for longer dev sessions. However, on a device like an iPad which has more screen realestate and supports Bluetooth keyboards it would make for a nifty portable dev environment!

![VS Code running inside macOS Safari](https://raw.githubusercontent.com/cdr/code-server/master/doc/assets/screenshot.png)

I am going to try testing out deploying my own code-server instance and will update this post after giving it a go!

(UPDATE 9/8/2020) - After having used code-server for a few weeks now, I think this would be excellent for any developing working from machine to machine. I personally don't really need this as I normally am just using my own machine, but I'm still glad this exists!

T.
\ No newline at end of file

A content/posts/windy-road.md => content/posts/windy-road.md +17 -0
@@ 0,0 1,17 @@
---
layout: post
title: Bits and pieces
date: 2020-08-07 15:10:00
---

Quite a bit had happened in the last few weeks but I haven't had the time to properly reflect on it all. Hopefully I can do this soon, but in the meantime there are a few things on the horizon:

- Merveilles is currently thinking about creating another jam where everyone puts together a drawing/graphic for a zine using PostScript

- starting to focus more on systems-level programming, especially with languages like C and Go to create my own little programs

- developing a greater understanding and practice of [UDL](http://www.cast.org/our-work/about-udl.html) with how I approach design

Looking forward to processing this all once everything settles down. Until then, I'll be [spinning in the air like an omelette](https://www.are.na/block/7993243)

T.
\ No newline at end of file

M content/projects.md => content/projects.md +9 -0
@@ 36,6 36,12 @@ eleventyNavigation:
[Hyperjam](/projects/hyperjam)
↳ An interactive art festival hosted by Merveilles

[Mahara](/projects/mahara)
↳ An offline and open source contact tracing app

[Maia](/projects/maia)
↳ A decentralised payments app built on Stellar

[Markono](/projects/markono)
↳ A program for generating performance instructions



@@ 57,6 63,9 @@ eleventyNavigation:
[Praise of Shadows](/projects/praise-of-shadows)
↳ A research archive on shadows

[Rohm](/projects/rohm)
↳ A tool for networked thought

[Some Quiet Tips](/projects/some-quiet-tips)
↳ A mental health resource


A content/projects/mahara.md => content/projects/mahara.md +48 -0
@@ 0,0 1,48 @@
---
layout: project
title: Mahara
dateEnd: 2020-06-09
media:
  - type: image
    filename: mahara1.png
    size: sm
    alt: Loading screen of Mahara app
    caption: "Loading screen upon opening app"
  - type: image
    filename: mahara2.png
    size: sm
    alt: Sign up screen for Mahara
    caption: "Sign up screen upon first opening app"
  - type: image
    filename: mahara3.png
    size: sm
    alt: NFC popup prompt for app
    caption: "NFC prompt"
  - type: image
    filename: mahara4.png
    size: sm
    alt: QR camera popup prompt for app
    caption: "QR prompt"
  - type: image
    filename: mahara5.png
    size: sm
    alt: Calendar view showing places the user has checked in
    caption: "Calendar/location view showing visited places"
  - type: image
    filename: mahara6.png
    size: sm
    alt: A menu screen showing the different options of the app
    caption: "Menu screen"
  - type: image
    filename: mahara7.png
    size: sm
    alt: An about screen showing the development information of the app
    caption: "About screen"
---

Mahara is an open source Covid-19 tracing app made with usability and accessibility in mind. The official New Zealand tracing app is (from what I can see) completely closed source, and does not specify where and how user information is stored.

I designed Mahara to work completely offline, with no need for third-party servers and have everything stored locally on the device itself. Utilising the NFC reader and/or camera to scan QR codes, the usre has the option to check-in to different locations for their own personal records much like a diary. User information never leaves the device, and is encrypted using bcrypt for security.

The Figma design files for the app are available [here](https://www.figma.com/file/8m96vxIvYGm64HggWPLauK/Mahara-concept-tracing-app?node-id=0%3A1) for anyone to use freely under the GPLv3. I plan on making the underlying code GPLv3 as well and publishing it on my [Sourcehut](https://git.sr.ht/%7Etomupom/).


A content/projects/maia.md => content/projects/maia.md +34 -0
@@ 0,0 1,34 @@
---
layout: project
title: Maia
dateEnd: 2020-06-09
media:
  - type: image
    filename: maia1.png
    size: sm
    alt: Maia Stellar card concept
    caption: "Maia cards"
  - type: image
    filename: maia2.png
    size: sm
    alt: Main screen in Maia with transaction history
    caption: "Main screen with transaction history"
  - type: image
    filename: maia3.png
    size: sm
    alt: Screen for adding a card to the app
    caption: "Adding new cards to Maia"
  - type: image
    filename: maia4.png
    size: sm
    alt: Adding a new card to Maia with details filled in
  - type: image
    filename: maia5.png
    size: sm
    alt: Maia with multiple cards added
    caption: "Support for multiple cards"
---

Maia is an proof-of-concept payments app powered by the [Stellar Network](https://stellar.org) made with decentralisation and speed in mind. The idea is to have support for mobile payments similar to Venmo or Cash App, as well as contactless payments via Apple Pay and Google Pay support as well as a physical Maia Mastercard.  

This project was made for fun, but the thought of truly decentralised and scalable payments excites me very much!

A content/projects/rohm.md => content/projects/rohm.md +17 -0
@@ 0,0 1,17 @@
---
layout: project
title: Rohm
dateEnd: 2020-07-11
media:
  - type: image
    filename: obsidian2.png
    size: sm
    alt: Screenshot of Rohm project opened in Obsidian
    caption: "Screenshot of Rohm open in [Obsidian&nearr;](https://obsidian.md)"
---

Rohm is a collection of hyperlinked Markdown research files designed to be read and traversed using [Roam Research](https://roamresearch.com) or equivalent alternatives such as [Obsidian](https://obsidian.md) (pictured below) and [org-roam](https://orgroam.com). 

It is a growing collection of knowledge mostly related to my teaching practice, with a focus on DVC. Anyone is free to download, modify and distribute these files as they wish as per the Creative Commons Zero license (no attribution is necessary, work is entered into the public domain).

Browse the files and download the collection [here](https://www.dropbox.com/sh/4aur0qk9qj0ikhq/AADPZKyx195I_PHpcWA2nC6Ia?dl=0)
\ No newline at end of file

A favicon.ico => favicon.ico +0 -0

M package-lock.json => package-lock.json +11 -11
@@ 30,7 30,7 @@
        "handlebars": "^4.5.3",
        "javascript-stringify": "^2.0.1",
        "liquidjs": "^6.4.3",
        "lodash": "^4.17.15",
        "lodash": "^4.17.19",
        "luxon": "^1.21.3",
        "markdown-it": "^8.4.2",
        "minimist": "^1.2.0",


@@ 576,7 576,7 @@
        "etag": "^1.8.1",
        "fresh": "^0.5.2",
        "fs-extra": "3.0.1",
        "http-proxy": "1.15.2",
        "http-proxy": "1.18.1",
        "immutable": "^3",
        "localtunnel": "1.9.2",
        "micromatch": "^3.1.10",


@@ 1244,7 1244,7 @@
      "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==",
      "dev": true,
      "requires": {
        "lodash": "^4.17.10"
        "lodash": "^4.17.19"
      }
    },
    "eazy-logger": {


@@ 2604,8 2604,8 @@
      }
    },
    "http-proxy": {
      "version": "1.15.2",
      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz",
      "version": "1.18.1",
      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
      "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=",
      "dev": true,
      "requires": {


@@ 3082,14 3082,14 @@
            "string-width": "^1.0.2",
            "which-module": "^1.0.0",
            "y18n": "^3.2.1",
            "yargs-parser": "^4.2.0"
            "yargs-parser": "^13.1.2"
          }
        }
      }
    },
    "lodash": {
      "version": "4.17.15",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
      "version": "4.17.19",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
      "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
      "dev": true
    },


@@ 5390,12 5390,12 @@
        "which-module": "^1.0.0",
        "window-size": "^0.2.0",
        "y18n": "^3.2.1",
        "yargs-parser": "^4.1.0"
        "yargs-parser": "^13.1.2"
      }
    },
    "yargs-parser": {
      "version": "4.2.1",
      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
      "version": "13.1.2",
      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
      "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
      "dev": true,
      "requires": {