Download the sass here

One of the struggles of enabling developers to style in Mendix is balancing freedom vs consistency.
I believe that it should start with aligning best practises.

Aligning elements in html can be a bit of a struggle, and Mendix is not immune to this problem.

In order to create some structure to this madness we created “alignment classes” that are flex classes, but with naming conventions that make sense to developers.

There is also a cheat sheet for people that are ̶l̶a̶z̶y̶ efficient.


Why Cards are not Nav’s

Copy from the Original Medium article here

Something I’ve been trying to solve for a while is; why “active states” just don’t work with cards, this blog explores the abstraction of the differences between cards and nav’s.

Visual UI language

When creating interfaces it is of importance to make sure there is a consistent “Visual language”.

A visual language is a way of saying “is it clear for the user what the interaction will be when they click on an element”. …


What a year!

For most of us, this year has brought a lot of challenges and opportunities. One of these challenges has been hosting annual events. Companies have either needed to cancel their events or creatively innovate on what it means to host an event safely.

The companies that have gone for the digital innovation path have knocked it out of the park, with a streamlined presentation explaining what the future will bring us (like Sony’s PS5 reveal & Apple’s Keynote).

It also makes sense that Mendix would choose to tackle this challenge head-on, seeing as it’s in their company…


Something I’ve been trying to solve for a while is; why “active states” just don’t work with cards, this blog explores the abstraction of the differences between cards and nav’s.

Visual UI language

When creating interfaces it is of importance to make sure there is a consistent “Visual language”.

A visual language is a way of saying “is it clear for the user what the interaction will be when they click on an element”. …


Why great solutions backfire.

One thing nobody ever told me about becoming a User Experience designer is how often you have to challenge and disarm “well intended bad ideas”.

“The road to hell is paved with good intentions” — Henry G. Bohn

My initial inspiration for this blog came from the Cookie Warning Policy we are all suffering from, and how it could have been prevented.

If only people knew how to notice and disarm well intended bad ideas! While exploring this concept, let’s coin the term as The Cookie Warning Fallacy.

After researching all corners of the ‘net, and talking with people from around the world, I’ve discovered this isn’t a new phenomena. …


or just fonts in general

So you want to add a custom font-icon to your project.
For this example, we will be using Icomoon, because this is an icon-font I got from the client's branding team.

Intro

To add a font to a Mendix project you need to do 2 main steps:

  • Place the font files in the right directory.
  • Add the CSS to your custom.scss


Disclaimer: The Golden Circle can be a powerful tool when used correctly. Unfortunately, due to the way that it’s constructed, it tends not to be. Thus this article.

(Dear Simon, If you’re reading this, please don’t take offence! Most of my articles are born out of frustrations that come up working with clients.

In order to not sound like a moron I research them, and get a better understanding of their inner workings, and why certain things are the way they are. This usually results in appreciation or respect of the very thing I found frustrating to start with.)

Intro

A…


The bee in the room.

An artistic rendition of Beezilla terrorizing a design meeting.

My job as a UX Consultant involves countless meetings with stakeholders.

This gives me unique insights into the perception stakeholders have of application development, and in turn forces me to rethink how to effectively interact with them.

Yesterday I was in a meeting discussing a simple “confirm your email signup flow” for a webshop. You know, the tedious pattern, where you stop what you are doing, go to your inbox, click the link, go back and finish whatever it was you were trying to do.

Anyway, the stakeholder must have read some anxiety inducing security propoganda article and insisted that…


Understanding the Importance of Ubiquitious Design

My job as a UX Consultant involves explaining why internal applications need just as much attention to the User Experience as user-facing products.

This gives me unique insights into the perception managers have of design, and in turn forces me to rethink my understanding of what design is.

How I used to pitch Designs.

I think most designers have been there. You’ve worked on your little design screens for a week, ready to show your manager what you’ve created.

I used to believe that a design should sell itself. …


You know who you are…

Introduction

In my job as UX Consultant for a Mendix partner, I often come across self organized teams creating awesome internal applications. My job involves improving the UX within their applications.

The best days are when I am completely blindsided by the ingenuity of the creative ways some problems are solved, forcing me to explain why some logical solutions are a bad idea.

The solutions given by me are not a “single truth”, there are always exceptions, don’t quote me on anything written here, but use it as inspiration to start the conversation.

Everything in a single screen.

This is the most commonly implemented UX bad…

Jason Teunissen

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store