Beautifully crafted websites, mobile applications and all things digital since 2006

  • Shelter
  • British Science Association
  • Rawls & Co
  • Rated People
  • Palmers Boxing Academy
  • Resolving NPM cannot install dependencies - asset locked errors

    Here's a frustrating error you may have encountered when trying to install software using the npm command: NPM cannot install dependencies - Attempt to unlock xxxx which hasn't been locked.

    Thankfully the fix is really simple, providing you don't mind getting your fingers dirty at the command line...

    More »
  • Understanding JavaScript hoisting

    Part of JavaScript's popularity is its flexibility but this can also present challenges for even the most seasoned developers, particularly when trying to understand the role of hoisting and its impact on scripting.

    More »