I rewrote my website in Swift
SwiftUI-like components, styles as modifiers, and a compiler that catches broken links before visitors do. How this site is made, and why I love working on it.
I rewrote my website in Swift launched on October 12, 2026 with 17 votes, #536 of 3,236 launches that month and more than 90% of that year's launches.
In plain words
This website is built using Swift with SwiftUI-like components and style modifiers, delivering standard HTML and CSS to browsers. A compiler catches broken links before publication. The site replaced an Astro-based setup to let the developer work in a single language across both app and web projects, eliminating context-switching between tools while maintaining web-standard output for visitors.
written from the facts on this page · October 2026
From the sources
SwiftUI-like components, styles as modifiers, and a compiler that catches broken links before visitors do. How this site is made, and why I love working on it. This website used to be made with Astro. Now it’s all Swift: every page, component, and style. The same language as my apps, and it feels a lot like SwiftUI. The browser still gets plain HTML and CSS, with a little JavaScript. What changed is how it’s made, and how much I enjoy working on it. I write Swift all day, and I love it. I no longer have to switch languages and tools when I go from an app to the website. But the real reason is the compiler. A website is lots of small things that need to agree: links, class names, styles,…from sindresorhus.com
Does a similar job
all alternatives →
Design+Code iOS 2.02021 · apps.apple.com · ▲111Learn SwiftUI, React & UI design, completely redesigned


Developing with Swift2015 · itunes.apple.com · ▲310Learn how to make iOS 8 apps in Swift, tutorials by Stanford


More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Launched alongside, October 2026
the whole month →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page


Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com
