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.

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, 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.


Power Up With Machine Learning

May 02, 2017 | by Matt Coventon, Senior Software Engineer | Tags: Big Data, Machine Learning

If you were using email in the early 2000’s, you may remember it was around that time that spam was becoming a serious problem. Think of roughly 80% of your email being unsolicited garbage from unprincipled marketers and con artists. Imagine having to sort through that on your own, every day. There were various attempts at addressing the problem, and it was around 2002 that Machine Learning techniques started to be applied to identify and filter out spam. Over the years more sophisticated Artificial Intelligence techniques have been applied, such that the difficult, yet indispensable task of spam filtering is done for us, executed pretty well, and is nearly invisible to us. 


Using Amazon X-Ray and Lambda Integration to Trace Serverless Application Performance

Apr 27, 2017 | by Samuel Thurston, Software Engineer | Tags: Cloud

Serverless application architectures are still an emerging art form. One of the big challenges serverless architectures pose is traceability and debugging. Because we are dealing with many discrete entities performing as a single cohesive unit, we want to be able to see the impact of those entities on the system as a whole.