
The 16GB simply is not enough to prevent periodic freezes and the following error message. IntelliJ, the most-used application in my development toolbox, is fast enough but truly struggles with RAM. Especially when working with TestContainers (Docker containers spun up as part of unit tests) this happens more often than I would like as containers are constantly being created and removed. Everything does work, but it simply is not reliable, and multiple times a day, Docker crashes completely. Docker 3.3.0 was released with GA for Apple Silicon in April 2021 but, as of now, does not work reliably. I have not run into a single blocker regarding something I did not manage to get running at all, but things get a little hairy and annoying from time to time.ĭocker is the primary problem child when it comes to my development workflow. Most of the time, most applications run absolutely fine. I run IntelliJ Ultimate, DataGrip, Docker, TestContainers, Gradle, GitKraken, Kotlin, JVM, Mockoon, Insomnia, and a couple of other but not significant apps. My not-unusual Chrome tab bar Development Use-CaseĬurrently, my development tooling is relatively standard for backend application engineering. The limiting factor is the 16 GB of RAM but for “normal” usage this is sufficient. Spotify running, online in MS teams, running GitKraken and XMind in the background besides having some development applications running. I am rather lavish when it comes to applications running on my computer.

That said, Rosetta works unbelievably well and fast, considering the complexity within it. Therefore, I did not experience the time when every application is loaded with Rosetta as most common applications are updated. I got the M1 MacBook Air only in Q1 2021 once most developers had already updated their applications to support Apple Silicon.
#Xmind mac m1 pro
Finally, where my MacBook Pro mostly did not survive three hours of development on a charge I sometimes forget that the M1 MacBook Air needs a charger because I can work on it all day (although possibly not as intense as on the MBP). Where I had to lash out hundreds of extra dollars for the upgraded i9 processor, I have a comparable processor in the most entry-level MacBook. Working on a lap, the Pro had to be put on a book and still got hot, whereas the Air is completely cool.
#Xmind mac m1 full
Whereas the Intel-based 16-inch Laptop had its fans going full speed all day when attaching two 2K displays (in addition to its own), the M1 drives my 5K display and its own without a whisper. In this story, I do not only describe my experience with the M1 MacBook Air from a developer perspective but attempt to interpolate if the M1X will be the perfect Laptop for all developers - or not. Testing the M1 MacBooks Air with the expectations of my previous i9 MacBook Pro As I no longer am running more than 15 Docker databases and 25 Dockerized Microservices (mostly JVM Spring Boot) on the local machine but rather developing on a smaller scale, I thought I could take a shot at the M1 MacBooks for the time until Apple blows us away with new 16-inch M1 Pro/Max Laptops. I would have immediately purchased an M1Pro MacBook Pro if they were already available, but unfortunately, they were not.

I knew that I wanted another 16 inch MacBook Pro, but spending over three grand for an outdated chip architecture did not make sense at the time (Q1 2021). A little backgroundĪ couple of months ago, due to ending the chapter at my startup and going the route of freelancer first, entrepreneur later, I had to give up my top-of-the-line 16-inch, i9 processor, 32GB RAM, model year 2019 MacBook Pro.
#Xmind mac m1 software
Software development with IntelliJ and Docker containers as well as some 3D modeling with Fusion 360 is what I have done mainly for the past couple of months with an M1 MacBook (16GB RAM) after getting rid of the incumbent 16-inch MacBook Pro. The professionals that this story is referring to are mainly developers and tinkerers in the software development arena. Pro-usage is a term saying nothing at all - I know. Is Apple Silicon Ready for Pro-Usage? My Experience with M1 as a Developer
