Blog

My corner of the internet to share what I’m working on, what I’m figuring out, and whatever I happen to be obsessed with at the moment.

Fixing Broken Wi-Fi Connectivity on macOS Tahoe

Fixing Broken Wi-Fi Connectivity on macOS Tahoe

Connected to Wi-Fi but no internet after updating macOS? If you use Charles Proxy or similar tools, here is the fix.

Automating README Generation Across My GitHub Projects

Automating README Generation Across My GitHub Projects

How I stopped copy-pasting support links across repos and built a simple GitHub Actions system to auto-generate consistent READMEs.

Parsing Real-Time Transit Data in Swift with Protobuf

Parsing Real-Time Transit Data in Swift with Protobuf

A complete guide to integrating GTFS-Realtime feeds into your iOS app using Google's Protocol Buffers and Swift.

Fixing WeatherKit JWT Authentication Errors

Fixing WeatherKit JWT Authentication Errors

A step-by-step guide to fixing the common WeatherKit JWT authentication error caused by missing entitlements and App Services configuration.

Generating Thumbnails for PDF Files in SwiftUI

Generating Thumbnails for PDF Files in SwiftUI

Learn how to generate thumbnails for PDF files in SwiftUI by reading files with fileImporter and creating thumbnail images with PDFKit

Creating Buttons with Depth in SwiftUI: Adding 3D Effects

Creating Buttons with Depth in SwiftUI: Adding 3D Effects

Enhance your SwiftUI buttons with a custom style that adds depth and smooth animations, creating a 3D effect when pressed. Ideal for polished iOS app designs!

Complete Guide to building a Gemini AI Chatbot on iOS using Firebase API Extension

Complete Guide to building a Gemini AI Chatbot on iOS using Firebase API Extension

Google has recently rolled out a Firebase extension that gives you another way of working with Gemini API but through Firebase. The advantage of this extension is that if you are familiar with Firebase, you can build a chatbot on iOS very quickly.

Complete guide to building a Multimodal Chatbot with Gemini API using the Vertex AI for Firebase SDK

Complete guide to building a Multimodal Chatbot with Gemini API using the Vertex AI for Firebase SDK

In this post we'll see yet another way to interact with Gemini API using Vertex AI for Firebase SDK's.

Challenging Gemini AI to Tic-Tac-Toe - SwiftUI Tutorial

Challenging Gemini AI to Tic-Tac-Toe - SwiftUI Tutorial

Apart from all the stuff that you can do with a LLM like Gemini, did you know that you could also play games with it?