46 posts with the year “2020”

See all years

Development

Introducing Swift AWS Lambda Runtime

The Swift AWS Lambda Runtime is a new open-source Swift package that simplifies building server-less functions for AWS Lambda, enabling Swift developers to create scalable, cost-effective cloud solutions with low memory use and fast startup.

Projects

BrandBook

BrandBook makes connecting your employees with your brand identity as easy as clicking a button. By keeping everything about your brand in one place, you can empower your team to use it the right way.

    Books

    12 Rules for Life by Jordan B. Peterson

    Jordan B. Peterson's 12 Rules for Life: An Antidote to Chaos gives clear advice on how to live better. He draws from psychology, old stories, religion, and his own life.

    Development

    Additional Linux Distributions

    The Swift project now officially supports Ubuntu 20.04, CentOS 8, and Amazon Linux 2, alongside Ubuntu 16.04 and 18.04, with downloadable toolchains and Docker images available on Swift.org.

    Monthly Updates

    Monthly update #0360 • April 2020

    Monthly update 360 • April 2020 • 2020-04-01 - 2020-04-30

      Projects

      SecKey moving to Universal Purchases

      SecKey moving to Universal Purchases

      Projects

      Quiet moving to Universal Purchases

      Quiet moving to Universal Purchases

      Books

      The MAGA Doctrine by Charlie Kirk

      Charlie Kirk’s Right Wing Revolution: How to Beat the Woke and Save the West argues that “wokeism” threatens American freedom and traditional values.

      Monthly Updates

      Monthly update #0359 • March 2020

      Monthly update 359 • March 2020 • 2020-03-01 - 2020-03-31

        Development

        I Don’t Care What Google or Apple or Whoever Did

        It is not uncommon that I raise an accessibility or usability issue with a client’s design or implementation and am met with either “But Google does this,” or “But Apple does this.”

          Development

          Swift 5.3 Release Process

          Swift 5.3 focuses on significant quality and performance improvements while expanding platform support to include Windows and additional Linux distributions.

          Development

          Swift 5.2 Released!

          Swift 5.2 enhances the developer experience with improved compiler diagnostics, faster code completion, better debugging, and refined Swift Package Manager dependency handling.

          Monthly Updates

          Monthly update #0358 • February 2020

          Monthly update 358 • February 2020 • 2020-02-01 - 2020-02-29

            Development

            Announcing ArgumentParser

            The Swift ArgumentParser library simplifies parsing command-line arguments with a type-safe, declarative approach using Swift features like property wrappers and reflection.

            Development

            Standard Library Preview Package

            Swift 5 introduces the Standard Library Preview package, an open-source tool bundling accepted Swift Evolution features not yet in official releases, starting with SE-0270 for subrange operations like subranges(where:) and moveSubranges(_:to:) on collections, plus the RangeSet type.

            Gems

            Gears

            I’ve always been fascinated by mechanical gears. There is something captivating about the way their teeth come together to create a fluid, unified motion.

            Development

            Library Evolution in Swift

            Swift's library evolution support, enabled via BUILD_LIBRARY_FOR_DISTRIBUTION in Xcode or -enable-library-evolution in swiftc, allows framework authors to make additive API changes while maintaining binary compatibility, ensuring clients don't need recompilation.

            Development

            Introducing Swift Crypto

            Swift Crypto is a new open-source Swift package that extends Apple CryptoKit's APIs to non-Apple platforms by using BoringSSL for cryptographic primitives, while deferring to CryptoKit on Apple systems for seamless cross-platform development.

            Monthly Updates

            Monthly update #0357 • January 2020

            Monthly update 357 • January 2020 • 2020-01-01 - 2020-01-31

              Books

              The 5 AM Club by Robin Sharma

              In “The 5 AM Club,” renowned leadership expert Robin Sharma elucidates the transformative potential of early morning wake-up and purposeful daily commencement.

              Monthly Updates

              Monthly update #0356 • December 2019

              Monthly update 356 • December 2019 • 2019-12-01 - 2019-12-31