Tag: macOS

9 New Must-Have macOS Productivity Apps For Daily Usage

Most people probably don’t realize how much of a powerhouse their Mac actually is. While you might think you are utilizing macOS efficiently, the reality is, you are nowhere close to unlocking its full potential. So, in this post, I will share with you 12 new macOS apps that are a must-h...

11 Fantastic Cheap macOS Apps You’ve Never Heard Of — But Will Use Regularly

Apps included in the article 1 — Tab Finder 2 — TripMode 3 — OpenIn 4 — iBoysoft MagicMenu 5 — Spotless 6 — AdLock 7 — uBar 8 — App Tamer 9 — Almighty 10 — IM+ 11 &mdas...

7 Premium macOS Apps That Are Worth Using Over Free Alternatives

I know what you are thinking after reading the title, ‘Why should I spend my hard-earned cash on a premium macOS app when there’s a free version sitting right there?’ It is a valid question, and I’ve been there too. But here’s the deal: sometimes, shelling out a f...

11 Mind-Blowing AI Apps for macOS to Get Mundane Tasks Done Quicker

If you find yourself writing something everyday (like emails, blogs, DM replies) and wanna be assisted by AI to lighten your burden, Elephas is your next app. There’s a lot to tell about it — coz it’s incredibly powerful. Lemme explain everything it can do in brief: (1) Re...

Installing Flutter 3.10 on MacOS

You can start developing Flutter apps without any installation or configuration. You can quickly create prototypes and simple apps and share your code with fellow developers with an online tool called DartPad. It is an online open-source tool that runs on any browser. However, if you are ser...

7 Premium macOS Apps That Are Worth Using Over Free Alternatives

I know what you are thinking after reading the title, ‘Why should I spend my hard-earned cash on a premium macOS app when there’s a free version sitting right there?’ It is a valid question, and I’ve been there too. But here’s the deal: sometimes, shelling out a f...

9 New Must-Have macOS Productivity Apps For Daily Usage

Most people probably don’t realize how much of a powerhouse their Mac actually is. While you might think you are utilizing macOS efficiently, the reality is, you are nowhere close to unlocking its full potential. So, in this post, I will share with you 12 new macOS apps that are a must-h...

10 New macOS Apps to 10X Your Daily Productivity

I hope you are ready to supercharge your Mac experience because, in this post, I am going to introduce you to some of the best new macOS apps that will make your daily workload feel like a breeze. Once you are done reading this post, you can’t help but start to wonder how you ever lived wit...

How to setup an (almost) unbreakable Python development environment?

I’ve been developing stuff for quite a while now and a good part of it was built using Python (on a Mac). More often than not, I get to help a friend or coworker to unf*** their Python environment because it “broke” somehow  Here is the setup I‘ve been using on macOS f...

6 Free MacOS Menu Bar Apps I never Close

Apps included in this article 1 — OneMenu 2 — Energiza 3 — Day Progress 4 — yFi 5 — Thor 6 — Switch Manager #1. OneMenu OneMenu is a cute little menu bar app that does 3 (useful) things: Screenshot by the auth...

11 Fantastic Cheap macOS Apps You’ve Never Heard Of — But Will Use Regularly

Apps included in the article 1 — Tab Finder 2 — TripMode 3 — OpenIn 4 — iBoysoft MagicMenu 5 — Spotless 6 — AdLock 7 — uBar 8 — App Tamer 9 — Almighty 10 — IM+ 11 &mdas...

macOS Sonoma — 1st impressions

macOS Sonoma became available for everybody last week — so I took the plunge and installed it in both my M2 MacBook Air and also the bread and butter machine — the machine I am working on right now — the M1 MacBook Pro. You know what they say — in for a penny, in...

I Updated My 2015 15" MacBook Pro to macOS Sonoma — One Month Review

I never thought my beautiful 8-year-old electronic buddy would ever see the light of a new macOS update after Apple officially dropped support for it a year ago. My Mac was stuck on macOS Monterey and while it did receive security updates, I felt left out every time I saw the new cosmetic ...

Must-have tools and apps for macOS for developers in 2023

