Posts matching tag: "engineering blog"

Featured

Categories:All blog posts

Navigating the Product Roadmap

As is the case at many other startup/early growth phase companies, we at Mediafly haven’t hired a product manager. “Product management may be the one job that the organization would get along fine without”, and we’ve lived by that model for the past few years. Because of this, we operate lean and create our own

Continue Reading...
Categories:All blog posts

Removing the Confusion: Layman Definitions of Common Product & Engineering Terms

Every function within an organization has its own vernacular. Marketing talks about conversions, leads, MQLs, and SQLs. Sales talks about pipeline, qualified leads, prospects, and revenue. Product management and engineering are no exception. In this post, I will highlight a few of the most commonly used (and misunderstood) terms so that you can understand and

Continue Reading...
Categories:All blog posts

Fewer Is Better: The Consolidation of Tablets and Laptops

IDC announced today that worldwide tablet sales growth is expected to slow to 7.2%, and that iPad shipments will decline by 12.7%, the first year-over-year decline in the history of the product’s existence. This is significantly different from their 2013 report, which showed a year-over-year growth rate of 50.6%. This announcement coincides with what I’ve been predicting

Continue Reading...
Categories:All blog posts

AWS and Cloud Computing for the Enterprise

A little over a week ago, Mediafly hosted the monthly Chicago AWS Meetup. This Meetup provides a forum to gather and share experiences around AWS and cloud  computing, and how enterprises are leveraging the cloud. Subject matter experts from Netflix, ThreatSack and roZoom discussed AWS security related topics including: installation, advanced monitoring and detecting and best practices.

Continue Reading...
Categories:All blog posts

Why Polyglot?

We do things a little differently at Mediafly. We run a highly distributed backend, with a large mix of programming, operational, and OS technology: .NET, Python, Ruby, Java (minimal), Docker, Apache, nginx, Flask, Linux and Windows. And, as we have more conversations about our company and technology operations, we often get asked questions about software

Continue Reading...
Categories:All blog posts

When It Comes to Design, What Does Simplicity Mean?

In reaction to Steven Sinofsky’s recent post, “Everyone starts with simplicity, no-one ends there”, I started to wonder why simplicity is a dominating goal for both design and execution. While the stages outlined in Steve’s article feel accurate enough, they lack some exploration of the term “simplicity”. Simplicity is a powerful and extremely relative word.

Continue Reading...