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