Weiran Zhang

Hi, I'm Weiran Zhang. I'm passionate about technology and building thriving software teams. This blog is where I write about things I find interesting. You can follow me on Mastodon.


Speculation about the next GPU in the iMac

Tomorrow is Apple's big iPhone event day, with a dash of Apple Watch and software thrown in. However Mark Gurman reports no new Macs at this event, so in lieu of real products announcements I thought I'd add some speculation about the new iMac GPUs now that AMD has released their brand new Radeon chips.


Travelling Light with iOS


An App a Month in 2016: 1. Circle Test

Every year I tell myself I don't do New Years Resolutions, they have a tendency to set one up for failure or have goals that are so benign you wonder why you had to wait for new years to do it.


Because Open is Always Better →

Google are doing some questionable things with new TLDs, and the Internet is letting them get away with it:


Stickers

I like this new advert.


Pinboard turns five years old →

I find that the longer I run the site, the more resistant I become to the idea of ever giving it up, even if I need to take the occasional break. It is pleasant to work on something that people draw benefit from. It is especially pleasant to work on something lasting. And I enjoy the looking-glass aspect of our industry, where running a mildly profitable small business makes me a crazy maverick not afraid to break all the rules.


Why does Apple want to buy Beats?

Apple's interest in Beats Electronics got me thinking about their headphones. I know Apple is probably buying Beats for their music streaming rather than their hardware, but one doesn't come with the other and the most iconic product of Beats are their headphones.


dot net notts →

Marvin Rounce and I are thrilled to announce dot net notts, a user group for .NET stack developers.


Bamboo iPhone Case Review

As far as cases go, Snugg's Bamboo Case for iPhone is a pretty good one.


Neil Young's Pono →

Why push back against 24/192? Because it’s a solution to a problem that doesn’t exist, a business model based on willful ignorance and scamming people. The more that pseudoscience goes unchecked in the world at large, the harder it is for truth to overcome truthiness… even if this is a small and relatively insignificant example.


Why Google Needs 'Don't Be Evil'

"Don't be evil" is synonymous with Google, it's their corporate identity. But have you ever stopped and wondered why? Why does Google need to remind itself that it needs be good, and why it's their slogan?


The new-new Mac Pro

Lots of people were worried when the new-old Mac Pro was released last June. It was an incredibly incremental update, with slightly newer CPUs and a slightly reduced price. People interpreted this as Apple abandoning the pro desktop market in favour of their prosumer models.