Homebrew is a free and open-source software package management system that simplifies the installation of software on Apple’s operating system, macOS. It is easy to use and can be installed in a few simple steps. Once Homebrew is installed, you can use it to install software from the Homebrew ...

Change These 10 Settings Right Now to Utilize macOS Sonoma Completely

I will admit that my initial impressions of macOS Sonoma were not great; I wrote an entire blog post about how I only cared about a handful of the hundreds of new features it came with. These Are the Only macOS Sonoma Features I Care About Out of over 100 new updates, here are the ones that ma...

How to run your macOS device on an HDMI 2.1 TV at 4K 120Hz with 10-bit HDR via USB-C/Thunderbolt

I also use a Thunderbolt 4 hub, and this solution works if I am connected through that (with the following steps as well + the adapter below). As always YMMV, I would highly recommend connecting the adapters directly to the Mac for best performance and compatibility. I want to start this off imme...

9 macOS Sonoma Features You Should Actually Care About

I am always excited about getting new updates, whether for an app or an OS and when macOS Sonoma was finally released this week, I was more than eager to try it out on my personal and work Macs. While the update brings a ton of features, most of them are unnoticeable changes or niche updates that...

How to Speed Up Your Mac With macOS Ventura

In this article, we’ll look at how to optimize the speed of macOS Ventura. Normally I’m perfectly happy with my Mac, but after updating to version 13.1, I’ve noticed occasional freezes upon startup, photoshop freezes, and some slower animations. So I started researching how to fix ...

Installing & switching between multiple JDK on macOS

None of the operating systems comes with a preinstalled JDK, including macOS. In this post, let's see how to manually install and manage multiple JDK on macOS. If you are not interested in any explanation, go to the very end of the post for commands. But I’ll recommend reading it. ...

Why You Should Upgrade To macOS Sonoma

MacOS updates have been pretty small recently. Like Monterrey didn’t bring that many features. Although looking back on my post on Monterey there are some small tweaks: there’s now an option to quickly convert files, Qucktime has a 2x option, tab groups, automation, and Animoji...

How to force a window thats off-screen to show on-screen on MacOS

I had a weird issue where I could see a window when using the ‘desktop window viewer’ on the mac but when I clicked on the window it disappeared off the screen! Minimising all my windows didn’t help me locate it. This occurred after using the fullscreen option on a secondary mon...

Using HomeBrew to Install Java JDK11 on MacOS (2021)

