This easter break I built my first command line utility in Swift using the Argument Parser library. My main motivation was to automate some of the tasks I have been doing manually in one of unannounced projects. The…

redalemeden.com/microblog/post

Open-source maintainers: README files should not replace proper reference documentation.

redalemeden.com/microblog/post

I noticed that I consistently, and mistakenly, name the first closure parameter in Swift functions with multiple trailing closures. My two cents on SE-297 now that the dust has settled: ignoring that feedback was not a…

redalemeden.com/microblog/post

“No one gives a shit what programming language you use.” A harsh but forthright rant by George Stocker. There’s nothing wrong with preferring one language over another, as long as it is not the only deciding factor. I…

redalemeden.com/microblog/post

I love the indie Web concept of POSSE, but it’s not universally practical given how the platform and the format actively shape the content. Many of my micro-posts fit poorly in the context of Twitter/Mastodon, which…

redalemeden.com/microblog/post

With the Gatsby 3.0 migration complete, I took some time to try out Gatsby Cloud. The onboarding was smooth and the build times were almost twice as fast as what I saw on Netlify for the same build. I moved this site…

redalemeden.com/microblog/post

Sylvain Kerkour writes about the high churn rate in the Rust language: Unfortunately, there is one thing that makes me anxious about its future: the 6-week development cycles. It’s, I believe, one of the causes of an…
Read more: redalemeden.com/microblog/post

Oops, my bot seems to have gone haywire. Apologies.

"I open-sourced some of the color helpers I've been using in SwiftUI. While it's not feature-complete, it might be already useful in a handful of situations, so check it out and let me know what you think!

github.com/kaishin/Kroma"
redalemeden.com/microblog/post

(Sorry of the dupes, forgot to turn on debug mode on my script while debugging a cross-posting issue)

Santa came late this year, but at least he made it just in time for my birthday!

TIL about server-side caching strategies (cache-aside, write-through, etc). Better late than never.
redalemeden.com/microblog/post

In software, there is room for specialists, generalists, and everything in between. Enough with gatekeeping already.
redalemeden.com/microblog/post

After 8 months of writing “This Week I Learned”, I’d like to try out a more spaced out frequency starting this month. Beside alleviating some of the pressure, the increased gap between the learnings and the synthesis is likely to help me remember things for longer!

The "users won't be able to tell the difference" argument for Electron apps falls apart like a house of cards after every major OS release. It's a weak argument to begin with, but these transition periods widen the chasm between proper native apps and all the other junk.

Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!