The technology has almost written off MySQL as a database for new fancy NoSQL databases like MongoDB and Cassandra or even Hadoop for aggregation. But MySQL has a lot to offer in terms of ‘ACID’ity, performance and simplicity. For many use-cases MySQL works well. In this week’s ShareThis workshop we discuss different tips & techniques

xproject.png.pagespeed.ic.7YC3_T7lG-

Go, being a relatively new language doesn’t have a standard or best practice for mocking and testing.  We’re big into CI and unit testing and in order to do it right you need the right testing infrastructure in place.   Although golang’s standard library testing infrastructure requirements: partial mocking 3rd party & standard library mocking library

IMG_2255

Niall O’Higgins from Frozen Ridge came to ShareThis talk about node.js and why it’s his language of choice. Node.js is javascript framework that allows for asynchronous workloads and high concurrency. It comes with an excellent package manager and many specialized modules. Below is a 2 part video and slides of Niall presenting at the ShareThis

As heavy python users it’s almost impossible to setup different environments without the use of virtualenv. As we move more of our existing systems to the ShareThis systems team, our packaging and deployments requirements change. One of those changes is that the package must be deployable to different system paths.  This is because the systems

oozie__logo282x1178

As engineers we have many open source tools at our disposal.  Making sense of it all is a daunting task.  Luckily at ShareThis, we have 2 brilliant engineers Senthil Rangaswamy and Juan Valencia to work some of this stuff out for us.  This past week we discussed Oozie, a workflow scheduler for Hadoop.  It’s not

Yesterday our Director of Mobile, Isaac Mosquera spoke at Hadoop Summit with Splunk’s Clint Sharp to discuss how to efficiently make sense of big data. Isaac walks through some different use cases of Splunk at Socialize, video to come

The Socialize team is excited to be at Google IO! We’ll be live blogging all the new products and services right here on this page. 10:55 – Amit – “Death of Search as We know it” because of the Knowledge graph.  The graph has  over 755K knowledge graph entities.  Google should just give you information and answers

If you haven’t heard, Socialize was recently acquired by ShareThis.  Part of joining a larger organization means leveraging resources that  were previously inaccessible.  One of those resources is ShareThis’ world class technical operations team.  Specifically, Senior Engineer Vigith Maurice is responsible for integrating Socialize’s systems into the existing ShareThis stack.  He naturally had a few

We recently had Dan Goldburt from Splunk stop by and help us upgrade to the new Splunk DB Connect.  Because log based data is typically a bunch of numerical IDs it’s hard to make much sense from it.  Splunk DB Connect adds meaningful data to log based event data.   It also allow us to

We’re big believers in working asynchronously at Socialize.  WSJ.com reports that on average executives spend about 18 hours in meetings per week.  Thats a lot of time spent talking about work instead of doing actual work.  We believe that meetings can be an inefficient way to collaborate if you don’t come prepared.  We’ve even made

Like many other domains we were recently been affected by the DDoS attack on Namecheap’s nameservers. We thought this would be a good time to move to another NS provider and then use Namecheap as a backup. Unfortunately Namecheap doesn’t let you export the hostname into a BIND zone file, but it does come with

Geek Out with our CTO, Isaac Mosquera From time to time, we’re able to pull Isaac away from his job architecting Socialize to write a post. This is one such post. It’s more technical than most of our content, but if you want to geek out with Isaac, you’ll probably enjoy it. Want to continue

Welcome To My Lookup

Geek Out with our CTO, Isaac Mosquera From time to time, we’re able to pull Isaac away from his job architecting Socialize to write a post. This is one such post. It’s more technical than most of our content, but if you want to geek out with Isaac, you’ll probably enjoy it. Want to continue

BeMyApp

Earlier this month, I judged the BeMyApp contest, in which teams of developers, designers and innovators make an app in one weekend. There were so many great ideas as well as great execution! It was absolutely amazing what a small team of 3-5 people can do with a weekend and enough caffeine. Below, you’ll find the presentation of

I’m currently waiting in line with thousands of other participants waiting for the keynote to begin… 9:43 inside, more lines to keynote conference 10:10 – Phil is showing us Lion, features of Lion, multi-touch sensors/gestures, no-need for scroll bars since there is no reason to grab a space bar, improved spaces, full screen apps 10:11