Using EXIF Metadata to Infer Photographer Handedness

I had a student in class today talk about potentially using metadata to determine if the person who took a photo was left or right handed based on the orientation of the phone taking the photo. I thought it was a super clever idea so I asked OpenAI’s deep research to look into it. Here […]
Creating Relevant Work Experience To Help You Achieve Your Career Goals

Dictation For The Win

SANS / GIAC Exam Prep Tips

I had an OnDemand student reach out to ask for some tips for exam prep. Rather than type it up, I decided to cut a video!
Big 12 Helmets Part One

Atlantic Coast Conference Helmets Part 1

Configuring Google Custom Search Engines (CSE) for Monitoring Projects

While working on a Python monitoring project, I encountered an issue where searxNG stopped functioning effectively. Though technically operational, the meta search engine was being blocked by services like Google and Bing, which were throwing CAPTCHAs or outright blocking my requests. As an alternative, I switched to Google Custom Search Engines (CSE) – also known […]
Coming To You Live From Singapore

This isn’t a travel blog but as this posts, I’ll be in Singapore! I’ve taught many students in Singapore virtually but never in person and I’m super excited!
Getting Channel IDs for Telegram Monitoring

If you’re using Python with libraries like Telethon to monitor Telegram channels, you might have encountered a common challenge: finding the actual channel IDs. While the Telegram desktop app displays channel names, it doesn’t readily show the channel IDs needed for programmatic access. To solve this problem, I created a simple Python utility that: I […]
Adding in Rules to Cursor to Improve My Coding Experience and Results

Below is a short video talking about adding rules to cursor. Here are the rules I used from the video.