Using Home Assistant to integrate a Unifi Protect G4 Doorbell and Amazon Alexa to announce visitors
Scott Hanselman's Blogby Scott Hanselman·14 Dec 2021
Using Home Assistant to integrate a Unifi Protect G4 Doorbell and Amazon Alexa to announce visitors I am not a Home Assistant expert, but it's clearly a massive and powerful ecosystem.
GLUTEN FREE CRANBERRY TEA CAKE — Sprouted Kitchen
Sprouted Kitchenby Sara Forte·14 Dec 2021
Fa la la la la! It’s baking season and this cake was a hit. Of course we all love cookies, and I have plenty of those on the list.
Delaying an asynchronous Swift Task | Swift by Sundell
Swift by Sundell·13 Dec 2021
This article has been archived, as it was published several years ago, so some of its information might now be outdated. For more recent articles, please visit the main article feed.
Load Fonts Fast
Overflow - Buffer Resourcesby Juliana Gomez·9 Dec 2021
At Buffer, we’re constantly experimenting with ways we can improve our products and try out new ideas.
Breaking Out of the Box
A List Apartby by Patrick Brosset·9 Dec 2021
CSS is about styling boxes. In fact, the whole web is made of boxes, from the browser viewport to elements on a page.
Lightweight dependency injection and unit testing using async functions | Swift by Sundell
Swift by Sundell·9 Dec 2021
This article has been archived, as it was published several years ago, so some of its information might now be outdated. For more recent articles, please visit the main article feed.
Some latency measurement pitfalls
Dan Luu·6 Dec 2021
This is a pseudo-transcript (actual words modified to be more readable than a 100% faithful transcription) of a short lightning talk I did at Twitter a year or two ago, on pitfalls of how we use...
Flutter and fastlane, how to setup an iOS continuous delivery solution
Benoit Pasquierby Benoit Pasquier·4 Dec 2021
Flutter and fastlane, how to setup an iOS continuous delivery solution When it comes to iOS development, everybody have their own favorite language and framework: Swift, Objective-C, SwiftUI...
What role do Tasks play within Swift’s concurrency system? | Swift by Sundell
Swift by Sundell·2 Dec 2021
This article has been archived, as it was published several years ago, so some of its information might now be outdated. For more recent articles, please visit the main article feed.
Become a Signal Sustainer
Signal Blog·1 Dec 2021
Signal has no data to sell, no advertisers to sell it to, and no shareholders to benefit from such a sale.
How we layered product principles to refresh Slack notifications • Slack Design
Slack Designby mlivingstone·30 Nov 2021
Close your eyes and imagine yourself using Slack. What are two phrases you’d use to describe that experience?
On being a maintainer - Waldeinsamkeit
Waldeinsamkeitby Unknown·28 Nov 2021
I've watched a couple talks from the Emacs Conference 2021, one in particular struck me as a very powerful witnessing from the open-source world.
Probabilistic Spreadsheet
Flurries of latent creativity - Stripe CTO blog·24 Nov 2021
I’ve had an idea kicking around at the back of my mind for years and finally spent a few hours over the last couple of weekends building it. It’s a probabilistic spreadsheet. In a rush?
Swift actors: How do they work, and what kinds of problems do they solve? | Swift by Sundell
Swift by Sundell·24 Nov 2021
This article has been archived, as it was published several years ago, so some of its information might now be outdated. For more recent articles, please visit the main article feed.
Discounts on UX Courses and Bootcamps for Black Friday 2021! - Usability Geek
Usability Geekby Mads Soegaard·24 Nov 2021
UX designers rejoice! This Black Friday, our friends over at the Interaction Design Foundation (IxDF) have a gift for you: 25% off UX design courses on new memberships and a $200 discount on UX...
iMessage reactions now appear as emoji on Android
Cult of Androidby Cult of Mac·22 Nov 2021
iMessage reactions now appear as emoji on Android iMessage reactions now appear as emoji inside the latest version of the Google Messages app on Android.
Major errors on this blog (and their corrections)
Dan Luu·22 Nov 2021
Here's a list of errors on this blog that I think were fairly serious. While what I think of as serious is, of course, subjective, I don't think there's any reasonable way to avoid that because...
A rewatch of Star Trek TNG - Waldeinsamkeit
Waldeinsamkeitby Unknown·22 Nov 2021
I took on the herculean effort (for my relatively low span of attention) to rewatch ALL 7 seasons of "Star Trek - The Next Generation".
Individuals matter
Dan Luu·15 Nov 2021
One of the most common mistakes I see people make when looking at data is incorrectly using an overly simplified model.
The state of managing state (with Compose)
Jake Whartonby Jake Wharton·11 Nov 2021
The state of managing state (with Compose) Five years ago the Cash App Android client started splitting our UI rendering and UI presenter responsibilities into distinct types.
Your filters hide everything on this page. Adjust them in preferences.