macOS-like shortcuts in Hyprland
I have been using a MacBook for a while. Here is how I managed to make common shortcuts like copy & paste use the same keys as macOS in Hyprland.
Read moreMy Zsh setup
Zsh is super-customizable, and provides a great experience once configured properly. Here's how I set up my Zsh shell.
Read morePublishing dual module ESM libraries
Dual module libraries containing both ESM and CommonJS modules can be tricky. Here's what I learned.
Read moreStacking context - the hidden layers in CSS
How do you position an element on top of another element in CSS? Just use z-index, right? Right?? Turns out, there is a bit more to it.
Read moreHow to write a minimal code editor
Writing a code editor is a complex task. But what if there was an alternative approach for simpler use cases?
Read moreAutomated release on GitHub Actions
Releasing an npm package usually has a lot of steps. This is a guide to setting up automated releases for npm packages on GitHub Actions using release-it.
Read more