I am a software developer and manager with nearly a decade and a half of experience. I also built Twitter's largest anti-bot app.
View My GitHub Profile
Tweet Me: @RobDWaller
Rob Waller Conference Talks
A list of conference talks written by Rob Waller on software development and tech management
Five Tips for Aspiring Tech Managers
Learning how to become a good tech manager is difficult. There isn’t a lot of documentation available and developers don’t discuss the topic a lot. This means most new managers learn on the job, which isn’t always ideal. My talk offers five tips to help developers begin their management journey.
View the slides
Test to Break Principles
There are two types of tests a developer can write, ‘test to work’ and ‘test to break’. Both are essential to robust development, but many developers only use the former and not the latter. This talk explains why ‘test to break’ principles are essential to ensure robust application development .
Why Tech Projects Fail
Tech projects do not fail because of bad code. They fail for three reasons, management, planning and process, or in most cases lack of. Bad code is merely a symptom of project failure and if we want to ensure tech projects succeed we need to know how to manage, plan and implement process well.