Reflections - Blog

TDD & Hexagonal Architecture in front end - a journey

Over the years, we have done our share of UI and front end development. Long long time ago with SmallTalk, Visual Basic and Delphi, building web applications with server side rendering and React, and being involved in Angular projects at several clients. Recently we have been building front ends based on Vue.js. In a series of blog posts, we are going to share how we approach (hexagonal) architecture, test driven development, and incremental design in the front end.

Read More

Stringing words together.

Work has, once again for me, become more personal. I’m getting back into writing. This is a quick, rambling, update, so you can at least get some idea of what we are up to at the moment.

Read More

Delayed dependency. Two steps forward, one step back.

Yesterday I thought I pushed out another iteration of our attempt at making the QWAN website more accessible. Turns out I didn’t. While adjusting details, reading CSS and accessibility documentation and blogposts, I missed the fact that the shiny assets pipeline I added does not actually build on github.

Read More

Situated Software - revisited

I was planning to use my keys left for something different today, but found myself in an associative storm of tweets, possible conference sessions to be proposed and some situated software I’ve been working on for a few years, intermittently.

Read More

An experience in Mass Pairing

A Mass Pairing is a coding dojo that takes over all sessions for a slot during a conference. We’ve found it a great way to introduce participants to each other, and explore an aspect of programming at a conference. We had some pleasant suprrises, and still have some questions.

Read More

FP Days London 2014, November 20 and 21

I’m glad to be part of the organizing cabal behind FP Days London this year. I hope to have some time to go to sessions. I’ve programmed in Clojure, Scala and Haskell this year, and there’s something from all of that on the programme, and it’s cool to be able to find out more about languages I haven’t used in anger yet like F# and Erlang.

Read More

So, how is that lean call for /dev/summer sessions working?

So we are trying a leaner way of creating conference programs . How is it going so far with /dev/summer, the free one day event for developers? We took just two weeks to advertise the program of /dev/summer. Not too bad. We’re not facing a deluge of sessions on one hand, on the other hand, we got some nice sessions coming in, so after tomorrow night we probably can put together a program without turning many sessions away. On the one hand it’s great if you can be selective, on the other hand, it feels wasteful to have people propose and review sessions and then only run half or less of them. On the other, other hand, this also enables us to give feedback fast to the presenters.

Read More

What we seek in a /dev/summer session

I’ve received a few questions as to what we are exactly looking for in /dev/summer talks or sessions. Imagine you are talking to another developer about what you do (can be a tool you use or make, a practice etc.). This developer may or may not have heard about your tool, but has not had the time to explore it in depth, let alone try it out in a real situation.

Read More