Sarah Perez: Apple Has Lost Its Confidence
What’s worse is that Apple doesn’t seem to think that IAP can stand up to the competition: app developers’ websites.
I don’t agree with everything in this piece but it does make me think about the objectively funny way that
First published June 2009. I still see folks making this mistake—”design good APIs”. Sure, fine, but what about when the APIs turn out not to be good? Or they were good but now they’re not? In addition to drawing boundaries between elements, we need to also be prepared to periodically re-draw those boundaries. I think this is difficult because re-drawing often crosses team boundaries, creating mis-aligned incentives (calling team needs the change but the called team has other priorities). I address cross-team design in the followup to
What datasets have been classified as Digital Public Goods?
A couple of years ago I wrote a short series of posts looking at some different approaches for assessing data infrastructure. It includes this post on the Digital Public Goods standard and registry…
Engineering Language as a Vehicle of Innovation | Hazel Weakly
Something that I find missing in almost every software company is this thing that I’m not sure I’ve seen explicitly called out anywhere, but I’m going to call...
Weeknotes 279: robotic fashion as mild exoskeletons
How will robotics develop as mild exoskeletons and become a fashion item, creating new balance and human-robotic governance? And the latest notions of the news.
This time, it really is different. Wasm will succeed for various reasons — community, performance, standards and general maturity of distributed computing.
Distribution, Commercialization and the Future of Open Source
As the market continues to mature, both founders and investors need to evolve their thinking to ensure the long-term success of open source businesses.
At 35, the web is broken, but its inventor hasn't given up hope of fixing it yet
Back to the future: Sir Tim Berners-Lee thinks the rise of AI has made things worse than ever, but he continues to find solutions in the internet's earliest days.
Discover the critical mistakes and lessons learned from using soft deletes in production systems. This blog post explores the complexities, data integrity issues, and alternative solutions to managing deleted data effectively.