Issue 4 - February 21st

Share interesting bits from the internet that you’ve recently come across and explain what inspired you about them.

Include any artwork with a reference that you liked and that’s connected with app development or design.

Neat post about signing Firefox releases, including for macOS: A Brief History of Code Signing at Mozilla | Ben Hearsum

I liked this blog post about how they built an iOS client for syncthing: https://syncthing.net/

I have sympathy for Mitchell’s apathy towards slowness in dev tools

Some news from Asahi Linux project: Passing the torch on Asahi Linux - Asahi Linux

I primarily recommend the post of the maintainer who stepped down: Resigning as Asahi Linux project lead - marcan.st

Ottos not the first time lately that I’m hearing about Linux governance issues.

I enjoyed this external view of a web developer trying to build a Swift app: trot

I liked this blog post a lot. It reminded me of how Tuist forked the ecosystem from vanilla Xcode projects to generated projects to address the shortcomings of Xcode projects.
Imperfections and flaws, as well as forks, are inherent to evolving ecosystems. Tuist did the right thing, and with a solid brand and community, we are “merging” that branch and shifting our value delivery elsewhere.

Matt decided to stop engaging with Apple and Swift publicly due to their support to new politics in the US

The creator of Mine has decided that the next thing to fix in the CLI ecosystem are pre-commit hooks and created a new project to tackle that: About | hk

1 Like

CocoaPods’ trunk will become read-only:

I love how user-focused Obsidian is without trying to milk as much money from their users as they could: Obsidian is now free for work - Obsidian

The latest Dagger update includes an integration with 1Password: Dagger 0.16: 1Password and Hashicorp Vault Integrations, Performance Boost, and More - Dagger

The primary improvement is that improves on security as you only need to obtain credentials when you need them – instead of preloading everything into the environment before an action is run, often preloading more than needed.

This is something we can build into workflows. For example to expose sensitive data like API tokens in safe environments (e.g. a controlled CI environment).