Mac Studio: Perfect For Me

Mac Studio: Perfect For Me
After ~4 years of using a hackintosh as my main work machine, and coupled with Apple’s impending deprecation of the x86 architecture, I think Mac Studio is the best machine for me. I bought the base model and it serves me exactly how I need it to. I didn’t spend a crazy amount of money and for the performance, it was worth every Dirham. Bonus point for me, when I’m going back to Indonesia in a few more months, I can easily carry the computer with me. [Read More]

Mac To Windows In 2021

Mac To Windows In 2021
I made the switch. Not sure if this is going to last but I’m here nevertheless. This blog post is discussing the why and what happened afterwards. The switch came in the form of a Dell XPS 15 9500, supposedly a premium Windows laptop for the mass. Content creators love it, let’s see if the same sentiment echoes with me. Why? Because my Macbook Air M1 is still not in a good place for programming. [Read More]

Macbook Air M1 Experience for a Software Engineer

Macbook Air M1 Experience for a Software Engineer
In short, It’s GREAT! What can I say more other than it’s just a fantastic machine to play with. At the moment I have a Macbook Pro 16” i9 top of the line, a Ryzen 5600X gaming PC and this new laptop. The i9 16” is just not in the same league as this M1 Air. But that’s not all I have to say, I’m looking at this from a software engineer’s point of view. [Read More]

Making Homebrew Play Nice with Sphinx & MySQL

So I’m revisiting an old friend, Sphinx. It’s been a while and warming up to Sphinx’s new features. However, when I tried to brew install it, I got no MySQL support.

The above gets more complicated because I’m not using vanilla MySQL, instead I’m using Percona Server on my machine. So to get thing going, here’s what I did.

$ brew unlink percona-server
$ brew install mysql-connector-c
$ brew link percona-server
$ brew install sphinx --mysql

\m/