Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. For years my machine has had a graveyard of version managers: rbenv for Ruby, nvm for Node, pyenv for Python, etc.

  2. When you follow a Vapor tutorial, you’ll often end up with something like this in routes.swift: app.get("hello") { req in "Hello, world!"

  3. In general I think Apple’s APIs are pretty good.

  4. Side Mirror 2.5

    Today I released a big new update for Side Mirror, my macOS app for presenters.

  5. Swift 5.5 is here with Xcode 13 Beta and with it comes my favorite new addition to Swift: Async/Await.

  6. Combine for Mere Mortals

    I’m excited to announce that my Combine Swift Course is now complete and available for purchase.

  7. In this post I will describe how I use fastlane to manage my iOS and macOS version numbers for my releases.

  8. I had a need today to take an existing git repo that has commits, and move the history as of one of those commits into a different git repo.

  9. Sign-in with Apple is a fantastically useful new feature in iOS 13 and macOS Catalina.

  10. Swift for Good

    A few months ago Paul Hudson asked me if I would be interested in contributing to a new book.