Onboarding with an M1
Blog post from AuthZed
This is a personal account of the author's experience with upgrading their development environment to an Apple M1-based MacBook Pro at Authzed, a company that primarily uses Python and Go for backends, Typescript and React for frontends, and gRPC to communicate between services. The author installed basic tools such as homebrew, git, and docker, which had native support or were compatible with Rosetta translation. They then installed Python 3.9, which built natively, and Go, which added native M1 support in version 1.16. After installing required tools, the author built their services using Docker, which initially failed due to missing build dependencies and incompatible binaries, but was resolved by changing base images to ARM-specific ones. The author successfully deployed their services to a Kubernetes cluster on the M1 MacBook Pro, which ran smoothly without overheating or fan noise, despite having only one external monitor available.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Kubernetes | 4 | 881 | 146 | 53 | -13% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.