Dope Links 2025.06

Understanding and Improving SwiftUI Performance

This article describes how Airbnb engineers tackle SwiftUI performance issues by focusing on the view diffing process to prevent unnecessary view re-evaluations

Medium →

Mesh gradients in SwiftUI

This post explains how to create a nice looking gradients in SwiftUI,

Mesh gradients in SwiftUI
Explore ways to create and customize mesh gradients in SwiftUI, including color adjustments, finer control with Bezier points, and color position animations to add variety and emphasis to your design.

DeepWiki

DeepWiki analyzes a GitHub repositories and generates a human readable technical documentation that we can chat with.

DeepWiki | AI documentation you can talk to, for every repo
DeepWiki provides up-to-date documentation you can talk to, for every repo in the world. Think Deep Research for GitHub - powered by Devin.

The Future of Vibe Coding: Building with AI, Live and Unfiltered

Peter Steinberger, creator of PSPDFKit, shows in real-time how to create an application using AI tools.

The Future of Vibe Coding: Building with AI, Live and Unfiltered | Peter Steinberger
I demonstrate ‘vibe coding’ - a new approach to software development with AI, building two apps from scratch in a 3-hour live workshop.

Foundation Models

During WWDC, Apple introduced Foundation Models - the on-device Large Language Models that can be used by developers completely for free.

Foundation Models | Apple Developer Documentation
Perform tasks with the on-device model that specializes in language understanding, structured output, and tool calling.