Doug Schaefer

@dougschaefer
59 Followers
44 Following
52 Posts
Swift tools developer at Apple focused on the Swift Package Manager. Hack curler, hack musician, love watching the future come true and the past remembered and being a part of it all.

RE: https://mastodon.social/@swiftlang/115448258913749087

Excited by the progress the team is making. A modern build system for SwiftPM!

Swift these days can be used on a range of platform. At the conference Frank Lefebvre is going to run his awesome Embedded Swift workshop where you will learn (and get to take home!) how to write Swift for embedded platforms!

Speaker Profile - https://www.serversideswift.info/speakers/frank-lefebvre/
Tickets - https://www.serversideswift.info/tickets

Funny how things evolve. My group now also owns the piece of Xcode dealing with Swift Packages. Come help us out. https://jobs.apple.com/en-us/details/200612326/software-developer-xcode-and-tools
Software Developer, Xcode and Tools - Jobs - Careers at Apple

Apply for a Software Developer, Xcode and Tools job at Apple. Read about the role and find out if it’s right for you.

Experimental pre-built Swift-Syntax in SwiftPM! 🎉 🚀

```
swift build --enable-experimental-prebuilts
```

#SwiftLang

https://forums.swift.org/t/preview-swift-syntax-prebuilts-for-macros

[Preview] Swift-Syntax Prebuilts for Macros

#1. Yes, this is only for macros right now. That was done because we calculate where to use the prebuilts at package load time where we don't know what the target platform is. Macros are guaranteed to be host only where plug-in tools it is not. I'll take a look at #2. So this is a plugin that depends on an executable (called a plugin tool) that also uses swift-syntax. Thanks for all your help finding that.

Swift Forums

Tickets for server side #swift conf in london are up for sale now!
Last year was really really good, can't wait to see what use-cases and experience reports we'll see this time :-) #swiftlang

https://www.serversideswift.info/tickets/

Tickets | ServerSide.swift Conference

ServerSide.swift - the conference for server-side Swift developers

ServerSide.swift Conference
After years of being IDE-dude, falling in love again with Emacs thanks to Doom. Not the emacs I started with in university, but key bindings are still in my finger tips. https://github.com/doomemacs/doomemacs
GitHub - doomemacs/doomemacs: An Emacs framework for the stubborn martian hacker

An Emacs framework for the stubborn martian hacker - doomemacs/doomemacs

GitHub

What if playgrounds, but on the command line… an idea for a "swift play" command from @chrismiles

https://forums.swift.org/t/playground-macro-and-swift-play-idea-for-code-exploration-in-swift/

#Playground macro and "swift play" idea for code exploration in Swift

I really like the direction of this proposal. The idea of surfacing functionality in a way that’s immediately actionable within the source code is very compelling. The inclusion of live refresh is also a major plus. Having the playground re-run automatically on file changes enables a tight feedback loop that’s perfect for experimentation, quick prototyping, or verifying behavior in isolation. It brings the experience closer to what you get in other highly interactive environments, which I thin...

Swift Forums
Updating the Visual Studio Code extension for Swift

Today, we are excited to announce a new version of the Swift extension for Visual Studio Code – now published to the extension marketplace as an official supported release of the Swift team. The aim of this extension is to provide a high-quality, feature-complete extension that makes developing Swift applications on all platforms a seamless experience.

Swift.org

Hey, I did another thing!!

Please check out "Harmony," the latest addition to swift-embedded-examples.

Harmony is a Bluetooth speaker with a builtin ferrofluid music visualizer.

Everything you need to build Harmony from scratch is either open sourced now, or will be available soon. This includes the embedded swift firmware, the bill of materials, electrical schematics, and the 3d models.

https://github.com/apple/swift-embedded-examples/tree/main/harmony

#EmbeddedSwift #Swift #SwiftLang #FOSDEM

swift-embedded-examples/harmony at main · apple/swift-embedded-examples

A collection of example projects using Embedded Swift - apple/swift-embedded-examples

GitHub

This made my day when a buddy of mine sent it this morning. Proud of my work on the Eclipse C/C++ IDE in my previous life. Love me some metal too. What a mix of both 😀 🎸

https://www.youtube.com/watch?v=yup8gIXxWDU

NANOWAR OF STEEL - HelloWorld.java (Source Code Video) | Napalm Records

Live album "XX Years Of Steel" out this Friday!Order here: https://lnk.to/NoS-XX-YearsOfSteelMixed by Christian Ice at Temple of Noise StudiosVideo by LyricV...

YouTube