Jack Logan

FrontEnd Developer


  • NodeJS
  • VueJS
  • PHP
May, 2022

Git commit messages, the good the bad and the ugly

Git commit messages, the good the bad and the ugly
I recently began the process what should have been a painless onboarding of a new junior dev to the team. However it was far from painless. One pain that found its way to me was our Git Commit Messages. Normally I pride myself and my team for there message standards. However, as I was explaining the best way to write Git commit messages, I went to pull up some random commit messages from the code base only to find most of them lacked basic information. To be clear, this was not my team but anot
Feb, 2022

CallBack hell

CallBack hell
Whilst not mine. Seeing some mid level JS people on the platform I thought this might be of interest / helpful: What is "callback hell"? Asynchronous JavaScript, or JavaScript that uses callbacks, is hard to get right intuitively. A lot of code ends up looking like this: ``` fs.readdir(source, function (err, files) { if (err) { console.log('Error finding files: ' + err) } else { files.forEach(function (filename, fileIndex) { console.log(filename)
Feb, 2022

Learning Rust

Decided to take the plunge and I'm now learning Rust. My god have mercy on my soul
Oct, 2021

Saying hello! 👋

I’m a people-person. I love meeting new people and learning about their lives and their backgrounds. I can almost always find common ground with strangers, and I like making people feel comfortable in my presence.

Jack Logan is building their identity on thefullstack.