Header

Codex prompting guide from OpenAI

This Codex prompting guide has some great tips, and echos some things I’ve shared here before, in particular: split large tasks and Leverage Codex for debugging

read more →

Source Control & Vibecoding

Source control is such a useful companion for vibecoding. Code commits offer a deterministic checkpoint for progress. The determinism is important; I don’t trust AI to do the right thing when I ask it to undo a change.

read more →

Threadweaver: My Latest Pet Project

My latest pet project: Threadweaver

read more →

Being good isn’t enough

Simple and spot-on career advice from https://joshs.bearblog.dev/being-good-isnt-enough/

read more →

Leadership lessons from developing new QBs

I found this Athletic article on NFL quarterbacks fascinating, not only because I’m a Bears fan, but also because it embodies some good lessons in organizational leadership.

read more →

Vibedebugging

I had an interesting use case where vibecoding just wasn’t fixing a pesky bug. So I tried “vibedebugging” instead, and used the root cause to build the correct solution.

read more →

My experience on 9/11

These 13 photos are all I have left from 9/11, out of maybe 200+ I took that day. These photos remain because I posted them and some thoughts to my Xanga site. The other 200+ photos lived on a hard drive that crashed a few years later. A useful reminder to always have backups.

read more →

Prompt injection and early 2000s blogging

“A weakness in OpenAI’s Connectors allowed sensitive information to be extracted from a Google Drive account using an indirect prompt injection attack.” (source)

read more →

Day 2 of my latest project

A few updates from Day 2 of my latest project: mirroring my BlueSky posts to a static Jekyll blog.

read more →

Vibecoding on a Sunday afternoon

Another small vibecoding project from a Sunday afternoon: mirroring my BlueSky posts to a Jekyll blog http://monsur.hossa.in/blog. I’ve been posting here more (I can get into the why in the future), and I wanted to have my own archive of this content.

read more →

Mastodon