Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
146656 stories
·
33 followers

Issue 741

1 Share

Comment

A couple of announcements combined to inspire this week’s comment.

First, yesterday’s announcement of the Swift on Windows Workgroup. This feels long overdue since Swift has supported the Windows platform since 2020, but I’m still glad to see it happen.

It was always going to be an uphill struggle for Swift adoption in Windows apps, and while the Arc Browser was the flagship Swift on Windows project, its discontinuation was a real shame. Not only for Swift on Windows, but also for me personally, as I loved it and had used it as my default browser for years.

Flagship projects like that are so important for showing people what technology can do on a platform, which brings me to my second announcement. It was a few weeks ago now, but Simon Leeb’s announcement of Elementary UI also caught my eye. It’s a Swift front-end framework that runs in the browser via Wasm.

I’m not aware of any current and significant Wasm projects built with Swift¹, and even if I missed some, the ecosystem would certainly benefit from more!

I don’t dislike JavaScript, and actually quite enjoy its simplicity when working client-side in the browser. In fact, I’ll be even more honest and say that I would need quite some convincing before I would consider a Wasm-based framework that interacted with the DOM, especially knowing that all DOM access from Wasm still needs to go through JavaScript. That said, I’m delighted to see a real-world open source project that is pushing Wasm into real use-cases.

We need flagship projects for all these new platforms, and I’m happy to see Wasm might have one in Elementary UI. What will replace Arc as the flagship for Swift on Windows? I hope the newly formed workgroup is already asking this question. I’m sure they are.

– Dave Verwer


¹ Please let me know if I missed any Wasm or Windows projects built with Swift. Open source or commercial, it doesn’t matter to me! Just hit reply.

Paywalls that work on the web as well

RevenueCat Paywalls now work on the web — meaning the same paywalls you design for iOS can now render in the browser. With Web Purchase Links and the Web SDK (Purchases.js), you can reuse your existing paywall layouts and experiments, manage subscription flows across platforms from one place, and update copy, pricing, and targeting without shipping App Store updates. Try paywalls on the web today.

Code

Introducing FabBar: The Liquid Glass Tab Bar I Wish Apple Made

I linked to Ryan Ashcraft’s post criticising the liquid glass tab bar last week. It turns out he is a man of action, publishing FabBar this week, a replacement tab bar that adds a single, floating, action button next to a tab bar while keeping the Liquid Glass effects. Read the full post for how he got here, and to see if it might suit your app.


Migrating an iOS app from Paid up Front to Freemium

Donny Wals:

Regardless of how you implement in-app purchases, you can use StoreKit to check when a user first installed your app. This lets you identify users who paid for the app before it went free and automatically grant them lifetime access.

There’s some great advice in this post if you’re looking to make the switch from paid-up-front to freemium.


Reverse masking in SwiftUI using blend modes

Here’s a nice quick tip from Artem Mirzabekian if you want to let your background shine through!

Design

Backseat Software

Mike Swanson:

If you want to announce a feature, fine. Put it somewhere predictable.

If you want to educate, fine. Let me ask for help.

If you want to survey me, fine. Ask at a sensible moment and accept “no” as a real answer.

Most importantly, if I turn something off, it should stay off! A tool should not require me to keep saying “not now.” Or conveniently “forget” my choices in its next update.

This is a fantastic essay, worth reading all the way to the end. I don’t think we will ever get back to truly “quiet” software, but it’s worth considering how we could all take steps towards it.

Jobs

Senior iOS Engineer @ alba – We have a unique approach to identifying opportunities, entering markets, and scaling our products. This approach puts us on a fast trajectory for maximizing the reach and delight our products create. Founded about three years ago, our products have been used by more than 50M users. – Remote (within European timezones) or on-site (United Kingdom)

And finally...

According to our completely made-up estimates… 😂

Read the whole story
alvinashcraft
just a second ago
reply
Pennsylvania, USA
Share this story
Delete

Using Postman MCP in Antigravity: Code and Collections

1 Share
From: Postman
Duration: 8:38
Views: 15

Learn how to install and use the Postman MCP server inside Antigravity, Google’s new IDE. We walk through the different MCP installation options (minimal, full, and code), explain when each makes sense, and show why the minimal install is often the best choice for IDE compatibility.

