Joseph Heck's Avatar

Joseph Heck

@heckj.bsky.social

Developer, Technical Writer, forever a student

935 Followers  |  375 Following  |  71 Posts  |  Joined: 21.11.2023
Posts Following

Posts by Joseph Heck (@heckj.bsky.social)

Swift + Vapor + OpenAPI + Postgres A starter Swift Server using Vapor, OpenAPI, and Postgres

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...

22.02.2026 16:23 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Rent-Only Copyright Culture Makes Us All Worse Off In the Netflix/Spotify/Amazon era, many of us access copyrighted works purely in digital form – and that means we rarely have the chance to buy them. Instead, we are stuck renting them, subject to

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...

22.02.2026 20:00 β€” πŸ‘ 220    πŸ” 76    πŸ’¬ 7    πŸ“Œ 5
Navigation Notes – AgenticΒ coding I don't doubt that jobs associated with software engineering are undergoing a massive sea change. While I was far less certain as to its applicability a year ago, tools like Codex, Claude Code, and OpenCode are effective and - to me - can provide value. These tools are getting better at an extraordinarily high rate, but I don't see it going up forever.

My thoughts (and 9 tips) from my journey so far in learning how to use agentic coding tools.

15.02.2026 19:01 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Building Local AI Systems with Swift (WendyOS) | Swift Rockies 2026 Join Joannis Orlandos for a hands-on workshop on Building Local AI Systems with Swift (WendyOS) at Swift Rockies 2026. Learn to build AI-powered edge devices. July 24th, 2026.

πŸš€ 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...

12.02.2026 04:15 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

A Reuters photographer captured this image of a page from Pam Bondi's "burn book," which she used to counter any questions from Democratic lawmakers during an unhinged hearing today.

It looks like the DOJ monitored members of Congress’s searches of the unredacted Epstein files.

Just wow.

11.02.2026 23:06 β€” πŸ‘ 7720    πŸ” 2912    πŸ’¬ 25    πŸ“Œ 304

The most challenging aspect of software development has been the lack of documentation.

08.02.2026 19:01 β€” πŸ‘ 104    πŸ” 5    πŸ’¬ 11    πŸ“Œ 1
The best thing I everΒ made I've cobbled a lot of software over my career, led teams, coordinated large groups to both build and run products, to create (digital) infrastructure, even built a company and sold it. But I think the best thing I ever made - or honestly helped to make, as it never could have been myself alone - was a community. That group are the folks who identify as part of the broader…

The best thing I ever made

08.02.2026 18:32 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's an absolutely brilliant book!

I enjoyed going through, and it taught me an incredible amount about the underside of interpreters and - to a much lessor extent - some of the details behind language design.

06.02.2026 07:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

03.02.2026 23:00 β€” πŸ‘ 2919    πŸ” 687    πŸ’¬ 77    πŸ“Œ 12

Couple of years ago I took a train from Seattle to St Louis through Chicago. It was a blast, I loved it! Not fast, but that was sort of the point.

30.01.2026 05:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

AOC: I want everybody to understand that the cuts to your health care are what’s paying for this. You get screwed over to pay a bunch of thugs in the street that are shooting mothers in the face.

13.01.2026 01:20 β€” πŸ‘ 62288    πŸ” 22370    πŸ’¬ 915    πŸ“Œ 1224
On Progressive Disclosure in Swift - Doug Gregor - Swift Craft 2025
YouTube video by Swift Craft On Progressive Disclosure in Swift - Doug Gregor - Swift Craft 2025

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)

10.01.2026 21:08 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

My full statement on Trump’s illegal actions in Venezuela to kidnap a foreign leader, force regime change, and his plans to indefinitely occupy Venezuela.

03.01.2026 17:28 β€” πŸ‘ 293    πŸ” 106    πŸ’¬ 115    πŸ“Œ 17

Friend looking for work - newish developer, good with C++, Python, Lua, and Javascript/HTML. He's getting started and looking for something to help pay the bills while in school. Any suggestions on where to help him look for work, either in #seattle or remote, contract gigs, or paid internships?

03.01.2026 21:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It takes time to invest in it, but it's been a fantastic sync point for our favorite recipes for the kitchen! Lots of holiday baking tucked in there, with our modifications for gluten and egg free that we need to match these days.

01.01.2026 00:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Shades of Nausicaa in that form...

26.12.2025 01:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i wish there’d been any doubt in my mind. it would have made these past months much easier.

23.12.2025 22:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Are you ready to read 5,600 lines of c++ code ported to rust per hour?

I have the perfect job for you:

Do not despair, it is just 100 lines of code per minute.

23.12.2025 19:45 β€” πŸ‘ 104    πŸ” 18    πŸ’¬ 32    πŸ“Œ 10
Swift @ FOSDEM 2026

πŸ“’ #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

18.12.2025 19:07 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

My fave tip for dev #swiftlang -> Linux, check how your Swift package compiles while on your mac w/ container:

container run -it -c 4 -m 8g \
-v "$(pwd):/src" -w src/ \
swift:6.2 sh -c "swift build"

(runs a Swift 6.2 image, gives it 4CPU and 8GB, mounts your PWD as "src", and builds)

04.12.2025 17:37 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Post image

πŸŽ„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

26.11.2025 21:13 β€” πŸ‘ 32    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
Container Install Meetup, Mon, Nov 10, 2025, 12:00 PM | Meetup The Cloud Native Atlanta Group is excited to host members of the Apple Containerization dev team for a fun KubeCon 0 Day event. Join us on Monday November 10th before we k

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

05.11.2025 19:08 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Kevin Freitas (@KevinFreitas@mastodon.social) Attached: 1 image Cloud drama north of downtown right now. Bit of Sun and blue sky here in West Sea. #wawx #seattle #CloudDrama #WestSeattle #pnw

look like Kevin caught a bit of it. Nice shot: mastodon.social/@KevinFreita...

01.11.2025 20:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

the light is dramatic and moody in #seattle today. deep grey clouds, bright sections where the sun breaks through, and rain spatters across the windows refracting it all.

tried a couple of photos, but couldn’t get it to capture what I was seeing.

01.11.2025 19:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

my niece is learning to use some of their tools in school this year, and reports frequent disgust with expense vs quality. we had a long talk about industry lock-in vs actual value. She’ll use it if she has to, but i’d be amazed if she ever advocated for it in the future.

01.11.2025 18:08 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
What's new in Swift: October 2025 Edition Editor Note: This is the first of a new series, What’s new in Swift, a monthly digest featuring what’s new in the Swift project and ecosystem, with insights and perspectives from across the Swift worl...

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

01.11.2025 18:04 β€” πŸ‘ 20    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

It (kto.so) is popping up with an invalid cert error through Cloudflare from here, asserting a host issue

26.10.2025 05:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Usability Meets Performance in Swift - Ben Cohen
YouTube video by SwiftServerConf Usability Meets Performance in Swift - Ben Cohen

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...

24.10.2025 16:06 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Congratulations- to you and the whole gang who've been working tirelessly to enable this! It's such a brilliant add to Swift primarily driven from the community!

24.10.2025 20:44 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

One of the coolest things about this SDK is that its development was almost entirely driven by the community, NOT folks at Apple. There's folks doing some seriously cool things with the Swift language!

24.10.2025 20:43 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0