Code I've written, and more
Over the years I've written some bad code, and some okay code. But one constant is that I've always enjoyed writing code, and always enjoyed the challenge of learning new languages and libraries.
I guess I started learning to code at primary school with Logo (opens new window), before dabbling with BASIC (opens new window) in secondary school. At University I learned Pascal (opens new window) and C++ (opens new window).
Since then I've learned, to varying degrees of competence (and in roughly chronological order): VBA (opens new window), Perl (opens new window), PHP (opens new window), KiXtart (opens new window), Rexx (opens new window), Python (opens new window), C (opens new window), C# (opens new window), Javascript (opens new window).
A lot of my code (opens new window) is on GitHub. Here are write-ups of some of the projects I've worked on, and some of my thoughts on coding and other people's code:
Show
Exploring New Zealand's COVID tools
Categories: COVID, Software , Tags: QR
1 min read, 55 words. Continue Reading...
Using AI to create a new religion
Categories: Code , Tags: Code, Religon
6 min read, 1029 words. Continue Reading...
Pubs not Puns
Categories: Code , Tags: Software, Testing, Jest
1 min read, 190 words. Continue Reading...
GraphQL, Graph DB, Graph API - what's with all these Graphs?
Categories: Code , Tags: Software, GraphQL, Graph DB, Graph API
5 min read, 937 words. Continue Reading...
The importance of readable data structures
Categories: Code , Tags: Software, Python, Object, Naming, Clarity
8 min read, 1457 words. Continue Reading...
Into War
Categories: Code , Tags: Software, DOS, Small
5 min read, 955 words. Continue Reading...
Tone Generator
Categories: Code , Tags: Audio, Tone
3 min read, 593 words. Continue Reading...
Tab or Space(s) to Indent?
Categories: Code , Tags: Software, Tab, Space
7 min read, 1315 words. Continue Reading...
Voltage Divider
Categories: Code , Tags: Software, Voltage, Divider
3 min read, 409 words. Continue Reading...
QR Code Generator
Categories: Code , Tags: Software, Vue, QR
1 min read, 136 words. Continue Reading...
This Website
Categories: Code , Tags: Software, Vue, Vuepress, Markdown
3 min read, 530 words. Continue Reading...
ingoa.nz
asa.sbh.nz
Categories: Code , Tags: Software, ASA, Gamification
A Better Path
FishBarrel
Categories: Code , Tags: Software, ASA, Chrome
1 min read, 150 words. Continue Reading...
Kodi NZ OnDemand Plugin
NZ XMLTV Listings
Download Music Artist Images
Categories: Code , Tags: Software, AlbumCoverArtDownloader, Discogs
4 min read, 703 words. Continue Reading...
Decrypting encoded text
Categories: Cryptography, Software , Tags: ROT13, ROTx, Caesar, Substitution, Cypher
6 min read, 1062 words. Continue Reading...
My first web page
Categories: Code , Tags: Software, Website
1 min read, 93 words. Continue Reading...