Joseph Heck reposted
Swift Package Index now supports Swift 6.4 and uses it to generate documentation 📦 Package authors, check that your packages work with the move to Swift Build: swiftpackageindex.com/blog/swift-6...
Joseph Heck
@heckj.bsky.social
Developer, Technical Writer, forever a student
963 followers384 following80 posts
Joseph Heck reposted
Swift Package Index now supports Swift 6.4 and uses it to generate documentation 📦 Package authors, check that your packages work with the move to Swift Build: swiftpackageindex.com/blog/swift-6...
Nice call out to ElementaryUI at sindresorhus.com/blog/swift-w... (@sindresorhus.com) @elementary.codes showing some great use of #swiftlang
Developing cloud services in Swift (#swiftlang) just got a major boost, with extensive (I mean, really an absurdly large number of APIs) Google SDK support - cloud.google.com/blog/topics/... Lean on swiftly to install a toolchain, and then lean on the Google Cloud SDKs they've just made available!
Joseph Heck reposted
Been a great summer planning expansion of Swift packages to better support Swift language interoperability and building something fun. forums.swift.org/t/expanding-...
Joseph Heck reposted
Very happy to have the combined docs site public and building with a pipeline of PR to publication. if you’re interested in the details and where it’s going, swing by the Swift Forums: forums.swift.org/t/swifts-new...
At last: a unified home for Swift documentation, pulling together the language reference, core libraries and tooling, and platform specifics into a single central home, no matter what you're building! Check it out and give us feedback: docs.swift.org
Joseph Heck reposted
Adopting strict concurrency across my codebases was painful in some places, but can’t argue with crash reports going down.
My app at work is 100% Swift 6, from the ground up, and we have 0 crashes related to concurrency. A couple million lines of code. Our total crash rate is < 0.02%, and most are attributable to libraries like Intercom. Where we're going, we need all the compile-time validation we can get.
When you use agentic development, leaning into software fundamentals matters more than ever before.
Joseph Heck reposted
Joseph Heck reposted
Joseph Heck reposted
"Crazy Beautiful!" 5,234 images from 2 time-lapse sequences photographed by Sophie Adenot & Jessica Meir on ISS Expedition 74 are repaired, remastered & retimed to create this video of aurora australis with music by Andreas Vollenweider. 11m19s 4K youtu.be/22mTjdmpG1M
Joseph Heck reposted
Apple published a plugin for Godot that lets your Godot games get rendered by RealityKit: github.com/apple/plugin...
So happy to see the details (github.com/apple/truety...) behind the #swift rewrite of the interpreter; performance doesn't just match, it exceeds — and gets Swift's safety features. Not that I need a interpreter myself, but seeing how the code goes together — what's been used — is really cool!
What makes interpreters a pain in the^W^W^W interesting challenge for safety and performance is they defeat lots of tricks compilers can pull to mitigate the cost safety e.g. if the program you're interpreting is what runs the loop indexing into the array, you can't statically hoist those checks.
Joseph Heck reposted
Vapor 5, alpha - release cut live by @0xtim.bsky.social! 🎉 #swift #vapor
Joseph Heck reposted
📣 ATTN Bay Area — we’re bringing the Container Install Meetup to you! Bring your laptop for hands-on activities & learn about the latest updates. WHO: Apple Container maintainers + YOU 🫵 WHAT: meetup + lunch 🥙 WHEN: Wed Jun 10 @ 12-2 PM 🕛 WHERE: CommunityKit @ Cupertino 🍎 luma.com/rh1k2tpy
If you’re coming by #communitykit or WWDC in San Jose and want to say hi, or get a little hands out with Apple Container and the amazing crew that assembled that technology, stop by luma.com/rh1k2tpy?tk=... - we’d love to see you!
Joseph Heck reposted
🏗️What if your whole stack was built with Swift? @telemetrydeck.com made it a reality, building an internet-scale, privacy-first analytics backend from the ground up. Read their story: www.swift.org/blog/buildin...
Joseph Heck reposted
Replying to @czechboy0.dev
I also uploaded a template to make it trivial for anyone to deploy a CRUD server in Swift, for obvious reason - it was always supposed to be this easy. railway.com/new/template...
Joseph Heck reposted
Buying a track or ebook that you can’t pass on, share, or transfer isn’t ownership; it’s a rental. We need to restore digital first sale. www.eff.org/deeplinks/2...
My thoughts (and 9 tips) from my journey so far in learning how to use agentic coding tools.
Joseph Heck reposted
🚀 Swift Rockies tickets are LIVE. This is the conference where Swift meets the physical world. I'm showing you how to take Swift beyond iOS: servers, Android, embedded devices. Your Swift skills can power anything. Don't miss it: swiftrockies.com/joannis-work...
Joseph Heck reposted
Joseph Heck reposted
The best thing I ever made
Joseph Heck reposted
No. Commonsense reform is to burn ICE to the waterline and scatter the rubble so that all of us who value a constitutional republic with a Bill of Rights can prevent such a monstrosity from ever being constructed again. And nothing above is hyperbole. God, but you are not a leader for this time.
Democrats want commonsense reform for ICE: End the roving patrols and racial profiling. Take accountability and abide by the same rules as local police. Masks need to come off, body cameras need to stay on—no secret police in the United States of America.
Joseph Heck reposted
The talk is from a number of months back, but I really like the insights and viewpoints into the design principles, where it's worked, where it hasn't, and future challenges with building Swift - www.youtube.com/watch?v=opqK... (it's ~1 hour long)
Joseph Heck reposted
Joseph Heck reposted
Joseph Heck reposted
📢 #Swiftlang is headed to FOSDEM with a Swift pre-FOSDEM Community Event on Fri 30 Jan (12-6PM) in Brussels AND we have talks at various devrooms ! 🤗 Check out how we're showing up: swiftlang.github.io/event-fosdem/ Things to know – 📌 RSVP here: s.apple.com/dn5G2r2Ns6 📌 CFP is now open til 5 Jan
Joseph Heck reposted
🎄This year's Advent of Code promises fun coding challenges for all! And if you haven't tried Swift before, it's a great way to get started. Join the Swift challenge board here: forums.swift.org/t/advent-of-... #AdventOfCode
Joseph Heck reposted
Curious about Apple's #Containerization Framework & Tooling projects? Catch us in ATL next week! 🍑Mon 12-4PM: Container Install Meetup - demos, Q&As & more: www.meetup.com/kubernetes-a... 🍑Tues @ #KubeCon: Keynote-Apple Containerization + BoF: The Future of macOS Containers w/ #CloudNative Tooling
The Swift project is starting up digest posts on their blog, and I had the good fortune to be the guest voice, sharing some of the cool things from October. www.swift.org/blog/whats-n... I kind of expect the format to morph as we try this out, but i’m really happy to see this happenin’ #swiftlang
Joseph Heck reposted
My talk from Server Side Swift is up! Talking about how languages make the trade-off between easy to write and fast at runtime, and how (shockingly!) I think #Swift strikes the right balance. www.youtube.com/watch?v=jz3h...
Joseph Heck reposted
📣Announcing the first preview releases of Swift for Android, enabling you to build Android business logic with the same Swift that you use for Apple platforms. www.swift.org/blog/nightly... #Android
The Swift and OpenTelemetry updates keep rolling in! The latest release of Swift Async HTTP Client github.com/swift-server... now includes automatic tracing support. Including a core path for web requests from Vapor or Hummingbird really steps up the observability for these services! #swiftlang
Joseph Heck reposted
New tooling for profiling performance-critical services with Swift -- introducing the Swift Profile Recorder. More here: www.swift.org/blog/swift-p...
Joseph Heck reposted
Kind of exhausted and excited at the same time, winding down for the flight home from @serversideswift.info conference. A stellar #swiftlang community sharing & new voices adding into the mix this year. @0xtim.bsky.social and Daniel Steinberg did such a wonderful job guiding the sessions!
Joseph Heck reposted
Joseph Heck reposted
It took almost two years…! The Fugue paper that @mweidner.bsky.social and I wrote about interleaving in collaborative text editing algorithms was finally accepted by IEEE Transactions on Parallel and Distributed Systems paywalled: ieeexplore.ieee.org/document/111... free: arxiv.org/abs/2305.00583
Joseph Heck reposted
Joseph Heck reposted
Exciting stuff coming out of the Swift ecosystem! 👇 Catch @czechboy0.dev at @serversideswift.info next Friday @ 16:15 if you want to learn more! www.serversideswift.info/schedule/
Introducing Swift Configuration 🎉 You'll also hear more about it at @serversideswift.info next week! 🏎️ forums.swift.org/t/introducin...