What's the deal with Mac computers?

This page summarizes the projects mentioned and recommended in the original post on /r/cscareerquestions

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Rectangle

    Move and resize windows on macOS with keyboard shortcuts and snap areas

    Also, windows key + direction arrows to snap windows on a Mac. Then I found rectangle

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

    One thing I knew about the Mac ecosystem is that it's relatively developer-friendly. While they had moved to zsh in 2019, the fact that they are using a terminal-like ecosystem that is almost as similar as bash (with quite notable exceptions) makes me feel at home in doing remote ssh commands to online servers. Every other needs can be done with Homebrew. (Caveat emptor on buying M1-powered Macbooks, as the underlying architecture is revamped so you have to rely on the x64-byte-to-M1 translator engine such as Rosetta 2 so that you can run previously x64-compatible software to the M1 architecture.)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • darwin-xnu

    Discontinued Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu

    Macs have the slickest chassis, components, and OS, making for a very efficient integrated system that supports Unix scripting. IMO, their low-end models are an absolute bargain these days for what you get. MacOS is based on the hybrid kernel of NeXTSTEP, which you can find here: https://github.com/apple/darwin-xnu

  • i3

    A tiling window manager for X11

  • xnu

    You mean these kernels?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts