is easy to maintain (Cyclomatic complexity). - Fast code increase customer quality perception. - Good code is less prone to bugs. - Good code cost less!
different vision of the available resources in your system (They are precious). - Force you to think more creative ways of coding. - Helps you to create better code. - Will help you to spend less time and money fixing bugs. - Will make your customer happier.
M.Sc. in Aerospace Engineering • 10 years web development company • 5 years freelance dev & consultant • Started Hello Club in 2016 Liat • Born in Israel • B.Sc. in Mathematics & Computer science • 6 years developer • 3 years freelance dev & consultant • Started Hello Club in 2016
javascript front-end framework • Supported by Google • Major rewrite to components • But… starting to show its age • Reached end of life • Planning upgrade to Vue.js
all the latest ES2016+ features Express Flexible web application framework • Super fast & scalable • Quick & easy to develop with • Easy to maintain • Fun to work with
POLi account • Money going straight to the clubs • Scalable & faster payouts • Less responsibility • Stripe Connect allows automatic deduction of platform fees • Big change, but just in time
application? • You will have to update your tech stack at some point • Keep up with technology • Keep learning & innovating • Listen to your users, ask for feedback often • The product is never finished • Challenges will come, but don’t let them stop you
biosecurity pests in New Zealand • Why? Because our economy is heavily reliant on primary production and our isolation provides the opportunity to protect ourselves and our natural environment from new pests and diseases.
data driven • Administrators can update data • Online devices will update immediately • Offline devices will synchronise as soon as they get connection
bridging required ► Existing code with enough feature adds to warrant rewrite ► Thorough understanding of old code and business rules ► New is cheaper than working on old