03.06.2024

Deploy a React App to GitHub Pages

Here, I will show you how to deploy a React app to GitHub Pages using GitHub Actions. GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub and …

ReactGitHubActionsCI/CD

22.07.2023

OpenStreetMap ain't Google Maps

There should be a screenshot from Toy Story where Buzz tries to explain to Woody something about the stars by showing his hand up. About 20+ years ago, I came across a short fiction story on a computer-related theme …

OpenStreetMapGoogle MapsAPI

07.05.2023

OSM 2.0 API using git

The OSM 2.0 API (OpenStreetMap) is an application programming interface that provides access to geospatial data and its change history stored with git. The basic data structure in OSM should be based on dividing the …

OpenStreetMapAPIgityaml

04.02.2023

Zsh + Oh My Zsh + Spaceship prompt

Terminal is a part of your operating system that many average users don’t even know exists. However, if you develop, deploy software locally or remotely, Terminal becomes your everyday tool. Proper tool setup helps …

macOSzshstarship

03.02.2023

Updating zsh in Ventura 13.2 on a MacBook pro

The other day, I installed the next macOS Ventura update — version 13.2. And the question arose before me, should I use the built-in shell, or should I update it? A quick web search yielded no answers, so I decided to …

macOSzsh