H.org
  • Questions

Hi, I'm Adam! 👋

🍼 Dad
💍 Husband
💻 Software Developer
📡 DevOps Dabbler
🐧 Linux Enthusiast
🤓 Geek
🥕 Cook

I'm so glad you're here!

I started this site to share, right here in the open, everything that I'm learning. Inspired by those pioneers to whom I owe my career, this is my podium to write about code, share tips and snippets, and talk about anything relating to software engineering or computing.

If you were expecting to read about Halesworth (the Suffolk market town), you are in the wrong place.

I've been programming on and off since I was around 7 years old. I gained valuable core skills by tinkering with games in the early to mid 2000's and after realising I had an aptitude for programming, started my journey as a freelancer. I've progressed through a variety of roles ever since and built on my skills along the way.

  • Heres my Hippocratic Oath, which covers my attitude towards writing software.
  • Check out my Reading List if you are looking for book recommendations.
  • See what I use on a daily basis.

Latest Posts

  1. Finding bugs with git bisect

    With a few built-in commands, Git bisect saved me hours of debugging

    git
  2. Fixing Deferred Execution Serialization Issue

    Providing a serializer with deferred enumerables can cause issues with serialization. Here I explain how to avoid it.

    c-sharp json
  3. What Is A JSON Web Token (JWT)?

    Learn what a JWT is and how it's used for authorization

    api authorization
  4. Using runZoned To Catch Unhandled Exceptions

    Catch unhandled exceptions like a pro using the runZoned call

    dart flutter

Tags

  1. life
  2. api
  3. authorization
  4. dart
  5. fundamentals
  6. c-sharp
  7. json
  8. dartz
  9. functional-programming
  10. flutter
  11. testing
  12. git
  13. javascript
  14. es6
  15. react
  16. lodash
  17. shell
  18. unix

Created with lots of green tea and 11ty

Opinions are solely my own and not those of my employer.

Privacy Policy - Licenses