16 August 2018

August.Jozi.js: be bold

More JavaScript goodness is heading our way in August! Luke Warren is going to help us how to write maintainable npm scripts using Maid, and Simon Stewart is going to teach us how to get the most out of Chrome Dev Tools. Join us for some drinks, pizza and JavaScript!


  • 18:30 - Food and blah blah.
  • 19:00 - Cleaning Up Your Scripts with Maid - Luke Warren.
  • 19:15 - Making the most out of Chrome Dev Tools - Simon Stewart.
  • 20:15 - More blah blah.

Cleaning Up Your Scripts with Maid: Luke Warren (@LukejkWarren)

Writing well documented and maintainable scripts is hard! Complicated npm scripts fast become difficult to read and reason about. Due to this complexity, we end up writing separate documentation for our scripts. This documentation soon gets out of sync and stale and we instead of solving our problem we have added to it!

Using literate programming and a CLI tool called Maid, we can write our code inside of our documentation. We can then use our language to describe the code and determine how it is run.

Making the most out of Chrome Dev Tools: Simon Stewart (@simonstewart)

It's a set of tooling that's just for us developers and it's been baked into Chrome for years without any non-techies even knowing or caring about it.

This technical talk will show you how to make the most out of Chrome Dev Tools through a dozen or so demos covering everything from profiling to debugging to styling with a few console.logs throw in for good measure. No alerts though!