Nick Guerrera
banner
nguerrera.dev
Nick Guerrera
@nguerrera.dev
Software Engineer at Microsoft
Montreal -> Seattle -> Minneapolis
https://technogenic.net
`IMemoryApartment<T>` was right there.
July 24, 2025 at 7:08 PM
I need an update to the classic xkcd cartoon where "Agent is agenting" replaces "My code is compiling!"
June 9, 2025 at 9:56 PM
I’m sorry to hear that. Put your health first and take a break if you need it.
April 27, 2025 at 11:38 PM
If you do this, you can also remove `internal IntPtr Handle => this.handle;` which you'd no longer need. It's basically DangerousGetHandle() without the scary name, but it deserves the scary name. 😊
March 29, 2025 at 2:54 AM
Cool demo of the problems! I think the solution can be improved further.

P/Invoke signature can be changed to use RocksDbSafeHandle instead of IntPtr. Then you wouldn't need GC.KeepAlive. P/Invoke will marshal SafeHandle for you and handle keeping it alive for duration of call.
March 29, 2025 at 2:54 AM
Wow! Congratulations!
March 11, 2025 at 11:15 AM
And... it's back! 😩
January 24, 2025 at 4:21 PM
Anyway, it’s gone now and startup item was the missing link, so thank you!
January 23, 2025 at 6:20 PM
And until I found out about startup item, I unpinned it 3 or 4 times.
January 23, 2025 at 5:20 PM
Ok, but it also pins. I have to also click unpin.
January 23, 2025 at 5:19 PM
Awesome! Thank you!
January 12, 2025 at 7:58 PM
Has anyone made a labeler that can identify screenshots of tweets and mute them?
January 12, 2025 at 7:57 PM
Sorry, I don’t. XliffTasks was usable on its own when I wrote it and I was not involved in it getting swallowed by arcade.
January 9, 2025 at 10:21 PM