ISE Blog

What we have to say, what you want us to hear.

That’s how our blog works. It’s interactive. Let’s learn together.

5 Things I Learned at Internet of Things World

May 20, 2016 | by Zach Bodensteiner, Software Engineer | Tags: Internet of Things

Last week Hass, Mark, and myself attended the Internet of Things World Conference in Santa Clara, California. Attendees came from all over the world to learn, share and discuss the Internet of Things (IoT). It was four days jam packed with workshops, keynote speeches, breakout sessions and vendor exhibits. We spent the first day in a workshop discussing both the technology and business behind the Internet of Things. Our next three days were spent selecting and attending various talks about everything IoT. Between sessions we would hit up the showroom floor to visit vendor booths and view live demos. We learned a great deal of information, so I am going to try to impart some of that knowledge by sharing some of the key points from the conference.

Read More >>

Meet Our Team: Matt Coventon

May 17, 2016 | by Daniela Williams, Project Manager | Tags: Meet Our Team

Welcome to the first installment of a series of Q&A blog posts. My name is Daniela Williams, Project Manager at ISE, and I'll be asking ISE team members questions to help give insight into what makes us tick.

First up is our website cover model, Matt Coventon (yep, all the people in our website photos are actual team members). Matt is a Senior Engineer and the practice lead for the Big Data professional service. So sit back, learn a bit about Big Data, and get a sneak peek at Matt's presentation at the In-Memory Computing Summit comingup on May 23rd-24th.

Read More >>

Mother Knows Best: SQL to NoSQL and Back Again

May 12, 2016 | by Frank Bertsch, Software Engineer | Tags: Big Data

One problem with the Big Data paradigm is the lack of Big Data capable software engineers. Why is this? Let's check off the reasons:

  1. It is hard to reason about parallel computation. Steve Jobs was famous for saying that "nobody knows how to program [multi-core]. I mean two, yeah; four, not really; eight, forget it." Now take those eight cores and multiply it across tens, hundreds, or in some cases, thousands of machines. This is a difficult problem.
  2. There is a constantly changing ecosystem of tools, languages, and work flows. This leads to confusion among newcomers on which to learn and use, and which are irrelevant.
Read More >>

Culture of Appreciation

May 10, 2016 | by Briana Hoffman, Senior Software Engineer and Project Manager | Tags: Company Culture

I'll start with a story. Many years ago in the first few days of my marriage, a seemingly small event opened my eyes to a truth that has become one of the most important principles that I live by. 

Read More >>