Do Androids Dream of Electric Memes? Memes mutate like cultural viruses, copypastas remix text into absurdity—and now, let's accelerate this using LLMs, blending the Navy Seal, Sherlock Holmes, Tintin, Gru, and Terry Pratchett into endless mashups.
Unwrapping Any, in Swift If Any is not nil, except when it is, how do we check it and unwrap the underlying?
The Dog Stories, as everyone knows, have a way of becoming true—and if there’s one story dogs know how to tell, it’s this one.
Reset a whole range of commits, at once, in a single commit, while preserving your Git history Oh no! This shouldn't have been released! We were supposed to x, y, and z first! But it's been merged, and pushed to main. And you can't force push; you'd have to let everyone else know, so they can handle their local
Recover from (nearly) anything, using Git Ever faced a disaster with git rebase or reset --hard? Don't panic! Today, you'll learn how to undo most mistakes and recover from nearly anything. Perfect for any developer!Turn Git nightmares into success stories!
There is no such thing as a climate alarmist Imagine betting everything—your life, your children's future—on the unpredictable odds of climate change. The stakes are unimaginably high, and the danger is impossible to overstate. Yet, some would dismiss these warnings as alarmist.
SPM, Github, internal dependencies & SSH auth Ever tried using Swift Package Manager with dependencies hosted on Github while using SSH? And resolving subdependencies when adding a SPM package through Xcode? Still having nightmare about it? Dry your tears and cry no more: you've come to the right place.
Types are nice: recursive types, in Swift What's a recursive type, what is it useful for, and how can we implement and use one in Swift? Let's find out!
Fooling around with masks & shadows in SwiftUI Dive into the technical world of SwiftUI where masks meet shadows. Learn how to creatively manipulate visual elements for stunning interfaces with our comprehensive tutorial, featuring easy-to-follow examples
Halt and Catch Fire: A SwiftUI @StateObject counterexample Learn how to avoid some trivial SwiftUI state management pitfalls from a dead-simple counterexample of misusing @ObservedObject in SwiftUI
Types are nice, infinite recursion edition Playing around on hackerrank to prepare for an interview, I had some fun solving tree problems using recursion.
Going further with ChatGPT Discover the untapped potential of ChatGPT in our latest blog post, and learn how this tool can transform the way you create diagrams and rephrase text, simplifying tedious tasks and enhancing your content!
Conditionally debounce value updates, in Swift Improve your iOS app's performance and enhance your users' experience by learning how to conditionally debounce events. Also, it's a panacea that solves everything. Ok, almost everything. Depending on how you look at it.
Metaprogramming in Swift, and the issue with Process and relative paths Find out why your Swift CLI tool isn't capable of dealing with relative paths, and how to solve it!