Tom Honour
If you're an employer you probably want
my portfolio
Tom Honour
Software Developer
Interests
JavaScript
Node
Shell scripting
GNU/Linux
Education
BCS Level 4 Software Developer, 2024
B.S. in Biology, 2022
Bournemouth University
My APIs
Advance train ticket booking window
Learn
GNU/Linux
BashGuide
"Everything is a file" in UNIX
Creating systemd Service Files
Understanding Linux named pipes
Simple Cron Job Creation
Network Sockets
X Window System
List of widget toolkits
all
Full stack open
JavaScript & TypeScript
javascript.info
...
React
'10 React Hooks Explained // Plus Build your own from Scratch'
APIs
An introduction to APIs
How to (and how not to) design REST APIs
'Differences between express.Router and app.get?'
Learn MVC Pattern with ExpressJS and NodeJS - Tutorial Beginner
Databases & ORMs
Agile & Scrum
The Agile Coach
Scrum Guide
Testing
'Test-Driven Development // Fun TDD Introduction with JavaScript'
CI/CD
Deployment & Hosting
cstate
Unsorted
Write the docs
readme-checklist
The Grug Brained Developer
'Mailing lists vs Github'
'Interprocess Communication over the Filesystem in Node.js'
Tools
OpenAPI Definition Designer
AST explorer
Standards
Semantic Versioning
A guide to versioning
Conventional Commits
A guide to version control
Semantic Link Breaks
Johnny Decimal
Gherkin Reference