Stories from our daily work.
A banal story about what went suddenly wrong in the annotation processor step that generates source code for JPA metamodel classes. This might be helpful to quicker get out of similar situations.
By combining the "nx affected" and "nx dep-graph" commands we were able to reduce the number of projects to check in our continuous integration runs. The code is available as a reusable GitHub Action for your nx monorepo.
Web applications often use CSS preprocessors. In this post, we share how we managed to migrate from Stylus to SCSS in an Angular monorepo.
This post is about how we moved from a cronjob to a python based task queue and the learnings we had on the way.
Defining and measuring business outcomes is one of the most important challenges we need to tackle in order to sustainably generate value. Kanban holds a lot for agile software development and is worth having a look at.
Find out how we made sprint retrospectives interesting by involving everyone in the team and overcame work-from-home blues
Cross-Site Request Forgery (CSRF) is an attack that forces an end user to execute unwanted actions on a web application. Find out why the CSRF is still a threat, the concepts related to it and how to protect your users.
Have you ever wondered what bugs are, why they love to sneak into software but you're not a software developer yourself?
Utilizing the type system to precisely and concisely model SQL queries.
Integration API Visualiser is an experimental project to demonstrate an alternative UI for Integration API. The goals of the experiment is to improve readability of large, complex Integration API processors