Setup

Ice — The Most Useful Mac App — Menu Bar Management Made Easy

There's no way in macOS to show the complete list of all menu bar icons when the space is exhausted and the icons overflow. What happens is the latter icons are hidden behind the notch (if your mac has one) or behind the menu bar items of the currently open application. It's as if someone applied overflow: hidden to the menu bar icons container. [...]

Create React App (CRA) is Deprecated, Officially: What's Next?

Create React App a.k.a CRA is a tool (setup tool I would say) which provides an opinionated architecture combining a set of tools required to configure, transpile JSX and bundle React. Now that it's deprecated, here's a list of alternatives you can choose from: Vite, Nextjs, Tanstack, Expo (for native React apps). [...]

Mac Setup For Developers [2025]

Setting up a new Mac for development can be a daunting task, especially if you are new to MacOS or don't know where to start. In this guide, I'll tell you about some tools, apps and tips which are essential for a decent developer experience on a Mac. To keep it simple, I will break them down into categories such as terminals, editors, and other developer tools. [...]

Integrate Pagefind's Search with Astro: A Complete Setup Guide

Pagefind's take on search is quite simple - index your site at build time and host it alongside your static site. The search index sits right alongside the files of your site and it doesn't load all the data upfront. [...]