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.

Meet Our Team: Daniela Williams

May 18, 2017 | by Valyn Reinig, Marketing Specialist | Tags: Meet Our Team

Welcome back to the Meet Our Team Q&A series, where we ask ISE team members questions to help give insight into what makes us tick. 

Normally, Daniela Williams asks the questions, but this week I'm turning the spotlight on her to learn a little more about her revolving role at ISE!


Using Well Established Design Patterns in the Emerging Field of IoT

May 16, 2017 | by Hudson Ludvigson, Senior Software Engineer | Tags: Internet of Things

In previous blog posts, I’ve spent a lot of time sharing info about precision agriculture. This month and in the months to come, I’ll be focusing on design patterns relevant to IoT. When it comes to solving problems in new domains or with new technologies, one often benefits by framing the problem in the context of problems already solved. Mathematicians are notorious for taking a seemingly new and challenging problem and applying a well-known technique to solve it. For example, going through integral calculus will lead a student to be exposed to both u-substitution and trig substitution. In both cases, we are taking what appears to be a hard problem and turning it into an easier problem we’ve previously solved. We are also using a type of design pattern -  substitution in this case - to tackle hard problems. This exact same approach happens in software engineering as we apply well established design patterns when we work with new technologies, languages, and domains. 


ISE Coding Garage Returns for Third Year

May 09, 2017 | by Daniela Williams, Project Manager | Tags: Mobile App Development

It’s that time of year again. We’re prepping for the third summer of the ISE Coding Garage!  Soon Hass and I will be heading out to high schools in Iowa City to recruit at the AP Computer Science classes. This year's Coding Garage sessions will kick off on June 14th.


Agile Beyond Boundaries (Part 2): Tips!

May 04, 2017 | by Abhijeet Kher, Senior Software Engineer | Tags: Agile

In Agile beyond boundaries, we discussed using agile in our interactions with stakeholders to enable stronger positive relationships with the client teams, with the focus of delivering increased value. Keeping in mind that agile manifesto values good collaboration with customers over contract negotiations, below are some of my takeaways expanding on the topic with common scenarios/statements and respective tips.