Open Source & Developer Tooling

👁 3 views

Open source software that powers real production systems, and the macOS tooling that keeps high-output engineering teams productive.

Most Popular Newest
Sponsored
Is Your WordPress Site at Risk of a Cyber Attack?
2FA · Passkeys · AI threat scan · Brute-force guard · Free
Secure My Site Free →
02 Oct 2025 Artificial Intelligence 👁 247 views

Mac Wireshark MCP Setup for Claude Desktop: Full Guide

If you’re like me, the idea of doing anything twice will make you break out in a cold shiver. For my Claude desktop, I often need network pcap (packet capture) to unpack something that I am doing. So the script below installs wireshark, and then the wireshark mcp and then configures Claude to use it. […]

Read more →
14 Jan 2023 Macbooks 👁 235 views

Fix Wireshark Permission Error on macOS: ChmodBPF Guide

If you see the error “The capture session could not be initiated on the device “en0” (You don’t have permission to capture on that device)” when trying to start a pcap on wireshare you can try installing ChmodBPF; but I suspect you will need to follow the steps below:

Read more →
21 Nov 2022 Macbooks 👁 228 views

Find Max MTU Size on Mac OS X Using Ping (No Fragmentation)

If you have ever tried to use jumbo packets, or trace a weird slowness on the network – one of the things that frequently comes up is packet fragmentation. This is basically where a source machine is sending bigger packets than can be consumed along its pathway to a destination machine. This means the packets […]

Read more →
26 Jan 2026 Macbooks 👁 222 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 →
17 Feb 2026 Open Source 👁 210 views

Apache Kafka 4.x: What KRaft and ZooKeeper Removal Mean

There is a version of the Apache Kafka story that gets told as a series of press releases. ZooKeeper removed. KRaft promoted. Share groups landed. Iceberg everywhere. Each headline lands cleanly, and then platform teams go back to their actual clusters and wonder what any of it means for them. This post is the other […]

Read more →
22 Sep 2025 Cyber 👁 209 views

hping3 Penetration Testing on macOS: 10 Techniques

⚠️ LEGAL DISCLAIMER AND TERMS OF USE **READ THIS CAREFULLY BEFORE PROCEEDING** Legal Requirements: **AUTHORIZATION REQUIRED**: You MUST have explicit written permission from the system owner before running any of these tests **ILLEGAL WITHOUT PERMISSION**: Unauthorized network scanning, port scanning, or DoS testing is illegal in most jurisdictions **YOUR RESPONSIBILITY**: You are solely responsible for […]

Read more →
01 Sep 2022 Macbooks 👁 194 views

Mac Terminal: Check DNS Nameservers in 2 Commands

To view the list of nameservers your mac is using, simply open Terminal and paste the following: Alternatively, you can copy the DNS servers to clipboard directly from the command line (using pbcopy):

Read more →
08 Jan 2026 Macbooks 👁 186 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 Open Source 👁 173 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 →
17 Nov 2022 Macbooks 👁 162 views

Mac: Find Open Ports and IP Addresses with lsof & netstat

Below is a dump of examples of doing pretty much the same thing differently. I mostly use netstat and lsof, coupled with some bash scripts. You can argue that this is overkill, but below is a simple bash function that you can paste into terminal and call it whenever you want to see which application/process […]

Read more →
10 Oct 2022 Macbooks 👁 156 views

macOS TCP Ping: Replace Ping on ZTNA Networks (No ICMP)

A lot of companies are moving to ZTNA (Zero Trust Network Architecture). This is generally a good thing, it helps cyber posture and it and makes life a lot easier as you no longer need to login to VPN tunnels to manage your cloud environment/s. But one of the few downsides of ZTNA is that […]

Read more →
14 Aug 2025 Macbooks 👁 147 views

macOS: Find Which Process Is Using a Specific Port

Below is a useful script when you want to see which processes are using a specific port.

Read more →