Enterprise Software Design: A Call to Arms

Today, many products we use in our daily lives are nothing short of miraculous. There’s an increasingly impressive array of well-crafted mobile apps that do a myriad of things. Many modern appliances are easier to operate than ever; even our thermostats have become smart

The Business Case for Enterprise Product Design

IBM CEO Ginni Rometty chilling with my homies at IBM’s Austin studio. Photo credit: IBM In 2010, I was a software engineer at IBM Research. But, to my leadership’s chagrin, I self-identified as a designer. One afternoon, I hitched a ride home with a vice

The War of Independence for Enterprise Architecture

What is Enterprise Architecture in a high velocity software business? If Mark Andreessen is right, and I think that he is, that “Software is eating the world” then it is worth remembering that every business is a software business. John Deere tractors are now

Innovation in the Defense Acquisition Enterprise

Author: Frank Kendall, Under Secretary of Defense for Acquisition, Technology and Logistics This article originally appeared in the November — December 2016 edition of the Defense AT&L magazine, and was first published on October 14, 2015. Innovation has become a very popular word lately. Former Secretary of Defense

15 SaaS predictions for 2015

At eFounders, we’ve launched 7 SaaS products in 3 years. As a startup studio, we’re watching the trends in order to build only successful startups. This list is, of course, non-exhaustive, and we’d love to hear your comments. Product Trends Free SaaS Software products

Takeaways from the Enterprise UX 2015 Conference

This May, we traveled to San Antonio, Texas to attend Rosenfeld Media’s first-ever Enterprise UX conference. Since enterprise UX is our specialty, we were delighted to be one of the conference’s sponsors. We talked strategy and shared design solutions (and swag!) with UXers from companies

A better way to inject environmental variables in Angular

Problem If you are developing something which is slightly more complicated than ‘hello world’ you should have multiple environments like: develop, staging, production. Depending on the environment you would use different resources (database, api, etc). These resources would be then injected via environmental variables. It’s a fairly

Setting up SequenceServer

A heavily modified SequenceServer that is running from the Lotus japonicus genomics and proteomics resource website, manuscript in preparation (Mun et al., 2015) I was recently tasked with setting up SequenceServer on a work server in a production environment—the legacy NCBI wwwblast is extremely dated, and highly non-customizable.