I know there is a post with the exact same title but since it’s a little bit outdated I’d like to post a slightly adjusted version for the people who is googling a updated solution. Step 1: Install Homebrew (if you haven’t done it already) $ /bin/bash -c “$(...

Should We update our Intel-based Mac to macOS 14 Sonoma?

Believe it or not, apple won’t manufacture Intel-based Mac computers anymore, And sooner or later, macOS won’t support Intel-based Macs, this is a fact, but because of some business and customer considerations, companies usually don’t remove software support for old products direct...

How to run your script on a schedule using crontab on macOS: A step-by-step guide

Introduction Have you ever wanted to automate a task on your Mac, like backing up files, generating reports, or sending emails? These tasks can be repetitive and time-consuming, but with the help of crontab, you can schedule them to run at specific times, leaving you free to focus on more importa...

Guide: Setting Up and Switching between Java 11 and 17 on macOS

This post describes how to set up OpenJDK 11 and OpenJDK 17 on macOS, and it also provides a solution for switching between these two versions. Table of Content Step 1: Install OpenJDK 11 Step 2: Install OpenJDK 17 Step 3: jenv — Make Switching between Java 11 and 17 possible Step...

AI Tools with tight MacOS integration

AI has become deeply integrated into today’s society, and I have no qualms about acknowledging that I heavily rely on AI. While AI may not be able to solve every problem, it undeniably makes life a little easier, be it for tasks such as writing, coding, or even answering general questions. Wit...

7 simple macOS Apps that will 10x your productivity

I’ve been using macOS for quite some time now. Recently I’ve been thinking about what software I would keep if I could only use seven apps for the rest of my life. Took a while, but I came up with a list. Some of them are native to the Mac, some are free, some are paid. But al...

How to Fix the ‘Untrusted_Cert_Title’ Error When Reinstalling macOS?

Summary — Have you encountered an Untrusted_Cert_Title error while reinstalling macOS? Read this blog to learn why this error occurs and what can be done to fix this error. There could be multiple reasons why Mac users may need to reinstall macOS. These may include downgrading the macO...

How to Install macOS Sonoma on an Unsupported Mac

The beta and dev version of Sonoma has been released for a while and now the first stable version of Sonoma 14.0 is coming out. I have seen dozens of bugs and issues being resolved and it is time to try out Sonoma! Unfortunately, only the moden Mac devices are eligible for upgrade according to th...

Stable Diffusion Issue on MacOS 14 Sonoma

After upgrading to MacOS 14 Sonoma, users have encountered issues with Stable Diffusion. I will provides two solutions to address this problem. What happen when upgraded to Sonoma Upon upgrading to the latest MacOS 14 Sonoma, users have experienced difficulties generating images in A...

How to Upgrade Ansible on macOS Using Homebrew

Ansible is a powerful open-source automation tool that simplifies the management of your infrastructure through code. If you’re using Ansible on macOS and want to keep it up to date, Homebrew is a convenient package manager to help you with that. In this guide, we’ll walk you through the...

The New MacOs Sonoma Update

Hey there, Andrej The Freelancer here! If you’re as excited about technology as I am, you’ve probably heard the buzz about the latest macOS Sonoma update. Well, I’ve delved into it, and folks, it’s a game-changer for creatives and professionals alike! Let’s unpack th...

How to Install and Run Stable Diffusion on your MacOS

Greetings, readers! I’m Talib, your guide through the intriguing world of AI and LLM (Language Model) technology. It’s an exciting journey, and I’m thrilled to share my experiences and discoveries with you. Right now, I’m knee-deep in a captivating project that involves de...

Bugs and Troubleshooting Guide for macOS Sonoma

I have seen a lot of folks had already upgrade their Mac to the latest macOS Sonoma. Like usual, you can see dozens of bugs and issues with the early version, even the stable release. Below is a list of issues along with the troubleshooting guide to help you solve the problem. 1. Mac Running Very...

Hacking: Wi-Fi Penetration on MacOS

Please do read this first!! Please be aware that attacking Wi-Fi Protected Access(WPA) is illegal unless you have permission from the owner’s access point or affiliation involved. This post should be used as Educational Purposes, to help the public&nb...

Install Hadoop on MacOS (Macbook M1)

The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. In this article I have shown how you can install hadoop on MacOS specific on Macbook M1 fixing the possible error...

A Deep Dive into the OceanLotus Adversary Emulation for macOS & Linux

Last week we shared a new OceanLotus adversary emulation plan. In this deep dive, we’ll touch on how and why we chose OceanLotus and then we will share a detailed walk-through of the of the emulation plan. Open-source threat intelligence reporting shows that adversaries opera...

How to setup MacBook Pro macOS Sonoma 14 for Development and other uses using homebrew?

macOS Sonoma 14 is released and you still need to install some of the important software for your MacBook Pro using homebrew. Majority of the new software is provided in AppStore but still some of the major software is not published in AppStore. In order to use MacBook Pro for development of mobile ...

Keeping Applications Running on macOS with launchd

In the world of macOS, launchd serves as the kingpin of process management. It’s what boots your system, launches apps, and even keeps them running when they unexpectedly quit. Imagine you're using a remote-access application, like AnyDesk, and need it to stay running constantly....

Automatically Delete Screenshots on macOS

If we regularly take screenshots on our desktop or in a particular folder, these images can accumulate over time and consume unnecessary disk space. Additionally, these screenshots can be difficult to find and edit later. However, setting the default screenshot folder on macOS and clearing this fold...

Install anaconda on macOS using Homebrew

Instead of spend time for hours to setup an environment and install hundred of dependencies for Data Science work, we must spend time on the work instead of setup right? That’s why we need anaconda. In this blog, I’ll demonstrate how easy to install anaconda with brew step by ste...

The macOS Concept Journey — Mach

In general, Mach is a kernel which was developed at CMU (Carnegie Mellon University) by both Richard Rashid and Avie Tevanian. The project ran at CMU from 1985 till 1994, ending with Mach 3.0. Mach’s derivatives are the basis of the OS “GNU Hurd” and Apple’s OSes like: macOS,...

Configure and switch macOS displays with Displayplacer

I am extremely lucky to have a display problem. I have a small home office and a studio setup. At home, I sometimes have my laptop under my screen and sometimes to the left. In the studio, I have two external screens, one of which I switch to 1080p when recording videos. So that’s four potenti...

Getting Started with Ruby on MacOS

If you’re starting out with Ruby or Ruby on Rails development, you’ll want to know: How to properly install Ruby on Mac. How to setup a local development environment that doesn’t conflict with brew or an existing install of Ruby 2.7 Mac In this tutorial, you&...

The macOS Concept Journey — XNU (X is not Unix)

XNU (X is not Unix) is a core part of the Darwin (https://medium.com/@boutnaru/the-macos-concept-journey-darwin-c333b994f932) operating system which is used in macOS, iPhone, AppleWatch and other Apple products (https://dbpedia.org/page/XNU). We can think about it as the GNU/Linux kernel is in Linux...

MacOS software development tools

I cover the different tools I use on MacOS to facilitate and speed up my work as a software developer. Terminal I use iTerm2 as my terminal. It allows me to split my screen into multiple parts when I need to monitor multiple processes on a single screen. CMD+D and CMD+...

Setting up SSH Remote Development using Visual Studio Code on macOS

My desktop and laptop computers are both Apple Macs and are also both Apple Silicon. This makes certain tasks harder than they should be. For instance I want to deploy my website project to a server running on Intel / AMD x86_64 but the only way I could test that before I pushed the project into pro...

8 Surprisingly Useful MacOS Utilities

macOS has a lot of great utilities to help you get the most out of your Mac. I’ve reviewed a lot of them in my previous articles, and I’m always on the lookout for new and useful apps. Here are a few more that I think you’ll find helpful. See the end of this article for a link t...

Do These Things BEFORE Upgrading to macOS Sonoma

Apple’s macOS 13 “Ventura” brought with it a heap of cool new features — including my favorite: the ability to use a nearby iPhone as a webcam. But as is the way of technology, we’re now ready for yet another new version of the OS: macOS 14 “Sonoma.” Sono...

Homebrew: Your Guide to Simplifying Software Installation on MacOS and Linux

Managing software packages on macOS and Linux systems can sometimes be a daunting task, especially when it involves compiling from source or navigating complex dependencies. Thankfully, there’s a solution that makes this process significantly more user-friendly: Homebrew. What is Homebrew? ...

Setting Up Node.js on MacOS Using NVM

Starting your JavaScript journey requires setting up your development environment. One of the essential tools is Node.js. In this tutorial, we’ll install Node.js on MacOS using Node Version Manager (NVM), which offers more flexibility and ease in managing multiple Node.js versions. $ nvm ...

SwiftUI: Dragging Images From Browser to macOS App

I spent a considerable amount of time researching how to programmatically drag images from a web browser into a macOS app. Unfortunately, there were very few resources available on this topic. However, after some intensive research, coding, and debugging, I finally made it work! Prerequisi...

Stable Diffusion with CoreML using the HuggingFace model for iOS, iPadOS, and macOS

Let’s discuss how to convert a custom Stable Diffusion model to the CoreML model, add the necessary resources to our Xcode project, and run it on macOS, iPadOS, and iOS with some parameters. We will begin with the Xcode project and delve into the details of machine learning. Preparing Xc...

Use brew to manage your PHP version on MacOS

Introduction In this article, I will try to demonstrate how to easily manage PHP versions using Brew in a macOS system. Background I noticed that many people are unaware of how to manage PHP versions on their local machines. You don’t have to use docker for PHP version management. ...

The macOS Process Journey — “tccd” (Transparency, Consent, and Control Daemon)

TCC is a macOS mechanism that is used in order to control/limit access of applications to specific features of the operating system. Among those privacy related permissions are: full disk access, location services, contacts, camera, accessibility, microphone and more (https://www.rainforestqa.com/bl...

Swift vs. Objective-C: The Evolution of iOS and macOS Development

Swift and Objective-C are two programming languages that are used to create applications for iOS and macOS platforms. Swift is a relatively new language that was introduced by Apple in 2014, while Objective-C is an older language that dates back to the 1980s. Both languages have their own advantages...

SwiftUI: Crafting Elegant User Interfaces for iOS and macOS

SwiftUI is a modern and intuitive framework introduced by Apple for crafting elegant user interfaces across iOS, macOS, watchOS, and tvOS platforms. With its declarative syntax, SwiftUI simplifies the process of creating user interfaces by allowing developers to describe the desired outcome rather t...

Using dtrace on MacOS with SIP enabled

The problem On all current MacOS versions (Catalina 10.15.x, Big Sur 11.x) System Integrity Protection (SIP) is enabled by default and prevents most uses of dtrace and other tools and scripts based on it (i.e. dtruss). The usual way to make dtrace work on MacOS is to boot i...

Switching to ARM-Based Node on MacOS

Why is there no single easily findable guide on how to do this? Well, there is now. After migrating to a M1/M2 MacBook from it’s Intel predecessors, you will want to do this. Recently, I tried switching some of my personal projects to Bun. Only to realise that, even after deleting my&n...

Make Ubuntu look like MacOS

Keeping aside the fact that developers prefer a MacBook over a windows system, All of us like to use a MacBook, mainly because of the User Interface it provides. The most significant advantage of using Ubuntu OS is that we can customize it according to our needs. In this article, we will take a l...

4 Easy Ways to Type the Degree Symbol (°) in macOS and iOS

Can’t find the key for the degree symbol on your keyboard? Don’t worry, we’ve got you covered! One of the most common problems that Mac users encounter is the lack of dedicated keys for certain symbols on the Apple keyboard. The Degree symbol (°) is one of them. Luckily, the...

How to set a custom scaled screen resolution on MacOS Ventura

You might have recently upgraded to MacOS Ventura, October 2022. If you use an external monitor, you will want to set a custom screen resolution. Out of the box, you can see four recommended resolutions, scaling from Larger Text to More Space. macOS Ventura macOS Big S...

Embrace the Future with JetBrains Rider for MacOS — The Ultimate Development IDE

In the ever-evolving world of software development, choosing the right Integrated Development Environment (IDE) is crucial for productivity, efficiency, and overall satisfaction with your work. For MacOS users, the decision recently became clearer than ever, with the retirement announcement of ...

How to automate your macOS setup with Brewfile

Whether you’re a newcomer to the world of package managers or a seasoned pro, Brew promises to make your macOS software management experience smoother, more efficient, and downright enjoyable. If you’ve been using the mac for a while and realise that you’re accumulating a lot of...

Text-to-speech in macOS : having fun with say command to make your macOS talk to you

MacOS have a fun command-line program called “say”: you type “say” and enter some text and it reads to you. It also has a text-to-speech functionality : you highlight any text and it reads to you. This is a quick tutorial how to use the text-to-speech i...

Expanding PKGs on macOS

Let’s say you’re on a computer where you don’t have administrative access, but you really need to use this one piece of software. In my case, this was Apple’s SF Symbols app. There’s a pretty simple way to extract the payload from the package (.PKG). To get started, ...

How to Run the brew upgrade Command on macOS Every Day

The brew upgrade command is a useful tool for updating and upgrading packages on your macOS system. However, remembering to run this command manually every day can be a hassle. Fortunately, there are two different ways to automate this process so that the command runs automatically at the ...

Mounting BitLocker-encrypted NTFS drives as read/write on MacOS Ventura

BitLocker encryption has become a common alternative for securing personal files and is nowadays natively supported by Linux, at least within GNOME. Some additional steps, however, are still required to ensure full MacOS compatibility. This guide describes the necessary steps to achieve it. Als...

Microsoft | Teams Redesigned for Windows and macOS

Microsoft has repeatedly redesigned its products, typically to coincide with the release of its most recent operating system. Office, now officially rebranded as Microsoft 365, is now the primary focus of these design revamps. The style now includes rounded corners, a new color palette, and a simpli...