Elliot Chance

I'm a data nerd and TDD enthusiast living in Sydney, Australia. I love exploring new technologies and working on modern ways to solve age old problems

  1. What Makes A Great Software Engineer?

  2. Go 1.6 on Elastic Beanstalk

  3. Go Data-Driven or Parameterized Tests

  4. Go Subtests and Sub-benchmarks

  5. godoc: Tips & Tricks

  6. Using Reviewable.io for Code Review

  7. Working With JSON in Go

  8. Incrementing the Xcode Build Number

  9. Kata: The Bowling Game - My First Attempt

  10. The Transformation Priority Premise (TPP)

  11. Unit Tests that Write Themselves: Property-based Testing using Hypothesis in Python

  12. Readme Driven Development

  13. WeakSet and WeakMap in JavaScript ES6

  14. Strong vs Weak References

  15. It's Impossible to Validate an Email Address

  16. Semantic Versioning

  17. Why Most Unit Testing is Waste

  18. Go: Replace String with Regular Expression Callback

  19. MapReduce: Let's Count Some Words!

  20. Making "switch" Cool Again: Go Reinvents the Extremely Useless Syntax