Kristoffer Johansson
@kristofferjohansson.com
Trying to lead a simple life. Enjoys solving problems using software. Makes a living building apps for Apple platforms. Working on @strengthy.app on the side. 📍 Lund, Sweden 🔗 https://kristofferjohansson.com
I expect I’ll end up using this a lot at work, seems really well thought through. github.blog/changelog/20...
Stacked pull requests are now in public preview - GitHub Changelog
Stacked pull requests break large changes into small, reviewable pull requests. They’re an ordered series of pull requests that each represent focused layers of your change. With stacks, you can…
github.blog
Exciting, looking forward to seeing what they come up with. mitchellh.com/writing/supe...
Superlogical
mitchellh.com
🆕 Nova 14 is out! A HUGE language server upgrade: connect to already-installed servers OR one-click install new ones, with automatic updates, pinned versions, and more. Also enjoy powerful language upgrades. ON SALE now, 40% OFF until August 1! ⬇️ Get it at nova.app
I wonder if this will make people reconsider their stance or become even more defensive.
Came across this in the latest issue of @densediscovery.bsky.social. It seems pretty nice, especially the LSP support. writewithharper.com
Harper | Privacy-First Offline Grammar Checker
Harper checks your writing instantly—fast, lightweight and utterly private—so you can polish every clause without surrendering a single keystroke.
writewithharper.com
2.5 years in the making, and 1.0 is here. It's been a gratifying journey to make durable software that we feel challenges the notion of what working with images today should feel like.
Aphera 1.0 is live! 🎉 Download and trial free (no CC required), or grab it now at launch pricing for 50% off for the next two weeks only. We built Aphera to work with your images intentionally, without overwhelming, and to get your creative flow back. This is just the start! aphera.co
i want to do a little ✨ ama about atproto ✨ in this thread. no question is too simple if you’ve been curious about atproto but don’t know much (anything?) about it, ask any question and i’ll try to explain it in my own words. (+ would love to hear from friends who aren’t very active on bsky)
I don’t always get the opportunity, but I really appreciate when I’m able to start the day slow with some coffee and a book.
A message to all Eurosky members and friends We need your help - can you support Eurosky with a monthly or one-off donation? If you can, please visit whydonate.com/fundraising/...
I've watched the WWDC session "Enhance your presence on the App Store", here's what you need to know 🧵 (if you're an indie dev, this thread is for you!)
SwiftUI devs — this is a massively underrated doc (found by accident) of some 100% non-obvious behaviours for styling options in context menus. I knew some and forgot some, and some are new to me. 🔥
Populating SwiftUI menus with adaptive controls | Apple Developer Documentation
Improve your app by populating menus with controls and organizing your content intuitively.
developer.apple.com
Time to update my almost 10-year-old profile picture.
Just waiting for this day to end at this point. 34℃ is a bit too much when stuck at home.
I know it's still early days, but Xcode 27 with Device Hub is the first thing that's made my M2 Air feel sluggish.
Yeah, these price increases aren’t great.. I’ve been thinking about getting a 14-inch MacBook Pro, but it feels a lot more expensive now, especially if you want to bump up the RAM. www.theverge.com/tech/952162/...
Apple raises prices on Macs, iPads, and more by hundreds of dollars
RAMageddon strikes again.
theverge.com
I'm really enjoying the new version of @panic.com's Nova. The LSP support is a great addition.
Damn, they went out hard in the new season of House of the Dragon.
What is it I'm supposed to say? "Some personal news?" 😂 swiftpackageindex.com/blog/swift-p... So proud of what Sven and I built so far with SPI, and I'm happy to say I'll be joining Apple to continue working on everything related to Swift packages! 🥂
Swift Package Index joins Apple on the Swift Package Index Blog – Swift Package Index
Swift Package Index is now part of Apple. Here's what that means.
swiftpackageindex.com
My book Ra is discounted to $0.99 on Kindle in the US and Canada for ONE DAY ONLY
Amazon.com: Ra eBook : qntm: Kindle Store
Ra - Kindle edition by qntm. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading Ra.
amazon.com
20,000 strong today. Thank you so much everyone for the confidence and support. There’s still so much to do. Our commitment is to build the best open social experiences for Europe and beyond. Always for people first.
Well, well, well! Let’s get this party started: 20,000 users on @eurosky.social 🎊🥳 Congratulations to @sebastian.eurosky.social @sherif.eurosky.social @robin.berjon.com @ivansigal.eurosky.social @renderg.host @mu.social team & contributors. Thank you 🙏
Really nice to see some new native Mac apps being released lately. As a Bear user, I’m expecting this to be solid if you’re looking for a simple markdown editor.
Meet Lettera. A native, file-based Markdown editor for Mac. Now in Beta. lettera.md
The tech world has a strange inversion of values. We put so much value in tiny improvements to our simplest needs (getting a little more done a little bit faster), and yet so little in addressing our deepest needs of fulfillment, inspiration, & transformation.
Hoping this fix will be included in the next Xcode 27 beta. Right now, you're unable to build projects that depend on packages that don't explicitly declare a watchOS deployment target > 8.0. github.com/swiftlang/sw...
[6.4] Ensure PIF delegates cannot adjust deployment targets below the oldest supported version by owenv · Pull Request #10188 · swiftlang/swift-package-manager
Closes #10187 When building a package where: The manifest does not specify an explicit watchOS deployment target The iOS deployment target is unspecified or explicitly set to iOS 15.0 The PIF clie...
github.com
If I sold 1/1,000,000,000,000th of my company to someone for $1 and kept the remaining shares would that make me a paper trillionaire
the Bluesky design research team wants to talk with people who are interested in building communities. if that's you, submit this form! your voice will help shape what we build. docs.google.com/forms/d/1ej6...
Bluesky Communities Research 2026
Bluesky is conducting research to better understand how these groups form and grow on the platform, as well as what they need to thrive. We’re looking for active users to participate in a 45-minute 1:...
docs.google.com
”There’s something else, too: no other company puts together an event like WWDC, which connects people who, in the face of vibe-coded slop and agentic dopamine, still give a damn about software made by and for humans, like Apple still does..”
I wrote something personal – optimistic, a little bittersweet, and maybe a bit funny – about the strange beauty of this WWDC. WWDC 2026: Between Seasons www.macstories.net/stories/wwdc...
communities are coming to Bluesky this year. today, Bluesky is one big space. communities will be smaller spaces inside that where you can go deeper and hang out with people who care about the same stuff.
Just started playing around with Xcode 27, but my favorite feature so far is that all documentation is downloaded on first launch, which means documentation search is pretty much instant now. #WWDC26