Creating with code
Interactive essays on creative code, mostly using my Solandra framework
React and State
One of the key challenges for React Apps is state; Valtio is an excellent modern approach.
use-svg-maker or creating SVGs with React, A Tutorial
November 2022
SVGs are XML descriptions of vector graphics. React is a highly efficient, supported way to create XML-ish stuff. Indeed while dynamic, it…
SwiftUI for Mini Desktop Apps: A Tutorial
August 2022
A little while ago I wrote about the state of SwiftUI. While I was generally skeptical of the technology as a general purpose/widely used…
On consistency
July 2022
When you talk about software development approaches you often find people advocate consistency, in a unsubstantiated way, the way people…
@FocusState, TextFields, TextEditor in SwiftUI 3.0
November 2021
I've recently been working with SwiftUI on a couple of projects. One major area of improvement in SwiftUI 3.0 (the Autumn 2021 release) is…
SwiftUI in late 2021
November 2021
I've been reviewing the state of declarative UI frameworks such as Flutter and React Native, now we get to the third (and final) one…
Flutter in late 2021
October 2021
It had been some time since I'd used Flutter and I wanted to take another look. I've mostly been working in React and React Native for the…
Generative Animated Videos with Remotion (and Solandra)
October 2021
Getting started Remotion is a React powered library for creating videos. Let's try it out with Solandra, a library for creating 2D graphics…
Flutter, an ideal framework for Algorithmic Art?
October 2021
Flutter is a cross platform framework for Apps. On most of its target platforms it uses a low level renderer called Skia to draw user…
Reviews
Advanced Swift (5.6 Edition)
10/05/2022 by Chris Eidhof, Ole Begemann, Florian Kugler, and Ben Cohen Fantastic in depth resource on Swift, arriving at a good time. Swift is a big…
Micro State Management with React Hooks: Explore custom hooks libraries like Zustand, Jotai, and Valtio to manage global states
24/03/2022 By Daishi Kato Asked to name most prominent people working on React state, you would likely come up with Dan Abramov (Redux) and Michel…
iPad Mini 2021
12/12/2021 The iPad virtually no one should buy. Though technically impressive and at least in Apple-world 'reasonably' priced. This is a wonderfully…
iPhone 12 Pro 256GB
12/12/2021 From the vantage point of post iPhone 13 release, how does the 12 Pro look? Well in terms of design great, as that hasn't changed. Though at…
Remarkable 2
12/12/2021 The Remarkable 2 lives up to its name. It is a modern, beautiful device that delivers an incredible note taking experience. It feels like…