meltmedia Open-Source Software | Cryptographic Libraries

meltmedia has always believed in Open-source Software [OSS] and giving back to the community. We’re releasing a number of our internal projects as OSS and we’ll announce those moves here as they take place.

Any time you need to move sensitive data, such as keys and passphrases, from one place to another through systems or networks you do not control, you need to encrypt it. You don’t want that sensitive data to be snooped on by unauthorized eyes. Our team has written some slick libraries for Java and Node.js that make that task easier.

Continue reading

What can Totem do for the Enterprise?

Totem is meltmedia’s solution for Continuous Deployment (CD). If you’d like to learn more about CD and how Totem handles that workflow, go get some background in this previous article. If you’re ready to dive into how Totem can work in an enterprise setting, read on!

Totem is more than an automated workflow that takes your code, builds it, and sends it to a server for execution. It eliminates all sorts of problems enterprise IT teams face every day and pulls people out of day-to-day administrative and support tasks. It provides a single source of truth for infrastructure, developer, quality assurance, database, product management, project management, and support teams. It reduces deployment and infrastructure costs, saves time, centralizes logging, and also makes waffle fries!

In a former life, I managed a team of application administrators at a company I’ll call, Very Large Enterprise Company. Our job was to deploy applications to all the various servers for a couple dozen internet-based products. We were the team that took down the application in the middle of a Friday or Saturday night, made changes on servers in various data centers and worked with database and system administrators as they made their changes, etc.


Continue reading

Is Your Site Mobile-Friendly? It Better Be!

Beginning April 21, 2015, if your website isn’t mobile-friendly, its ranking on Google will suffer (<<< shock value). Frankly, I’m surprised it took Google this long to implement the algorithm change.

It was recently announced on the Google Webmaster Central blog that “mobile-friendliness” of sites will be expanded as a signal in their ranking algorithms. This means your phone or tablet will receive more relevant and higher quality search results.

Mobile-Friendly Search Rankings

Google also announced that they are now using information from indexed apps on your devices, for ranking when you’re signed into their services. Here’s a link to a step-by-step guide on how to get your app indexed: App Indexing for Google Search.

Continue reading

Solving for Continuous Deployment: Totem

Heads up! It’s about to get deep in here, in a technical way. So if you’re into topics like Continuous Deployment, read on. If not, please share this article with your favorite geeks.

Despite our 60-ish team members and 15-year history, meltmedia faces a lot of the same problems as many other technology organizations. We have a distinct advantage though: We can move quickly to fix these problems with new tech and innovative ideas. Following is an example…

Totem: Continuous Deployment

Continue reading

Geeking Out Over Why.AZ

In August 2013, we (some present and past meltmedians) launched a website called WhyAZ in an effort to attract and keep great tech/business/design talent in Arizona. The site went viral and we received tons of visitors and shares. The excitement around WhyAZ was great, but there was no reason to return to the site because content updates were few and far between. Additionally, WhyAZ employs use of fancy new stylesheet technology to draw all the images dynamically instead of a standard image file. This makes development and updates less trivial.

WhyAZ has more pages!

After the launch, we saw lots of success with the #whyaz hashtag on Twitter. We realized that the best way to capture this magic was to incorporate it directly into the site. I spoke with Jake Heun, one of our Senior Front End Developers, and asked for some detail around how and why the changes came about.

Continue reading