SwiftUI SwiftUI Overlays and Their Issue With Sheets A bit ago I realized the sheets in my app covered up my overlay messaging. This wouldn't do so I figured out how to show the overlay from every spot. Check out how I created the overlay and fixed the problem here!
SwiftUI Create a Super Simple Shared SwiftUI Alert System Do you want a simple shared alert system in your SwiftUI app that works in both iOS and macOS from, mostly, one location? No more moving it up and down a view spot seeing if it will work now!
SwiftData SwiftData: Solving Fatal Errors and EXC_BAD_ACCESS While Handling Entities on Different Threads I've recently switched the app I've been coding from CoreData to SwiftData and, once I sped up some backend code using concurrency, came across an issue where my code kept crashing when creating new entities. Here is how I solved both my fatal and bad access errors!
SwiftData SwiftData: Solving Filtering by an Entity in the Predicate With SwiftData announced I realized now is the best time to convert my data over. That said, it wasn't without its issues and I found filtering by an entity relationship was, for me, one of the biggest blockers. Here's how I solved it!
Technology Quickly Create App Icons by Resizing Your Main Image With a Bash Script While resizing an image I chose to use for my app icon I quickly recognized how onerous the entire process was. This lead to me creating a Bash script which dramatically sped up my workflow and may help yours too. Check it out here!
Technology How to Run a Bash Script From Anywhere on Your Apple Computer Over the years I've created several Bash scripts that I realized would be far easier to use if I could run them from several different places on my machine without moving the script itself. After learning how to do that for myself I had to share process with you!
reMarkable Frequently Asked Questions I’ve Seen Around About the reMarkable Over the last year or I've seen several reMarkable template related questions popup on Facebook user groups and each time I debate creating a post that answers all those questions. I finally decided to just make it and here's the result!
reMarkable How I Solved My SSH Connection Error: No Matching Host Key Type Found After a computer update I could no longer connect to my reMarkable via SSH as I had an error saying: "unable to negotiate with host: no matching host key type found". This is how I fixed the issue.
Technology Update to "My Custom Picker With Multi-Selection in SwiftUI" - Now With Images! I've upgraded my custom multi-selection picker, in SwiftUI, to now be customizable using a struct rather than string array. This means it works for images... and whatever else you want to add.
reMarkable Simple Script to Help Backup Your reMarkable Back when I first bought my reMarkable I realized there might come a day when I'd need to recover the files on it. Luckily, I haven't needed to yet... but that precaution led to creating this script which makes backing it up so much easier.
Technology How to Quickly Combine PDF Files on Your Mac Have you ever wanted to combine two PDF files together on your Mac computer? I have. And here's how I did it using the Preview app that you should already have!
Technology How To Make a Custom Picker with Multi-Selection in SwiftUI I recently realized that there wasn't a simple way to create a SwiftUI Picker that allows for multiple selection. After much trial and error this is the solution I came up with! Hope it helps your coding adventures.
Technology How I Easily Used My Custom Color in My SwiftUI Project I recently used one of my favorite colors on my website within my SwiftUI project. It was incredibly simple to do and I wanted to share it with you in case you want to do the same!
reMarkable Watch How I Upload Custom Templates to My reMarkable I've had some question about my template process so I recently spent some time creating a video walkthrough, thus combining my blog posts together, to show you how I upload my custom templates. Here's the embedded YouTube video and its transcript. Hope it helps!
Technology How to Add Dynamic Constraints to Your Swift Project Are you needing a more dynamic solution to your constraints than the Xcode interface builder seems to be providing? Here's how I created two constraints in my Swift code and looped them with the front end for a dynamic solution to my problem.
App Sandbox How to Debug and Solve an App Sandbox Related Issue Within the Xcode IDE Are you coding a project for your Apple device(s) and having inexplicable trouble getting a portion of it to work? Maybe the App Sandbox is blocking your code from executing properly? If so this is what I did to debug my issue and solve it!
reMarkable My reMarkable2 Updated! This Is What I Did Next Do you have a reMarkable device? Were your custom changes wiped in the last update? Are you wondering what other people did? Here's how I weathered the update if you're interested.
reMarkable Quickly and Easily Upload Template Images to Your reMarkable Have you uploaded a PNG to your reMarkable? Do you now want to upload several different images at once and want the task to be easier? I created a bash script to speed up my template uploading process and share it with you here!
reMarkable Quickly Generate a JSON Template Code Snippet for Your reMarkable Do you find it troublesome and bulky to edit your JSON code when uploading custom templates to your reMarkable? Why not speed up your process by generating the needed JSON snippet yourself? You'll still need to edit the templates.json file but now you just need to paste the code snippet in!
Technology Use a Simple Bash Script to Resize Your Images Quickly and Easily Are you looking for a quick way to resize and compress your images all at once? Why not create a bash script to do it? Here's what I did and I explain it all so you can use mine or make your own!
reMarkable How to Make Template Files for Your reMarkable Do you have a reMarkable device? Have you thought about creating a template file of your own for it? Do you have a PDF page or PNG image you want to use as a template? Here's how I made my template file for my reMarkable 2.
reMarkable Switch Out Your reMarkable's Sleep Screen... Plus Easily Back it Up Do you have a reMarkable device and an Apple computer? Are you looking to switch out the default sleep screen image for your own? Here is how I customized my reMarkable2 with a custom sleep screen image.
reMarkable Learn How to Access Your reMarkable Through the Command Line Access your reMarkable through the command line using SSH.
Technology Easily Resize Multiple Images Quickly Through the Terminal on Your Mac Are you having issues resizing and/or compressing images on your computer? Have you checked out ImageMagick®? Here's how I've started compressing my blog images if you're also interested.
Science & Sensory Play Random Things That May Make My Days Better I'm powering through this time with a bit too much Viola's Quest on my phone and a Costco-sized container of peanut M&Ms... or two so far. How are you doing? Hope these simple ideas that help me can also help you regardless of what you're going through.