Browsing Category

Concepts


VIEW POST

View more
Concepts

What the C# team should do real quick

By on 11/11/2019

Try to imagine a computer system as a living organism. The call stack is the organic part, and events or triggers are part of the nervous system. In any case, the basic structural element is a cell. That can be a class or an object. A cell is a…


VIEW POST

View more
Concepts

Start up and create your own

By on 10/02/2019

Wow, it has been 4 months since I last wrote in my blog. That’s a big violation my own rule – to write at least once a month. But this must have to do with me being the architect and technical lead of our Startup,…


VIEW POST

View more
Concepts

Why you should separate your Fronts and Backs

By on 14/06/2018

Of I course I mean the Frontends and Backends.

Frontend is what the user sees and with which she or he communicates. Like a Webpage. Or an app.

Backend is the invisible part. Which stores your data for example. Or provides the pictures.Now let’s look at the classical…


VIEW POST

View more
Concepts Implementations

One week serverless with Azure Functions and Slack

By on 26/01/2018

Together with some colleagues, I’ve spent this week studying serverless architecture, with focus on Azure Functions. And I can tell you – it was real fun!! 
What is it
In my own words…

Serverless architecture doesn’t mean there’s no server anymore. It’s just that as a developer and architect, you don’t have…


VIEW POST

View more
Concepts

Progressive WebApps – the future?

By on 20/11/2017

I wrote this post together with a colleague for my current company’s blog, and I publish it here too – with some slight modifications.

We hear a lot about this new technology, and there are already a lot of productive systems using it – like WhatsApp or NASA. But what is it…


VIEW POST

View more
Concepts Opinions

The importance of tools and culture

By on 19/09/2017

Most of the time, when reading about architectural design, system infrastructure, continuous deployment, and also testing, it’s all focused on the productive system – the ‘product’ itself. What leaders and architects often neglect, is the importance of tooling for the developers and testers, and the support of the culture….


VIEW POST

View more
Concepts

Keep in control with test driven development

By on 13/07/2017

I think there’s an expression that fits pretty well to what I have to say…

What goes around, comes around!

One of my basic principles in development is the circle, that’s also where the name of my blog comes from. And I don’t say that this is something new that we…


VIEW POST

View more
Concepts

A little lecture from photography

By on 27/03/2017

Although it has nothing to do with my basic concept of my blog, I’d like to point out an analogy that occured to me in our recent travel. One of my hobbies, which I neglect a lot these days, is photography. But the last week, which we spent in…


VIEW POST

View more
Concepts

Developing in small circles

By on 17/02/2017

Automatic testing is one of the most important ‘best practices’. But why? We all know that it’s an effort to write them, and more effort to maintain them. Fact is, they can help you writing high quality pieces of your system within a big stack.

Here’s an example stack:

[vc_single_image…


VIEW POST

View more
Concepts

Introduction

By on 01/02/2017

Welcome fellow planters!

Planting? Growing? Is this guy crazy or does he just want attention? Hopefully none of those. Of course one thinks that developing software and growing plants have nothing to do with each other. Please lend me some minutes of your time and let me point out some…