Are Intel-based Macs still worth buying?

Image for post
Image for post

Apple announced at WWDC 2020 that it will make yet another big transition on the Mac: Away from Intel processors, welcoming Apple Silicon. A little more technical: Away from x86_64, welcoming ARM64. As an effusive user of Apple products, some friends and colleagues asked me some questions about this topic:

What do you think about this change? Is it for the better? What could be the impact on future Macs?

Is it still worth it to buy Macs with Intel processors? Is the price dropping? How long will Intel-based Macs be supported?

The short answers (TL;DR)

I’m very excited, this change will be very positive for the entire Mac lineup. The imminent impact on the next Macs will probably be: far superior performance, better battery life, FaceID on the Mac for the first time. …


Ainda vale a pena comprar Macs com processadores Intel?

Image for post
Image for post

A Apple anunciou na WWDC 2020 que vai fazer mais uma grande transição no Mac: Saem os processadores Intel e entram processadores Apple Silicon. Ou seja, sai x86_64 e entra ARM64. Como sou um usuário efusivo dos produtos da maçã, alguns amigos e colegas me fizeram algumas perguntas sobre o assunto:

O que você acha dessa mudança? É para melhor? Quais os impactos nos Macs do futuro?

Ainda vale a pena comprar Macs com processadores Intel? O preço vai abaixar? Quanto tempo de suporte os Macs com Intel vão ter?

As respostas curtas (TL;DR)

Estou muito entusiasmado, essa mudança será muito positiva para toda a linha de Macs. Os principais impactos nos próximos Macs serão provavelmente: performance muito superior, tempo de bateria muito melhor e a inclusão do FaceID pela primeira vez nos Macs. …


The decision’s backstage and what we’ve learned from the change

Image for post
Image for post

Also available in Portuguese

Here at Mercos, we had already migrated in the past our source code hosting: in 2015 we left Beanstalk and went to GitHub. We were a team of approximately 7 developers and the migration was smooth. The reason behind it was basically to have more features: Pull Requests, integrations with other services, etc.

The status quo

As years went by, we added some tools to our workflow: continuous integration, test coverage, static analysis, automatic dependency updates… But GitHub was still the same, stuck in time. …


That thing many talk about but only a few actually do

From time to time someone mentions this term. In the most diverse contexts. It’s a term that has been used to express many different things, and when a word can mean anything, it ends up meaning nothing. In this article I explain my own vision, after a lot of study, about what software architecture actually is, in the most precise way I could until now.

Image for post
Image for post
A library’s architecture doesn’t define how the books are going to be organized

Also available in Portuguese

As software crafters, we write code to the best of our ability, according to the knowledge we currently have about programming and also about the application’s business domain.

As time goes by, we learn more and more, not only about programming techniques but also about the peculiarities and characteristics of the business domain. …


Os bastidores da decisão e o que aprendemos com essa mudança

Image for post
Image for post

Also available in English

Aqui na Mercos, já tínhamos feito no passado uma migração de hospedagem de código fonte: em 2015 saímos do Beanstalk e fomos para o GitHub. Éramos um time de aproximadamente 7 pessoas e a migração foi bem tranquila. O motivo era basicamente termos mais recursos: Pull Requests, integrações com outros serviços, etc.

O status quo

Conforme os anos foram passando, adicionamos algumas ferramentas ao nosso workflow: integração contínua, medição de cobertura de testes, análise estática de código, atualização automática de dependências… Mas o GitHub continuava o mesmo, parado no tempo. …


Aquilo que muitos falam mas poucos fazem

De vez em quando alguém menciona esse termo. Nos mais diversos contextos. É um termo que vem sendo usado para expressar muitas coisas diferentes, e quando um termo pode querer dizer qualquer coisa, ele acaba significando nenhuma delas. Nesse artigo explico a minha visão, depois de muito estudo, sobre o que é arquitetura de software, da forma mais precisa que consegui até então.

Image for post
Image for post
A arquitetura da biblioteca não define como os livros vão ser organizados

Also available in English

Todos nós, artesãos de software, escrevemos código da melhor forma que podemos, de acordo com os conhecimentos que temos de programação e também do domínio da aplicação em desenvolvimento.

Conforme passa o tempo vamos aprendendo mais e mais, tanto sobre técnicas de programação, quanto sobre as peculiares características do domínio da aplicação. …

About

Caio Andrade

Software Craftsman — Engineering Lead @ Mercos

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store