👨💻 About me
So WTF do I actually do?
I’m not a huge fan of the terms, but most of my time is split between Front End Architecture, Front End Ops, and on a good day some actual Front End Development. Without going into a ridiculous amount of detail, I spend my time…
- architecting front end build, test, and deployment processes.
- creating coding standards, pattern libraries, and style guides.
- monitoring and ensuring code quality, and best practices.
|🕰||How my typical day pans out|
|06:00||Wake up, take medication, smoke a few cigarettes|
|06:15||Jump in the shower and ponder any current issues|
|06:30||Get dressed in whatever I can find - never a proper shirt|
|06:45||Leave for work and sit in traffic, listening to BBC Radio 4|
|07:30||Get to the office and start work *|
|13:00||Spend my lunch break on personal projects and learning new stuff|
|14:00||Get back to my desk and hopefully solve whatever I was working on|
|16:00||Leave the office and sit in traffic, listening to BBC Radio 4|
|17:00||Get home and hopefully get in a cheeky hour of #100DaysOfCode|
|18:30||A little TV if something good is on|
|22:00||Read a chapter of whatever book I’m currently reading|
|23:00||Go to sleep|
Do I do anything other than work?
Surprisingly, I do actually have a few interests outside of work.
|❤️ Things I love||🚫 Things I hate|
|😂 Emojis||🤓 Hipsters|
|🎓 Learning||😏 False modesty|
|🌈 Open Source||👳 ‘Guru’ developers|
|💤 Afternoon naps||📆 Task estimation|
|💻 My job||👔 Dressing smart|
|🐂 Red Bull||🐈 Cats|
|💊 Valium||❄️ The cold|
|✍️ Tattoos||🎉 False celebrations|
🖥 About the site
I’m constantly learning and trying out new things. This is kind of a place for me to take notes on what I’m doing, share new things I’ve found out, basically just somewhere for me to have a little brain dump every now and then.
Sometimes you might see four posts in a row. Sometimes you might not see anything for a month.
If this site is still up, it means I’m alive somewhere because the domain registrar is still collecting the payment from my bank.
📚 About my book collection
I get a bit geeky about books. I love learning from books and have a massive library of technical and programming books.
Here’s a selection of some of my favourites, most of which will have been used at some point as reference material for the posts you find here.
Whilst many of the resources here are available for free online, I would encourage you to support the authors by purchasing either the eBook or paperback versions, if you can afford it.
- HTML & CSS
- Understanding ES6 [Free online | Paperback]
- The Definitive Guide to HTML5
- Front End Architecture for Design Systems [Free trial | Paperback]
- Data Structures & Algorithms in JS
- You Don’t Know JS Collection
- ECMAScript 2017 Language Specification
- High Performance Browser Networking
- Building Microservices
- Identity and Data Security for Web Development
💻 About getting into web development
I got into web development whilst working as an SEO in the adult industry.
As I became more technically aware of SEO and how it’s not just about having the right
meta tags, I became more technically involved in the development of websites.
Around that time I decided to go back into education as an adult learner in my mid-twenties. Still doing a little bit of freelance work on the side to pay the bills.
I studied Access to HE IT Software Development at Birmingham Metropolitan College and achieved distinctions in all six fields.
With the University of Southampton consistently being #1 in pretty much all guides, I then went on to study General Engineering there. After 2 years in Southampton, I decided to move back to Birmingham to finish off my studies.
During the summer break period, I was approached by Cruise.co.uk to work as a Front End Developer for them. I hastily accepted the offer and never looked back.