Notes / Mobile / Tiny Fixes

Kiwicode.dev Blog

Notes, write-ups, and fixes from the small corners of app development, hardware, and tools.

Latest Posts

Things worth keeping.

SE-0518: ~Sendable Conformance Syntax

Walkthrough of Swift SE-0518, why ~Sendable exists, and where the new opt-out syntax fits.

Unapplied Actor-isolated Method References

Swift SE-0313: unapplied actor method references, thunk emissions, and the fix in progress. Infographics inside.

Dealing with Memory Leaks in JavaScript: Closures

Understand and prevent React memory leaks caused by closures, using WeakMap, WeakRef, and manual cleanup.

3D printed screws

Automate home appliances

Native tests for iOS expo modules

Learn how to test native code in React Native apps using Expo modules with native iOS testing frameworks.

Anti-vibration mats

Port is already in use issue on the macOS

Find and stop processes using a specific port on macOS or Linux with lsof, awk, xargs, and kill.

How to create your own resin cofiguration for the Lychee Slicer

Calathea movement

Hello world!