Habad Olad

51°30.5118 N, 0°7.5444 W

Unable to display Download Instead.

Github

Linkedin

Codewars

Reach me! 📧

This section will be linking to my projects, i.e games, live websites, github, etcetera

Quote Generator

Jukebox Displayer - Authors Playlist

cool little quote Generator to help you when you're down or can't stop procrastinating

cool little quote Generator to help you when you're down or can't stop ruminating

Media log

Jukebox Display

Films DataBase

My games are only built only using HTML, CSS and vanilla JavaScript; I do not use external libraries.

Noughts and Crosses

Zork Mini clone!

Speed typing

Conways Game of Life

Rumination Game

Eat the Frog

Currently living my dream job as a software engineer! Prior i was a qualified tutor and postgraduate researcher with a background in consulting. Worked on the UK’s most high-profile infrastructure developments such as High Speed 2 and Heathrow terminal expansion. Skilled in creating positive relationships with customers and stakeholders. Experienced in data analytics, tutoring, project management, database administration and consulting.

My earliest programming experience was with Neopets back in the 90's/early 2000s. I initially would make mini websites for my neopets and change the colour of the font with html. For some odd reason i never pursued this further and veered away from the programming and had a passion for the environment. I always felt intimidated by programmers, thinking they were mathematical savants but it was just insecruity on my part. I studied geography as an undergrad and a masters in environmental technology. My first job was in consulting, although rewarding i knew it was not my forte. I moved onto data analytics which meant i had to learn python to manipulate CSV files and create graphs using matplotlib/numpy/seaborn (and a little bit of VB basic!). This reinvigorated my passion for code. Thankfully i found a wonderful bootcamp called Founders and Coders which aided me in my journey. This website not only showcases my skill with html,css and javascript it's also an aide with a plethora of links, motivational quotes and fun little games!

Habad Olad holds a Msc in Environmental Technology from Imperial College London and a Bsc in Geography and Geology from the University of Hull.

How I Learned to Stop Worrying and Love the terminal

Why the apple magic keyboard and magic mouse suck?

My favourite shortcuts

To Vi? or not to Vi? That is the question

A personal refresher for ZSH!

Javascript documentation

  1. Node JS documentation
  2. Mixu's book on nodeJS
  3. Express JS documentation
  4. Next JS documentation
  5. React documentation
  6. JavaScript for impatient programmers (ES2022 edition)
  7. The Modern JavaScript Tutorial
  8. use JSDoc
  9. JavaScript: The World's Most Misunderstood Programming Language
  10. Teach Yourself Programming in Ten Years
  11. JavaScript data types and data structures
  12. Loop Through an Object in JavaScript – How to Iterate Over an Object in JS
  13. undefined
  14. Nature of Code
  15. A Basic Game In Javascript: Cat and Dog
  16. JavaScript Console.log() Example – How to Print to the Console in JS
  17. JavaScript Function Parameters
  18. The JS Way
  19. Var , let and const

Git Documentation

ZSH!

Neo brutalism and UI

Learning the OG editor, vim!

Contribute to Open Source

Articles that have helped me tremendously

  1. MDN Web Docs
  2. The Content Division element
  3. HTML elements reference
  4. Using the Document Object Model
  5. A javascript paint clone - great for quick drawing!
  6. This really confused me at first - The launch.json file for the DevTools extension
  7. Conventional Commits
  8. project book!
  9. Learn C++!
  10. Find dev jobs in the UK!
  11. Binging on bytes - an article about overconsumption of social media and food
  12. Linux Terminal for Beginners - Mastering Navigation Basics
  13. A Data-Centric Introduction to Computing
  14. 100 things you can do on your personal website
  15. Railroad Switches Game
  16. Procrastination and the Fear of Not Being 'Good Enough'