Category: Open Source + Macbooks

26 Jan 2026 Macbooks 👁 139 views

Fix macOS Battery Drain: WindowServer & Sleep Guide

What is WindowServer? WindowServer is a core macOS system process that manages everything you see on your display. It acts as the graphics engine powering your Mac’s visual interface. WindowServer handles: CPU usage varies based on activity: When WindowServer uses high CPU, it drains battery because the GPU must work harder to render visual effects. […]

Read more →
26 Jan 2026 Macbooks 👁 78 views

macOS: Disable Clipboard Sharing and Handoff in 1 Step

For the life of me I can never remember where this sits in the settings, all I know is that it irritates me constantly πŸ™‚ So to turn off handoff, run the script below:

Read more →
09 Jan 2026 Macbooks 👁 44 views

Dublin Traceroute on macOS: Install & Usage Guide

Modern networks are far more complex than the simple point to point paths of the early internet. Equal Cost Multi Path (ECMP) routing, carrier grade NAT, and load balancing mean that packets from your machine to a destination might traverse entirely different network paths depending on flow hashing algorithms. Traditional traceroute tools simply cannot handle […]

Read more →
08 Jan 2026 Macbooks 👁 108 views

macOS Touch ID & Password Timeout: Terminal Guide

Ever wondered how to adjust the time window before your Mac demands a password again after using Touch ID? Here’s how to configure these settings from the terminal. Screen Lock Password Delay The most common scenario is controlling how long after your screen locks before a password is required. This setting determines whether Touch ID […]

Read more →
04 Jan 2026 Databases 👁 308 views

Redis vs Valkey: Enterprise Architecture Guide 2025

The in memory data store landscape fractured in March 2024 when Redis Inc abandoned its BSD 3-clause licence in favour of the dual RSALv2/SSPLv1 model. The community response was swift and surgical: Valkey emerged as a Linux Foundation backed fork, supported by AWS, Google Cloud, Oracle, Alibaba, Tencent, and Ericsson. Eighteen months later, both projects […]

Read more →
04 Jan 2026 Open Source 👁 145 views

Mobile Chat at Scale: Apache Pekko, SSE, and Java 25 Guide

Real time mobile chat represents one of the most demanding challenges in distributed systems architecture. Unlike web applications where connections are relatively stable, mobile clients constantly transition between networks, experience variable latency, and must conserve battery while maintaining instant message delivery. This post examines the architectural decisions behind building mobile chat at massive scale, the […]

Read more →
01 Jan 2026 Macbooks 👁 319 views

Disable iCloud Desktop Sync Without Losing Files: 3 Steps

The Problem: macOS Will Delete Your Local Files If you try to disable iCloud Drive syncing for your Desktop and Documents folders using the macOS System Settings interface, you’ll encounter this alarming warning: If you continue, items will be removed from the Desktop and the Documents folder on this Mac and will remain available in […]

Read more →
26 Dec 2025 Corporate Culture 👁 36 views

Corporate Humility: Why It’s a Leadership Survival Trait

Most organisations don’t fail because they lack intelligence, capital, or ambition. They fail because leadership becomes arrogant, distant, and insulated from reality. What Is Humility? Humility is the quality of having a modest view of one’s own importance. It is an accurate assessment of one’s strengths and limitations, combined with an openness to learning and […]

Read more →
23 Dec 2025 Open Source 👁 311 views

Java 25 AOT Cache: How Ahead-of-Time Compilation Works

1. Introduction Java 25 introduces a significant enhancement to application startup performance through the AOT (Ahead of Time) cache feature, part of JEP 483. This capability allows the JVM to cache the results of class loading, bytecode parsing, verification, and method compilation, dramatically reducing startup times for subsequent application runs. For enterprise applications, particularly those […]

Read more →
22 Dec 2025 Open Source 👁 53 views

ESB vs Kafka: Why Microservices Are Replacing Enterprise Buses

1. Introduction The Enterprise Service Bus (ESB) once promised to be the silver bullet for enterprise integration. Organizations invested millions in platforms like MuleSoft, IBM Integration Bus, Oracle Service Bus, and TIBCO BusinessWorks, believing they would solve all their integration challenges. Today, these same organizations are discovering that their ESB has become their biggest architectural […]

Read more →
12349