Ash Furrow

ashfurrow.com · Personal blog · on HN since 2011

Ash Furrow, a developer formerly at Artsy, writes about iOS, JavaScript, advice for junior developers, and running Mastodon.technology.

What HN saysHN commenters recommend him as someone serious about helping others, and link the site as the home of the Mastodon.technology admin.
36HN people shared it
12linked it in comments
66stories submitted
1.8Kstory points
3 months agolast shared
2011people per year2026

Most-shared posts

  1. 1
    Mastodon.technology Shutdown
    5 people · 630 points · first shared 2022 · 585 comments on HN
  2. 2
    JavaScript is Good, Actually
    2 people · 346 points · first shared 2018 · 358 comments on HN
  3. 3
    Seven Deadly Sins of Modern Objective-C
    2 people · 53 points · first shared 2013 · 43 comments on HN
  4. 4
    Migrating from Cloudflare
    2 people · 13 points · first shared 2019 · 2 comments on HN
  5. 5
    Advice for Junior Developers
    2 people · 3 points · first shared 2021 · discussion on HN
  6. 6
    Building Compassionate Software
    2 people · 3 points · first shared 2017 · discussion on HN
  7. 7
    Airbnb and React Native Expectations
    2 people · 3 points · first shared 2018 · discussion on HN
  8. 8
    Homepage
    2 people · first shared 2014
  9. 9
    Why Objective-C is Hard
    1 people · 209 points · first shared 2012 · 148 comments on HN
  10. 10
    How to Learn to Write iOS Apps
    1 people · 170 points · first shared 2011 · 53 comments on HN
  11. 11
    The OAuth chronicles: I am not stupid
    1 people · 78 points · first shared 2011 · 61 comments on HN
  12. 12
  13. 13
    MVVM is Exceptionally OK
    1 people · 47 points · first shared 2015 · 49 comments on HN
  14. 14
    How to Design iOS Apps
    1 people · 25 points · first shared 2012 · 3 comments on HN
  15. 15
    Stop Saying "No" to Your Designers
    1 people · 17 points · first shared 2012 · 6 comments on HN

What HN people wrote when they linked it

rismay · 2014-02-11
Come on guys: NSBlog That Mike Ash is amazing. https://www.mikeash.com/pyblog/ Also: Ash Furrow. That guy is serious about helping. http://ashfurrow.com/
dblock · 2023-01-07
Joey who opened https://github.com/artsy/README/issues/427 is one of the best 10x engineers I’ve ever had the privilege to work with. If it’s important to him to rename all branches from “master” to “joey” I’d add my plus 1. Jokes aside, please read Ash’s (another artsy alumni) post on psychological safety, hope it changes your mind: https://ashfurrow.com/blog/building-compassionate-software/
rvz · 2022-12-18
> There’s another exodus of twitter users, and most servers are run by individuals Again, Expecting non-techies to self-host their own instances after several of them falling over due to light usage and signups is quite wishful thinking and reiterates the need for users to heavily rely on more centralized instances to on board users. Well all know what happened to mastodon.technology which was run by an individual. It doesn't look smart to sit on an instance that can barely handle hundreds of thousands of users signing up at once and ends up folding up. > give them time or run your own instance and federate Yeah, the journalists at journa.host has never been more alive for journalists and is going just great with a much better reach than Twitter [1] /s. [0] https://ashfurrow.com/blog/mastodon-technology-shutdown/ [1] https://twitter.com/ajaromano/status/1594432548222152705
gemma · 2018-10-14
https://mastodon.technology is chock full of geeks, so the local timeline is all people's hacks and bugs and side projects. It's one of the older instances, and it's maintained by this guy: https://ashfurrow.com/
harpastum · 2016-05-16
It looks like Artsy.net is using it, according to this blog post from one of their developers: https://ashfurrow.com/blog/lets-steal-other-developers-best-ideas/
qrush · 2013-02-13
Call it my crutch, but I got an app shipped without having to worry about a lot of the baggage that comes with Objective-C as a language. Here's two of my favorite examples of things I didn't have to worry about: http://nshipster.com/nil/ (wat) http://ashfurrow.com/blog/seven-deadly-sins-of-modern-objective-c (6/7 of these don't apply...testing is something I need to work on though!)
kixiQu · 2022-11-14
> Large central services give reasonable stability as to not easily shut down altogether, having your account and all content removed. On Mastodon, this is a constant threat. I'd be interested to see the halflife of centralized services generally to be able to tease out the patterns in a way less vulnerable to survivorship bias. I recognize that invoking Google's product shutdowns is like the free space on the HN comment bingo card, but... You could also point to the cases where Google shuts down someone's entire business or life on the internet for opaque reasons, without the user having any meaningful recourse, as a "constant threat" of a system that's scaled beyond the human. This conversation was just very, very different before the move feature. When mastodon.technology announced it needed to shut down (https://ashfurrow.com/blog/mastodon-technology-shutdown/), yes, the users learned they would lose their little chunk of namespace – old URLs would break, old content would need to be downloaded to archive – but the crucial thing is the social graph, and the move feature lets you pick up and move your followers. This is like if I could reach into the contacts files of everyone who had my email and update it. This means that "having [my] account and all content removed" is just a lot less big of a deal than when e.g. Facebook nukes someone's account.
cuu508 · 2026-07-30
When mastodon.technology shut down, the operator commented on this, see "Why Not Transfer to a New Admin?" here -- https://ashfurrow.com/blog/mastodon-technology-shutdown/
esperent · 2022-11-01
I find it difficult to get my head around mastodon and federated messaging in general. It seems like a lot of effort to go to when all I want is a social messaging app. I want to make an account once and be able to message anyone else on whatever app I'm using, not have to worry about whether my chosen node happens to be connected to theirs, not to mention that something like this [0] can happen and then apparently you need to personally handle migrating your data to another instance. These are technical details, not things that users should need to think about. I don't see any federated messaging platform becoming popular until it reaches the point where users don't even have to understand what "federated messaging" means. [0] https://ashfurrow.com/blog/mastodon-technology-shutdown/
piotrkubisa · 2019-09-29
I could say the same about overwhelming number of articles on HN, especially those related to software development, that they are kind of an advertisement. The person also does not seem to be affiliated with CDN provider of his choice [0]. [0]: https://ashfurrow.com/about/
falava · 2013-01-09
Here is a list of some: http://speirs.org http://mattgemmell.com http://www.mikeash.com/pyblog/ http://nshipster.com http://www.objectivesee.com http://www.fruitstandsoftware.com/blog/ http://ashfurrow.com/blog/ http://www.cimgf.com/ http://www.cocoawithlove.com/ All of them extracted from here: http://ashfurrow.com/blog/blog-resources And some more: http://objectivesea.tumblr.com/ http://soff.es/ And finally, this is not a blog, but a series of videos, and not all the videos are free ($9/month subscription), but I think it's a great resource: http://nsscreencast.com/ Edit: added some urls

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close