Antonio Giroz

@antoniogiroz.com

New on the Kickstart blog: How to get featured on the App Store – nominations, timing, and what editors want. Apple takes featuring requests through App Store Connect, so here’s how the nominations form works, when to file it, and what editors pick. www.kickstart.tools/blog/how-to-...

How to get featured on the App Store: nominations, timing, and what editors want

Apple takes featuring requests directly through App Store Connect – here’s exactly how the nominations form works, when to file it, and what editors pick.

kickstart.tools

New on the Kickstart blog: How to pick your next app idea – the 10 → 3 → 1 funnel. Collect ten app ideas, make them fight through elimination rounds, and ship the one survivor – it's a complete system for choosing what to build next! www.kickstart.tools/blog/how-to-...

How to pick your next app idea: the 10 → 3 → 1 funnel

Collect ten app ideas, make them fight through elimination rounds, and ship the one survivor – a complete system for choosing what to build next.

kickstart.tools

Also, for the terminally short of attention span, I've added a "The least you need to know…" box at the top of articles, containing bullet points summarizing each post. If you want just the facts, summaries from all articles are automatically posted here: www.kickstart.tools/blog/summaries

Kickstart Blog Summaries

Every Kickstart blog post condensed to its key points – pick a category, skim the bullets, and read the full article when you want more.

kickstart.tools

💰 New on the Kickstart blog: How to price an app with the coffee test. Price your app against what people already buy – the coffee test, an annual-price hypothesis, and four questions that help find your price band. www.kickstart.tools/blog/how-to-...

How to price an app: the coffee test

Price your app against what people already buy – the coffee test, an annual-price hypothesis, and four questions that help find your price band.

kickstart.tools

AsyncImage got some useful improvements in iOS 27. We can now pass a URLRequest for per-image headers, caching, and timeout control, and provide a custom URLSession for image loading across a SwiftUI view hierarchy. You can learn more in my new post: nilcoalescing.com/blog/AsyncIm...

AsyncImage improvements in iOS 27

iOS 27 gives AsyncImage more control over remote image loading with URLRequest support for custom headers, cache policies, and timeouts, plus the ability to provide a custom URLSession across a SwiftU...

nilcoalescing.com

For a new app I'm working on, I needed to display a measurement in a SwiftUI Text view with the unit in a smaller font than the value. We can do this by targeting the unit component in an AttributedString. I shared an example on my blog: nilcoalescing.com/blog/Styling...

Styling measurement unit fonts in SwiftUI

Use the AttributedString API to build a reusable Text initializer that applies a distinct font to the unit component of a formatted measurement.

nilcoalescing.com

📦 @pnpm.io 11.5 adds support for recognizing npm staged publishes after staged approval metadata triggered a false downgrade signal. As npm adds more release paths, registry metadata needs to make it clear how each package version was published. socket.dev/blog/pnpm-11...

pnpm 11.5 Adds Support for Recognizing npm Staged Publishes ...

pnpm 11.5 now recognizes npm staged publish approvals in release metadata, preventing those releases from being mistaken for lower-trust package publi...

socket.dev