Insight Blog

Our thoughts on technology.

  • Rapid Integration Development

    It doesn't matter how long you're in technology, marketing, or both; management will always want projects faster and cheaper.  We've seen huge advancements in the last decade in technologies to help make building software faster, easier, while still giving great functionality to end users and ...

  • Ethode Wins a 2017 Weatherhead 100 Award

    Ethode is proud to announce that we have been named a recipient this year at the Weatherhead 100 awards.  The prestigious award is given out each year by Weatherhead School of Management, (Case Western Reserve University) to companies headquartered in Ohio and exhibiting tremendous growth,...

  • Using Let's Encrypt with dotCMS

    At the outset, it seemed like I would need to jump through a lot of hoops to get Let's Encrypt to work with dotCMS.  As it turns out, the 'certbot' provided by the Electronic Freedom Foundation has a manual mode which is easy enough for even the likes of me to decipher. Before We Begin . . . ...

  • Let's Talk About Docker

    Recently I was in several conversations with my coworkers about Docker. Some were filled with concerns, others had stars in their eyes, and others had ideas that were just completely wrong. I thought it would be good to discuss these confusions and concerns, and clarify exactly what is going on with...

  • Intro to Google Polymer Web Components

    In our continuing series on Web Components, this week we will explore Google's Polymer library.  In case you missed them, check out our other excellent posts on Vue and React. In this simple 10-minute video below, you will learn: What is Google Polymer? What browsers support Polymer How to ...

  • Intro to React JS for Beginners

    What’s In The Video? Are you looking for a React JS example, or how to build a React JS component? Watch this excellent bare-bones overview of the basics of React JS without getting overwhelmed by having to learn other new libraries at the same time. In this video, you will learn: - The ...

  • How to Quickly Build An App Using Vue.js & Laravel

    Vue.js is an amazing reactive javascript framework that competes with: Angular React Riot Ember Polymer It does all that fancy binding, isolates scope sensibly and has a relatively shallow learning curve compared to the likes of Angular or Polymer. In this video, I'll show you how to ...

  • Agile Analogies: Comparing The Cone of Uncertainity to Football's Big Game

    As IT professionals, we understand the importance of an agile, iterative development process.  However, it is usually very difficult for most clients to understand this approach to project management. Most clients are typically used to a waterfall approach to software development. What is ...

  • Fixing Spaghetti: How to Work With Legacy Code

    What is Legacy Code? Legacy code is software that generates value for a business but is difficult for developers to change. The terms "code rot" and "spaghetti code" refer to legacy code that is tangled up in poor quality. Over time, as "get it done now" is continually favored over "get it done ...

  • Outsourcing vs. Local Developers: Which Will Actually Cost You More?

    When discussing upcoming website, software, and application projects with potential clients, outsourcing comes up frequently. Why shouldn’t it? At first glance, it seems as though outsourcing development overseas would save a ton of money, but we’ve seen the ugly side of outsourcing ...

  • How to Bridge the Great Website Content Gap

    Everyone knows the anxiety that comes with writing an essay.  The same obstacle that causes many a homework assignment to go unwritten in grade school is also what prevents websites from launching in a timely manner. One of the toughest challenges clients face during website development is the...

  • Ethode Nominated for Tech Team of the Year!

    We are very proud to announce that our team has been nominated for "Tech Team of the Year" as part of the COSE "Best of Tech Awards" for 2015. As one of our team members, Sean Baran, said "it takes teamwork to make a dream work".  We love Cleveland and are excited to be recognized as web and ...

  • Google Analytics 101

    Google Analytics 101 The Basics So, you've got a website up. Congratulations. You've put in the hard work to create well-written content, or maybe you've just opened up your new online store. You've heard that Google Analytics is important, but perhaps you're intimidated by all of the jargon. If ...

Say Hello

Near the Cleveland, Akron or Medina area and want to stop by our office? Let us know and we'll get the coffee and whiteboards ready. :)