Working on TYPO3 projects in a mixed OS environment can be challenging—especially when you're on a Windows PC and your projects are originally configured for macOS. Add in a VPN (often required to access private resources), and you’ve got a perfect storm of compatibility headaches. If this sounds familiar, read on—we’ll walk through key setup tips, common pitfalls, and how to fix them.

This article aims to show that ADHD in combination with chronic cannabis abuse does substantially increase the risk of developing schizophrenia and other disorders.

Due to their impulsive behaviour, a lot of people with ADHD tend to misuse substances like cannabis --- Does chronic cannabis consume and ADHD affect the risk of developing psychotic disorders, such as schizophrenia? --- A small meta-analysis.

With over 24 million users, cannabis is the most widely used drug in the USA; a seemingly harmless substance if you smoke a joint in the morning - abuse, however should not be underestimated as it has many long term consequences.

This article contains a collection of basic neurobiological knowledge. If you are interested in this topic, feel free to read the following sections. However, do not expect any conclusions.

TypeScript is a strongly typed superset of JavaScript that compiles to plain JS. It improves code quality, catches errors early, and enhances developer productivity with powerful IDE support like autocompletion, type inference, and safe refactoring. It makes large codebases easier to manage, scales better, and is widely adopted in professional frontend and fullstack development. Mastering TypeScript is essential for advancing in modern development practices.

Hi, I’m Mo – a Senior Full-Stack Developer with 12+ years of experience. On this blog, I share insights into my work, exciting projects, and modern technologies like TypeScript, JavaScript, React, and GraphQL. You’ll find regular posts on clean code, frontend and full-stack best practices, agile software development, and sustainable architecture. Whether as a lead or team member, I focus on effective collaboration and pragmatic solutions. This blog is my space to share knowledge, reflect on new tech, and connect with others – from Freiburg or remotely. Take a look around and feel free to reach out!