Commission custom code, buy ready-made solutions, and learnt to make your own.