2021

2021 in review

Working around HttpOnly cookie problems in SvelteKit

Saga 1.0.0 has been released

Vapor 4 versus Django REST Framework

Architecting a SvelteKit app - and failing

My one big complaint working with Vapor 4

Interview with proglib.io

WWDC21 keynote review

Mentee Question 5: What's the deal with coordinators?

Mentee Question 4: When to use PassthroughSubject and CurrentValueSubject?

Mentee Question 3: How to know when multiple publishers completed?

Automating your changelog and GitHub releases

A review of Markdown parsers for Swift

Building my own static site generator, part 7: updates & the road to 1.0.0

Building my own static site generator, part 6: replacing SwiftMarkdown

Building my own static site generator, part 5: replacing Ink and Splash

Building my own static site generator, part 4: a complete redesign

Building my own static site generator, part 3: thoughts so far

Building my own static site generator, part 2: API design

Building my own static site generator, part 1: inspiration & goals

Swift generics and arrays

Looking at the static site generator Publish

Mentee Question 2: How to get started

Mentee Question 1: UIKit or SwiftUI