Medallia Engineering Blog

Medallia Engineering Blog

A look inside what we are building

In Desperate Need of Engineering Talent? Stop Recruiting Now

Why would someone want to work at your company? This question, bred largely out of the intense competition for engineering talent, assails the mind of many recruiters, hiring managers, and executives in Silicon Valley. The natural inclination for many of us: we survey the landscape of successful companies (and great places to work) for best practices and build our strategy accordingly. But this approach is a trap. Now, I’m not talking about superficial things like unlimited PTO (the world’s biggest oxymoron), snacks, treadmill desks, or smart toilets — I hope that, at this point, nobody with a reasonable amount of talent would join a company simply because they “look like” a tech company. Continue reading

A Plea for an Equal Opportunity Random

Daniel Vega / 2014-08-04 / Coding
I was reading the documentation for Random.nextDouble() in Java 8 The general contract of nextDouble is that one double value, chosen (approximately) uniformly from the range 0.0d (inclusive) to 1.0d (exclusive), is pseudorandomly generated and returned Nothing new here. It just returns a uniform distributed random value in the interval [0, 1) (uniform means that for any two subintervals with the same length there is an equal chance the returned number is inside any of them). Continue reading

Big Data: Size does matter, but so does speed!

Guido De Caso / 2014-05-19 / Big Data
Big Data. I won’t even try to define the concept here, it has been around for a while and I assume that if you’ve reached this blog you’re somewhat of a techie. That said, if you’re an outsider to the tech industry (welcome, you!) or you’ve been frozen the last couple of years, there are pretty cool definitions here, and here, and… here. However, when mainstream media starts picking up a topic it causes an entirely different level of reach, and that’s been happening with Big Data lately. Continue reading
Newer posts