A nice succinct overview of ’s new Combine framework.
👉 First look at Apple’s new Combine framework

A nice succinct overview of ’s new Combine framework.
👉 First look at Apple’s new Combine framework

There are so many amazing WWDC sessions. I probably have 50 favorited on my TV 🤩.
Here is one persons’ brave attempt to collate the best 15 ever, found on iOS Dev Weekly.
👉 The 15 Best WWDC Videos of All Time
I genuinely appreciate the attempt, but I am perplexed that Protocol and Value Oriented Programming in UIKit Apps or Designing Fluid Interfaces didn’t make the list. 🤷🏻♂️

Swift UI is ’s new declarative way to create apps across all its platforms. Time to dig into it!

Official tutorials from – essentials, drawing and animation, app design and layout, framework integration
SWIFTUI BY EXAMPLE – highly recommended by iOS Dev Weekly
I make apps for a living. And one of the things that annoys me most is when an app just can’t handle being offline. It needs to be connected or else it acts unhappy or sick. I love apps that are offline first and silently sync with the network whenever they can. Some examples are Things, 1Password, or the stock iOS Calendar app. I know it isn’t always possible for an app to work offline. You can’t have all the movies on your device, after all. But a non-anxious offline app is a worthy goal that we app developers often forget about as we work through the endless details of making something work at all.
👉 My Apps Have an Anxiety Problem
Above is a great article kind of about offline apps. It’s not a UX article and not a software development article. But it does give a very human-centered perspective on “offline mode” and why it can be so agitating when it’s half-baked or too needy. 😆
My favorite quote from the article…
We often speculate the end of computing looks like an all-knowing orb or a Skynet spawning android super-soldiers to murder us. But maybe it just looks like a beachball that never stops spinning, never lets us open our apps because they are always fetching the latest data. Wouldn’t that be funny?
Out of the hundred of hours I have listened this year, these are my recommendations of the best 10 episodes on 2018.
👉 My top Software Engineering podcast episodes for 2018
I like that this guy put together as list of specific software dev podcasts episodes, not just overall podcasts. They cover everything from hiring to API design to dev ops to data science and “Kubernetes” (?). Working through these will help me broaden my perspective and catch on on some areas I had not been paying much attention to.
