How our team secured and deployed OpenClaw as a company-wide AI assistant in under a month Han Zhengguang & Jeremy…
Beyond Coding: Lessons on Communication, Ownership, and Delivery from Two Development Teams
Hi, I’m Katrina, a Senior Product Developer at Titansoft. My role goes beyond just development—I often find myself acting as…
B+ Tree vs LSM-Tree: Understanding Database Storage Engines
Hi, I’m Jiang Han, a Product Developer at Titansoft. In my day-to-day work, I gather requirements from clients, and design,…
I Gave 3 AI Agents One Job. They Finished It While I Went On Coffee Run.
Author: Kelvin Yap (Product Manager, Titansoft) Hi, I’m Kelvin. I’m a Product Manager at Titansoft where I work on B2B SaaS…
From QA to Software Developer: How Stepping Into the Unknown Shaped Thomas’ Journey
Starting your career can feel like stepping into the unknown. You might wonder if you chose the right role. You…
From Law to Tech: How Culture and Team Support Shaped Daryl’s Growth at Titansoft
Most of us start our careers waiting for a green light. We wait for a manager to tell us what…
Re-architecting a Core Platform: How Our Accounting System V2 Improved Performance, Resilience, and Developer Velocity
Hi, I am Ziyi. I am a full-stack developer specializing in backend and platform development, with hands-on experience in distributed…
We Built a Custom Knowledge Base So Our AI Assistant Would Stop Forgetting Everything
How a side project from Internal Tech Days became our team’s secret weapon for AI-assisted development — and why it…
Agentic Coding: A 6-Month Shift
Note from Writer: Hi, I’m Jeremy. I enjoy writing simple, elegant, and performant code in my day‑to‑day work. Too much…