Archimate risk assessment elements
A quick post on how to create specializations for modeling cyber security. The elements mimic the elements as pre-defined by Bizzdesign Horizzon Enterprise Studio and documented here.

A few simple specializations for working with risk assessments in Archimate
A quick post on how to create specializations for modeling cyber security. The elements mimic the elements as pre-defined by Bizzdesign Horizzon Enterprise Studio and documented here.
How to use ISO 27001 and NIST Cyber Security Framework 2.0 together
How do the CISSP certification domains relate to Enterprise Architecture and the ArchiMate layers?
An ArchiMate model that maps architect roles to the ArchiMate framework layers.
What are the differences and what are these languages most used for?
Technical specs can be hard to read. While still highly technical, the UML Sequence Diagrams provided in this blog are a lot easier to understand.
OWASP recommendations from the independent information security certification CISSP.
Using the simple Render JSX plugin for Esbuild this post shows how to setup a simple UI library.
Transform Esbuild generated JSX bundles to HTML pages.
Static site generators gain popularity. This blog is about using Esbuild as a static site generator for MDX.
Simplifying the Contentful-Gatsby-Netlfy trio.
@npmcli/arborist is a powerful library that handles the new NPM 7 workspaces. This blog is about a simple make tool that uses the library.
A new React project starts with a React toolchain. Main tools in the chains are SSR, React server components and GraphQL.
It is important to be able to bump the version of a NPM package without side effects.
Creating React components with flexible themes by using CSS variables.
The efficiency of a variant field in a content model.
Documenting a software project is challenging. Here's a few simple guidelines that help a team writing clear documentation.
In 1986 David Ungar and Randall B. Smith developed Self at Xerox PARC. Inspired by Java, Scheme and Self Brendan Eich created Javascript in 1995.
There's Javascript transpilers, modules, bundles and bundlers. This is a brief overview of all of these.
The Agile Scrum framework is flexible enough to be used in many different ways. Here's one way of working.
Founded in 2018. Started to fly in 2020 and abandoned in 2021. What happened?
What did we learn from using Contentful for four years?
How to define an interface for React UI components that prevents breaking changes.
What's in a name? A clear naming strategy helps developers communicate. Most devs rather spend time writing component code than wasting time on a good component name.