• Three Scenarios in Which Comments are Highly Useful

    There is a tendency in the software world to write less and less comments, mostly because developers don’t have a lot of time. Instead of writing down comments, developers may choose to spend their efforts fixing bugs and completing new features.

    May 26, 2017 by Stefan Pauwels
  • Progressive Web Apps: Using Service Workers to Create an Offline Page

    As you may have heard, one of the main benefits of a Progressive Web App is offline accessibility (as mentioned in Three Reasons Why Progressive Web Apps are the Future). What makes “offline first” possible is a new browser feature called a “Service Worker” (SW). Service Workers can be used to cache requests and resources (among other things).

    May 18, 2017 by Jeroen Savat
  • A Comparison of REST Documentation Frameworks in the Java Ecosphere

    Considering which Java framework to choose from to document your REST APIs can be quite the hassle. In this blogpost we will therefore briefly compare the three documentation frameworks for REST web services that are used within Foreach, and how they integrate with the Spring framework (which is the Java framework most often used at Foreach). These are RESTful API Modeling Language (RAML), Swagger UI and Spring REST Docs.

    May 11, 2017 by Raf Ceuls & Wouter Van Hecke
  • Automating SVG Sprites with Gulp

    If you have been looking for a gulp task that creates SVG sprites, and you want to know how to use them, you are on the right track. Before we show you how you can make an SVG sprite by means of a gulp task, we need to ask ourselves why we should even start using SVG sprites in the first place. Can’t we just keep using PNGs or icon fonts?

    May 3, 2017 by Sara Barrera Riano
  • ShipIt Day - Build a Smart Mirror in 24 Hours

    The ShipIt Day: A biannual event in which all of our teams stick their heads together to build something new and challenging within 24 hours. This year, one of the projects was to build a smart mirror. In case you’re wondering why we came up with this idea: We needed a mirror anyway. We were probably one of the only companies that didn’t have a single mirror in the entire building. So instead of buying one in the store, why not just make a “smart” one?

    April 26, 2017 by Marlies Van Hecke