RSSAmplifier

Blog

Bryan Irace

I’m Bryan – a software developer from Brooklyn, NY.

irace.meRSS feed ↗10 posts

Latest posts

Tim, don’t kill my vibe

Recent criticism of Apple’s AI efforts has been juicy to say the least, but this shouldn’t distract us from continuing to criticize one of Apple’s most deserving targets: App Review. Especially now that there’s a perfectly good AI lens through which to do so. It’s one thing for Apple’s AI product offerings to be non-competitive. Perhaps even worse is that as Apple stands still, software…

Mea culpa

In January I wrote: It’ll be pretty embarassing if this is still my latest post a year from now. Technically I needn’t be embarassed, but let’s be honest, not writing at all until now clearly isn’t what I intended. It’s been a busy year! I moved into a new house, which honestly took up more time and energy than I ever could have imagined. But still. More to come.

Watered down (and better for it)

Studies have shown that algorithmic timelines drive more engagement than reverse-chronological timelines comprised exclusively of content that the user has explicitly chosen to follow. This makes sense—the overwhelming majority of social media users don’t build and cultivate robust networks on these platforms. As such, it shouldn’t be much of a surprise that algorithmic timelines “outperform” what…

Reblogging

How Midjourney envisions this post being written. I asked for visible writing on screen, and, well, yep 🤦‍♂️

The read-write web in 2021, or “A Young Man’s Illustrated Primer”

The web feels a bit more malleable than it did just a couple of years ago. Why might that be? Knowledge management software has been with us for decades but only recently feels like it’s become a fixture of how early adopters use the web 1 . Networking one’s own personal notes might just be a step towards having the web be authored by a much larger subset of its users, doing so from rich text…

Phish and digital content strategy

Photo by Rene Huemer via Phish: From The Road

On specialism vs. generalism

“You’re basically not going to be an iOS engineer anymore?” When my good friend Soroush asked this upon hearing that I had taken a new job at Stripe, I doubt he thought very much about how it’d be received. It really threw me for a loop, however. I didn’t exactly consider myself to be undergoing a career change, but was I? It’s true that I’m not going to be developing for iOS in my new role, but I…

Software without coding, documents vs. apps, or the impossible dream of the “personal CRM”

A couple of years ago, I asked for a recommendation for a “personal CRM” – a client-relationship management tool intended for individual use. As it turns out, I wasn’t the only one asking, and a solution still hasn’t emerged despite outsized interest from the very designers and developers who should be well-poised to create it. Why? I’ve come to believe that this is because “personal CRM” means…

GraphQL and the end of shared client-side model objects

In traditional client-server development, client-side models don’t often differ too dramatically from server-side models. Should they? A standard RESTful API might serialize a server-side user model as such: { "id" : 12345 , "firstName" : "Bryan" , "lastName" : "Irace" , "avatar" : { "thumbnail" : "https://some/s3/url/a39d39fk" , "large" : "https://some/s3/url/39fka39d" }, "profession" : "Software…

How I learned to read (with regularity, as an adult)

Yours truly, in January 2013 : Last year I only read two books. I’m disappointed by that, and my goal this year is to read somewhere closer to ten, alternating between fiction and non-fiction. To hold myself accountable, I will try to write a little about each, starting with this one. I only ended up reading five books in 2013, but read seven in 2017 and seventeen in 2018 1 . At risk of jinxing…