Posts from Mar 2024
Negate KeyPath<T, Bool> Values with not()
Here is a simple free function to invert boolean values for all you Swift KeyPath fans out there.
Disable XeLaTeX Character Sequence Mappings for Inverted Question Mark and Inverted Exclamation Mark
Some simple ASCII character sequences in TeX files become fancy Unicode characters like curly quotes or em-dashes. Disabling some of these so-called mappings can be a pain. Easy with pdfLaTex/LuaLaTeX, hard with XeLaTeX.
You Absolutely (Do Not) Need to Comment Your Code
Comments in code are useless. And commented code is the best.
Ship Custom Fonts within a Swift Package
You can treat font files like any other resource, but you need to use Core Text API to load them in your app. That isn’t as complicated as I feared. Here’s how.
Easing Into a Language and Environment: Week 3 with PHP
A short retrospective of learning a new-ish language and the programming environment.
Oh, You’re Making Apps, So You Are Working for Apple/Google/…?
The ultimate litmus test: Can your mother tell apart “creating apps for iPhone” from “working for Apple”?
SwiftUI Challenge: Can You Port this from Auto Layout to SwiftUI?
“Der Teilweise” proposed an interesting benchmark to see whether SwiftUI is production ready. Takes 10 minutes to do in Auto Layout. How long do you need for SwiftUI?
3 Types of FastSpring Storefronts
For app developers, there are three basic FastSpring storefronts you can use to sell your apps quickly.
How to Disallow GPTBot Crawling in robots.txt
You need to tell GPTBot to stop crawl your website if you don’t want it to. Here is how.
Developer Voices on Property-Based Testing Made Me Realize PBT’s Value
Maybe Kris Jenkins and Oskar Wickström made Property-Based Testing click for me. Here are my personal insights to maybe color you intrigued as well.
TableFlip v1.6.0: JSON Support and Font Resizing
TalbeFlip v1.6.0 is released, a free update for direct customers and Mac App Store users. It finally brings resizable fonts, and a first glimpse towards JSON support.