All this talk of Swift NSCache replacements makes me want to make my own, even though there are seemingly multiple good ones 🤣
All this talk of Swift NSCache replacements makes me want to make my own, even though there are seemingly multiple good ones 🤣
I’ve been doing a really good job at work lately, and also figuring out my financial stuff to be more sustainable. Feeling good about life in general.
I’m a little nervous getting rid of my credit card, but I think it’s probably silly. I have great credit. If I really needed money fast, I could get a short term loan for a way lower percentage, or worst case, another card pretty much overnight.
By the end of this week, I’ll no longer have a credit card. I get that some people make them work, but they aren’t for me. I think this is going to make things a lot easier going forward.
I am going through and cancelling any subscriptions I don’t need, and wow, a lot of websites don’t make it too hard, but a lot do.
The reasons I hear people use Substack are that it’s easy and has a community. My experience with a basic WordPress.com account is that everything is taken care of for me technically and that I get a decent number of views from the WordPress Reader community.
This typography page in the Apple HIG is so useful I have it pinned open for my work profile. developer.apple.com/design/hu…
Has anyone ever made an a single SwiftUI app which spans watchOS, tvOS, iOS, and macOS? I seem to remember an initial promise being that you’d just have one app with a bunch of build targets but the platforms are so different I almost can’t imagine what that would look like.
My feeling with custom control styles on macOS is that either they’re really different and adding value in some way, or we should be using the standard controls. Being slightly different means we’re putting the work to customize the styles and create custom controls without adding value.
After work today, I need to collect all of the rolls of film I took on this trip. It was several. Part of me wishes I also had a digital camera in addition to film. I’m disappointed that I will never be able to afford a digital Leica. They just aren’t made for people like me.
Even posting inconsistently, I find having a blog is as feasible and worthwhile as it’s ever been. If I post things people like, I still get as many views as I did years ago. And it’s not like I’m some kind of influencer; I’m just a normal guy with a WordPress.
AOC is the only Democrat who is a generational talent in Congress right now, and instead of lifting her up, they sideline her. It’s like if Obama gave his 2004 speech and they made him wait until 2024 to get any power.
I turned off predictive completion in Xcode. It doesn’t work well enough to be useful. The code it writes is too often broken in really dumb ways (leaving off a parenthesis), which makes it more of a hinderance than anything else.
I feel like a little bit of a traitor for this as a person who develops for and has worked at Apple — but I think I’m going to start using Google Maps. The UI isn’t as nice and I hate that it doesn’t integrate with Contacts on iPhone, but otherwise, it’s got a lot going for it.
I just heard that Gen Z plays beer pong with water instead of beer? That’s the saddest thing I’ve ever heard.
Something cool about Portland is that we seem to have more homegrown regional stores. I’m thinking of WinCo and Bi-Mart. WinCo is employee-owned and gives equity to employees. I’ve stopped shopping at Target at all since the election and don’t miss it. #Portland
If you ever need to diff a repo, Kaleidoscope is absolutely worth the $14/month. kaleidoscope.app
I would always take something being less sweet but using natural sweetener over artificial sweetener. I can’t stand the taste.
So does everyone have that one sibling who brags about how rich and successful they are until someone in the family — like your parents — needs help and then they’re nowhere to be seen?
Spending a couple of hours going through the Rails “Getting Started” guide to get up to date on things that have changed or basic things I might’ve missed or forgotten about was a very useful exercise. Probably worth doing every couple of years.
I mean, aside from the fact that these macOS redesigns have not made things “better.” At best they’ve been different, and usually worse. Snow Leopard or Mavericks might have been the peak? Yosemite was okay. The current one was definitely a regression.
God, Apple, please don’t redesign macOS again this year. The last one just got good enough I’m not annoyed by as much anymore. We don’t need it. I don’t want to be on a cycle where whenever the design gets halfway stabilized, they decide it’s time to shake things up again.
I rarely ever manually long lines of code. Either I need to break it up in some way, or I let the editor wrap things for me.
The Ruby on Rails guides are pretty good. If you already know how to program, you could probably just read these and then pick up anything else you need as it comes up.
If I was going to write a real desktop app, I would use Swift, but for wrapping shell scripts or making a UI for your library, Glimmer DSL for LibUI seems like a really great fit.