You’ll see two common developer workflows in action: generating application code locally from an existing Postman collection, and creating a fully managed Postman collection directly from your codebase. Using a real example, we generate a React app from a Postman API collection and then reverse the process by turning local code into a new Postman collection.

By the end of the video, you’ll understand how to choose the right MCP setup for your needs and how Postman MCP can streamline collaboration between API and application development teams.

🔗 Postman MCP Server: https://www.postman.com/product/mcp-server/?utm_campaign=global_growth_user_fy26q1_ytbftrad&utm_medium=social_sharing&utm_source=youtube&utm_content=25214-L

📌 Timestamps:
00:00 - Overview
00:40 - MCP install options
02:26 - Install in Antigravity
03:30 - Verify MCP setup
04:24 - Generate code from collection
06:36 - Generate collection from code
07:55 - Wrap-up

Read the whole story
alvinashcraft
21 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Moltbook, the Agent Social Nework, is the Craziest AI Phenomena Yet

1 Share
From: AIDailyBrief
Duration: 21:12
Views: 399

OpenClaw (formerly ClaudeBot) demonstrates emergent agent capabilities like autonomous voice, 24/7 task automation, and business workflow orchestration. MT.Book documents thousands of AI agents collaborating, building services, creating communities, and experimenting with coordination and token economies. Conversation connects Dario Amodei's autonomy and alignment concerns to practical threats such as prompt injection, context leaks, security, and governance for agent societies.

The AI Daily Brief helps you understand the most important news and discussions in AI.
Subscribe to the podcast version of The AI Daily Brief wherever you listen: https://pod.link/1680633614
Get it ad free at http://patreon.com/aidailybrief
Learn more about the show https://aidailybrief.ai/

Read the whole story
alvinashcraft
28 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Episode 124: Microsoft Security Response Center for AI

1 Share

In this episode Michael talks to Raji Vanninathan about the Microsoft Security Response Center for AI.

We also cover security news about AKS Deployment Safeguards policies.

https://aka.ms/azsecpod





Download audio: https://content.rss.com/episodes/8411/2508155/azsecpodcast/2026_01_30_22_26_23_7faf62d1-d0f2-4b30-925e-5c24dbf4004e.mp3
Read the whole story
alvinashcraft
51 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Natural born SaaS killers (Friends)

1 Share

We discuss the buzz around Clawdbot / MoltBot / OpenClaw, how app subscriptions are turning into weekend hacking projects, why SaaS stocks are crashing on Wall Street, and what it all means.

Join the discussion

Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!

Sponsors:

  • Tiger Data – Postgres for Developers, devices, and agents The data platform trusted by hundreds of thousands from IoT to Web3 to AI and more.
  • Namespace – Speed up your development and testing workflows using your existing tools. (Much) faster GitHub actions, Docker builds, and more. At an unbeatable price.
  • Squarespace – A website makes it real! Use code CHANGELOG to save 10% on your first website purchase.

Featuring:

Show Notes:

Something missing or broken? PRs welcome!





Download audio: https://op3.dev/e/https://cdn.changelog.com/uploads/friends/126/changelog--friends-126.mp3
Read the whole story
alvinashcraft
1 minute ago
reply
Pennsylvania, USA
Share this story
Delete

RNR 352 - Expo Launch with Cedric van Putten

1 Share

Mazen and Robin welcome back Cedric van Putten to discuss Expo Launch, a new tool that automates deploying React Native apps to the App Store. Learn how Expo is streamlining certificates, screenshots, and submission workflows.


Show Notes


Connect With Us!


This episode is brought to you by Infinite Red!

Infinite Red is an expert React Native consultancy located in the USA. With over a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.





Download audio: https://cdn.simplecast.com/audio/2de31959-5831-476e-8c89-02a2a32885ef/episodes/893211e3-93d7-46c0-bf2b-5e1551043e02/audio/398da2b5-d273-41d9-9e6d-c3d1f7120556/default_tc.mp3?aid=rss_feed&feed=hEI_f9Dx
Read the whole story
alvinashcraft
1 minute ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories