Troubleshooting System Prompts in AI-Powered SIEM Solutions

The last three months have been frantic at Cybersift development - mainly due to the inclusion of generative AI into the SIEM. The backend currently powering the LLM chat interface on our SIEM is based off the excellent PydanticAI library. I like the approach taken by this library - while it helps reduce the boilerplate … Continue reading Troubleshooting System Prompts in AI-Powered SIEM Solutions

Lessons Learned: Golang’s GORM FirstOrCreate

Problem GORM is a great Golang Object Relation Mapper and saved us tons of time when developing CyberSift products. However, there were instances when using the FirstOrCreate function where a new record was simply not created Troubleshooting After creating a simple toy Golang program (shown below) we actually see that the new record IS created, … Continue reading Lessons Learned: Golang’s GORM FirstOrCreate