Refactoring - The Oft Overlooked Step of Development

If you made furniture, would you sell it without polishing it? If you made a car, would you sell it without giving it a glossy coat of paint? No? Then why is it accectable to release code without that same level of perfection? To me, refactoring is an essential step ... Read more

Tackling Technical Debt

Most startups accrue a large amount of technical debt whilst they develop the first versions of their product. This isn't a problem. Many startups don't know exactly what they need to build until after they've shown something to their users - spending time perfecting these initial versions might be valuable ... Read more

Colin Howe

I'm Colin. I like coding, ultimate frisbee and startups. I am VP of engineering at Conversocial