• How I Created 20 Pages of PowerPoint Notes in Under 60 Minutes

    In conclusion: The prompt for step 4. There are few assumptions this is based on:


  • Image inversion with Gemini 3 Nano Banana Pro

    Here’s a thought I had: If Gemini 3 Nano Banana Pro is the best at generating images, can I use it to reverse engineer images? Then use that to create a different style of image? I was working on a face recognition terminal and this key visual from Hikvision caught my eye. There’s no way…


  • Software and hardware companies

    This is a biased point of view. It is biased because most of the companies I worked for are hardware oriented or started with hardware. They are also large corporations. An observation that I derived with a friend was it’s more likely for software company to succeed in hardware versus hardware company in software. Great…


  • Dirty work of NDB pipeline

    During the lunch meet, we shared our experience working in a new business unit in a large corporation. The common trait we found was the lack of pipeline and prove of business. Most activities circles around product development. That’s not new, but what’s the takeaway? If I was given the opportunity, how do I enable…


  • Two folder layering of SharePoint document sets

    SharePoint document set has a limitation: two document sets can’t layer naturally and metadata is encouraged. This enforced a hard coded rule: top layer folder -> one layer document sets plus metadata columns -> files. From a product dev point, this is a tough feature limitation to make, considering the audience of Office and Windows…


  • Collect prompt templates

    Prompt library is extremely helpful only when I started collecting prompts. One way is to turn an occasional chat into a prompt template for the so I can duplicate when I need to. The prompt I use to create a prompt template:


  • Prompt library

    2 Ways to spend less time in searching chats in LLMs.


  • Dynamic filtering is connecting 2 categories

    Very often we over categorize things, usually at the start of the project, and that is unsustainable. For reasons: 1. Duplicated files: a file, or type of file, falls into two or more categories.  2. Unsearchable: everyone has a different category logic. I see apples in red and green, he sees apples from Japan and…


  • Keeping a prompt library

    Spending time on finding the AI chat from 2 weeks ago is the worse experience. I found two ways to make that more manageable.  1. For long and deep dive threads, rename the chat, even pin for quick access.   2. For repeated prompts, Keep a prompt library.  A copy of my prompt library.


  • Recruiting AI skill

    If the statement of people transitioning from pipeline contributors to pipeline orchestrator is true, then how does it fundamentally change the recruitment process? I think more time can be spent in understanding the AI pipeline of the candidate. Interestingly, expertise and skillset are still the fundamental. It helps to distinguish the size of task that…