From plain website to Progressive Web App
#tech

From plain website to Progressive Web App

Progressive Web App(PWA) is a term that has been thrown around quite a lot lately. But what exactly is a PWA? And how do we update our plain old website to be a cool hip PWA? Together we will explore how we can go from our current website to a full-fledged PWA. We will learn a thing or two about service workers, the offline web, and cross-browser compatibility.

Gert de Pagter

14 augustus 2018

Example Mapping in behavior driven development (BDD)
#tech

Example Mapping in behavior driven development (BDD)

In this article I want to talk about the use of behavior driven development (BDD) frameworks. BDD Frameworks let you create executable specifications which you can use for automated testing and documentation. Popular frameworks include Cucumber, Behat, Behave, etc. They all implement Gherkin as a specification language.

Martin Roest

23 juli 2018

Content Security Policies
#tech

Content Security Policies

A couple of days ago I was at the Dutch PHP Conference where I went to a talk about [Content Security Policies by Matt Brunt. Although we follow the OWASP top ten list, I never dived into them that much. We have written a bit about them before, but I want to go a little further since they are really handy when trying to prevent XSS attacks.

Wessel van der Linden

18 juni 2018

Gherkin laat software engineer én klant samen software ontwikkelen
#business

Gherkin laat software engineer én klant samen software ontwikkelen

Software ontwikkel je samen, als software engineer én klant. Daarbij wordt een reeks vertalingen uitgevoerd van de business naar de uiteindelijke software. De kunst is om het aantal vertaalstappen te beperken, want bij iedere vertaling verlies je nuances. Dit is mogelijk door software engineers en opdrachtgevers dichter bij elkaar te brengen en ze daadwerkelijk samen te laten ontwikkelen. Met Gherkin kunnen ze daarbij dezelfde taal spreken en gedrag van software omschrijven (BDD). En nog intensiever samen bouwen.

Tom Schenkenberg

28 mei 2018

2018: jaar van de Progressive Web Apps
#business

2018: jaar van de Progressive Web Apps

Mobiele apps zijn handig, maar ook een groeiend probleem. Steeds meer organisaties, evenementen, diensten en locaties hebben hun eigen app en allemaal willen ze dat je hun app installeert op je smartphone of iPhone. Die aanpak en wildgroei is onhoudbaar. Gelukkig biedt de Progressive Web App (PWA) uitkomst.

Tom Schenkenberg

22 januari 2018

De nieuwe ambitie: per stuk productie voor software
#business

De nieuwe ambitie: per stuk productie voor software

In de softwareontwikkeling kunnen we veel leren van productiebedrijven. Vooral om softwareontwikkeling beter en efficiënter te maken en om het meer doelgericht te benutten voor het succes van organisaties. Het per stuk productiemodel biedt daarbij uitkomst, ook voor software.

Tom Schenkenberg

9 november 2017

Ontketen je bedrijf en data met een API
#business

Ontketen je bedrijf en data met een API

Door de digitale transformatie die organisaties maken, ontsluiten zij vaak informatie via fraai vormgegeven websites en applicaties. Wie verder kijkt en denkt, zet soms ook al de volgende stap: de ontsluiting via een API (Application Programming Interface). Dat biedt veel kansen, maar organisaties zien het vaak ook als een moeilijke stap.

Tom Schenkenberg

30 augustus 2017

11e editie van onze Dutch PHP Conference
#tech #nieuws

11e editie van onze Dutch PHP Conference

Ibuildings organiseert elk jaar een internationale conferentie rond PHP technologie: de Dutch PHP Conference (DPC). Afgelopen week was alweer de 11e editie van onze succesvolle conferentie waar zo’n 630 developers, software architecten en community leden in de Amsterdamse RAI bij elkaar komen.

Tom Schenkenberg

5 juli 2017

Oude bedrijfssoftware renoveren: overweeg het!
#business

Oude bedrijfssoftware renoveren: overweeg het!

Als maatwerk bedrijfssoftware veroudert, wordt bij veel organisaties haast automatisch gekozen om volledig nieuwe software te laten bouwen. Aan renoveren wordt vaak niet gedacht. Terwijl dat in 70 procent van de gevallen succesvoller is en goedkoper. Het is een interessante optie, die ik in ieder geval altijd zou overwegen. Want in die oude applicatie zitten vaak grote schatten verstopt.

Tom Schenkenberg

15 mei 2017