Scribbles

2026-06-10

Attempted to find security issue using AI with Letta Code, it helps me created a POC and proposes a fix. It is interesting how well the AI could investigate the issue. Though I should be careful not just letting AI did it but also build intuition and learn how it finds it.


2026-06-10

First time creating a POC exploit. Though it is assisted by AI I can get hands on learning how to find vulnerability. It helps me to watch out for certain patterns. .exec in NodeJS child_process is quite useful also dangerous if not considered carefully.


2026-06-07

Finally made my first contribution to Open Source! Thank you Letta team for reviewing my PR!


2025-02-20

A good resource on thinking about problems in software development. https://www.youtube.com/watch?v=HgKf9HLRRKs

There are some questions that needs to be asked before implementing the solution. There are also things to do when implementing the solution


2024-12-13

Chilling with jazz https://music.youtube.com/watch?v=lURRAlz9ym0&feature=shared


2024-11-28

Gathering, sharing, listening, and playing. Those are routine that makes life not boring with others. Yet sometimes, those routine could be exhausting for some people. There’s a time when being with others enjoyable, and there’s a chance when being alone is as much as enjoyable when playing with others. It’s interesting to observe how people escape from boredom.


2024-10-27

“The more successful a process is, the longer we will employ it. And the longer we repeat a process, the less likely we are to remember the historical context in which that process was developed, what problems it was designed to solve, and what compromises were made among opposing pressures.”

A snippet above is from the following article which is an interesting read https://medium.com/@gordon.messmer/if-you-dont-understand-its-purpose-you-can-t-improve-the-process-4e48260c3887?source=user_profile_page---------5-------------a850bf885958---------------


2024-10-27

Ready, set, launch! #cheers