Deploy a Static Site to Cloudflare Pages with GitHub Auto-Deploy
How to set up a zero-config deployment pipeline: push to GitHub, site updates automatically on Cloudflare Pages with a custom domain.
How to set up a zero-config deployment pipeline: push to GitHub, site updates automatically on Cloudflare Pages with a custom domain.
A March 2026 snapshot of every major AI provider: chat subscriptions, API pricing, and coding agents.
Every major way to build a website in 2026, from a single HTML file to a full-stack React app, plus where to deploy them.
Eight terminals on macOS in 2026 compared. Pick by what you actually need.
Six layers of Apple audio framework, from AudioObject (raw hardware) up to AVPlayer (one-line playback). What each layer is for, and when to drop down.
Every meaningful way to store data in 2026 across iOS, Android, and Web. On-device APIs, popular third-party libraries, and the cloud backends and sync engines that tie them together.
Every concurrency mechanism on Apple platforms, from pthread up to Swift 6.2’s approachable concurrency. Runnable examples and migration paths.
map, filter, flatMap, reduce. Swift has them on Array. RxSwift has them on Observable. Combine has them on Publisher. The names line up, the chains look the same, and that surface similarity is exactly what makes mixing the three confusing. They are not the same thing.
Three things separate them: sync vs async, eager vs lazy, and whether values arrive over time. Errors, cancellation, threading, and testing all fall out of those.
Setup guide for development on M1 Mac.
The minimal, blazing-fast, and infinitely customizable prompt for any shell.
1 | brew install starship |
Add to ~/.zshrc:
1 | eval "$(starship init zsh)" |
1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
1 | brew install <formula> # Install formula. |
1 | brew install node |
1 | brew install yarn |
1 | sudo gem install cocoapods |
Resources for iOS development from setup to App Store distribution.
Remove storyboard: Link
gitignore
SPM
Organize, manage, and edit Swift packages.
Mint
A package manager that installs and runs Swift command line tool packages.
A Swift Autolayout DSL for iOS & OS X
A lightweight, pure-Swift library for downloading and caching images from the web.
Reactive Programming in Swift
Strong typed, autocompleted resources like images, fonts and segues in Swift projects
Issue: https://github.com/mac-cain13/R.swift/issues/815
Solution: Use Run Script + Mint, instead of plugin product (RswiftGenerateInternalResources) for generating code.
An iOS library to natively render After Effects vector animations
A Swift command line tool for generating your Xcode project
Swift CLI that scaffolds iOS apps, Swift Packages, and Swift CLIs — 15 optional features, interactive wizard, theme generation from a single hex color.
You can inspect and modify views in iOS app via Lookin, just like UI Inspector in Xcode, or another app called Reveal.
Lottie JSON Editor
Lottie edit and preview
A tool to enforce Swift style and conventions.
SwiftFormat is a code library and command-line tool for reformatting Swift code on macOS, Linux or Windows.
This repo aims to integrate xcode with sourcekit-lsp and support all the languages (swift, c, cpp, objc, objcpp) xcode supports, so I can develop iOS with my favorate editor.
xcbeautifyis a little beautifier tool forxcodebuild.