Git is a version control system that enables collaboration and code tracking. An important aspect is the use of branches to work on features and fixes. When working on a branch, two key commands are git merge
and git rebase
. The difference lies in how the history is handled. Merging preserves the history, while rebasing moves local commits on top of the latest remote changes, creating a linear history. Additionally, options like --no-ff
and --squash
affect how the commit history appears, with --no-ff
keeping individual commits and --squash
combining them into one.
This text post outlines how mental illnesses like depression, schizophrenia, and HPPD stem from imbalances in brain chemicals and receptor dysfunctions. It highlights the roles of key neurotransmitters—serotonin, dopamine, norepinephrine, GABA, and glutamate—and how specific drugs target their receptors to restore balance. Conditions are linked to particular pathways, such as dopamine overactivity in psychosis or serotonin dysregulation in depression. Treatments work by modulating receptor activity to correct these imbalances and improve symptom
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.