Inside Brandwatch: Explaining Funky Fridays

This post was originally published on Brandwatch's main blog on 8th August 2014. We love our work here. Playing with great tech to build brilliant products – what’s not to like? But every two weeks, things get even more special: we have a Funky Friday. (In England, funky means kind of cool. Really) So what happens on these Creative Fridays is pretty simple: all Engineering staff get to work on whatever project they want. Get an idea, try it, and hopefully learn something new in the process. At the end of the day, people get together and show what they’ »

More and More Data: How We’re Confronting the Challenges

This post was originally published on Brandwatch's main blog on 1st August 2014. Working at Brandwatch over the past three years has been exciting. As a world-leading social media monitoring tool, we crawl the web in real-time for mentions that match customers’ queries. There are various facets to the challenges we face, the first being that our business is booming. As mentioned on a previous blog post by our Architecture Lead Steve Mason, the number of client queries is doubling every year. In addition to this, the amount of data that we crawl is always increasing. With news articles, forum »

Quality Assurance – 5 Reasons Why You Should Bother

This post was originally published on Brandwatch's main blog on 18th July 2014. Quality Assurance. Why bother? This is a good question – and one I’ve heard a few times in my testing career. Surely, the argument goes, developers run it before it goes live and if anything breaks, our customers will tell us, right? Besides, we hire really talented developers – those testers just aren’t needed, are they? That approach is so 1990s (a decade a large amount of the Brandwatch staff were born in!) and is something we at Brandwatch definitely don’t agree with. We have made »

Rethinking Architecture

This post was originally published on Brandwatch's main blog on 11th July 2014. Architecture! Every application, however small, has it – even a small command line utility or PHP website. As an application grows it becomes more and more important to have a good architecture otherwise the cost of making changes becomes too large, meaning development slows to a crawl or the product becomes more and more buggy and unstable. This is commonly referred to as Technical Debt. Once an application becomes very large and splits into multiple applications with multiple teams working on it then having and maintaining a good »

The Technology That Powers Beautiful Data: Development on Vizia

This post was originally published on Brandwatch's main blog on 20th June 2014. Last year we launched our second product, Vizia, which is a second generation social media command center. Vizia is a highly flexible application for presenting the online conversation about your brand using beautiful real time visualisations. Since it runs in a web browser it is highly portable, and functions just as happily on a mobile phone or tablet as it does on a 10 foot wall display or 4K screen. Built with cutting edge open source technology, it really pushes the boundaries of what’s achievable in »