We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
3/30/2025 at 2:54 PM
Swift version management is finally integrated into the tool chain, and not coupled with Xcode:
https://swift.org/blog/introducing-swiftly_10/
3/24/2025 at 8:13 PM
I built an Emacs package for viewing scales and chords on the guitar fretboard 🎸
https://github.com/skyefreeman/fretboard.el
3/21/2025 at 2:04 PM
Barely took a week to have a dedicated Claude Code Emacs integration. Amaze.
https://github.com/stevemolitor/claude-code.el
3/20/2025 at 10:55 PM
But the treadmill keeps the whole software industry turning.
https://polotek.net/posts/the-frontend-treadmill/
3/18/2025 at 11:02 AM
If you need some satire about the current American political situation, my buddy Ford Donovan has got you.
https://www.mcsweeneys.net/articles/buyers-of-america-unite
3/11/2025 at 11:56 AM
There's so much to unpack here. Mattt gives a walk through of the Model Context Protocol (MCP), the "LSP" for LLM's if you will. Then, casually drops iMCP - a Mac app that is, put simply: the foundational LLM implementation that Apple Intelligence should be. Free and open-source. Kudos.
https://nshipster.com/model-context-protocol/
3/10/2025 at 11:57 AM
I wonder if AI will eventually drag the majority of writers down to a mean, enforcing an unescapable sameness. These are some writers that still got “it”.
https://biblioracle.substack.com/p/writers-who-have-the-juice
3/8/2025 at 3:48 PM
You are what you eat just as your worldview is defined by what you read, listen or watch. If you don’t put effort into curating what you consume, it’s probably garbage.
https://usher.dev/posts/2025-03-08-kill-your-feeds/
2/26/2025 at 2:33 PM
This 10 year old post by Jisang Yoo is a wonderfully thorough guide on how to read Lisp. For the uninitiated that say "lisp is unreadable, there's too many parens!". Calmly, roll your eyes and forward them this guide:
https://yoo2080.wordpress.com/2014/07/04/it-is-not-hard-to-read-lisp-code/
2/26/2025 at 2:17 PM
Xenodium built a streamlined blogging platform called LMNO (not sure what the acronym stands for?). No ads, fair pricing, no bloat. Nice. I echo the sentiment that blogging is making a low-key comeback, and I'm here for it.
https://xenodium.com/blogging-minus-the-yucky-bits-of-modern-web
2/24/2025 at 2:35 PM
Have you "touched grass" today? Love this idea.
https://touchgrass.now
2/24/2025 at 1:50 PM
An excellent collection of recipes and documented gotchas as we gradually adopt Swift Concurrency in production.
https://github.com/mattmassicotte/ConcurrencyRecipes
2/24/2025 at 12:27 AM
I love seeing the xitter exodus result in creative integrations using open alternatives. I might steal this idea on my WIP microblog
https://beej.us/blog/data/mastodon-comments/
2/22/2025 at 2:53 PM
“It’s about…being the first person to discover that a PNG image with four bits-per-pixel and an alpha channel crashes the decoder, then having to work around that”
https://prog21.dadgum.com/154.html
2/20/2025 at 10:33 AM
Oh great, another thing to worry about
https://www.schneier.com/blog/archives/2025/02/an-llm-trained-to-create-backdoors-in-code.html
2/19/2025 at 10:43 PM
If you need a laugh this evening, my pal Ford has got you:
"better luck next time, Tyranny—this is the moment Clarence Thomas has been waiting for his entire life."
https://www.mcsweeneys.net/articles/relax-everyone-clarence-thomas-has-got-us
2/18/2025 at 11:20 PM
I needed a laugh so my wife bought a subscription to The Onion. It does not disappoint. 10/10 would recommend.
2/17/2025 at 6:26 PM
Eyyy, there's a NSHipster piece about setting up Ollama locally on a Mac. As always, Mattt's a terrific technical writer.
https://nshipster.com/ollama/
2/17/2025 at 2:44 PM
Books to read: Hackers, Cosmos, Contact.
2/15/2025 at 4:26 PM
Built a self-hosted microblogging service, which now has cross posting to both bluesky and mastodon feeds...and an rss feed! Calling it WIP (works in progress)
https://wip.skyefreeman.com
2/14/2025 at 11:44 AM
:lolsob:
xcode :sparkles:
Nobody knows xcode
not really
because xcode is unknowable
-- An Xcode build failure haiku, Skye, 2/24/2025.
2/11/2025 at 2:56 PM
TIL that the UI for Magit (the killer-app emacs git client) is abstracted into its own library called Transient: https://github.com/magit/transient
2/7/2025 at 12:15 PM
A colleague of mine forwarded the tool explainshell.com to me, which connects arg + flag man page directly to each chunk of your script. Super useful, especially in a world where I've been (mostly) generating shell scripts with an llm, precisely because digging through man pages can be so time consuming.
2/6/2025 at 3:30 PM
https://danielchasehooper.com/posts/code-animated-rick/ Very fun. Bookmarking this as a good starting point to learn to write a shader
1/31/2025 at 1:14 AM
Published my first Elixir package! Broadcast: An Elixir library for simultaneously posting to Bluesky and Mastodon https://github.com/skyefreeman/broadcast.ex
1/29/2025 at 9:08 PM
https://www.chriis.dev/opinion/parsing-pdfs-in-elixir-using-rust Chris Gregori writes about calling Rust natively from Elixir using NIFs. Highlights the AWESOME integration options that Elixir provides — when it just might not be suited for the task at hand.
1/28/2025 at 1:19 PM
Amelia is my favorite coworker and friend
1/28/2025 at 12:44 AM
Obligatory hello world 🌎