-
Choosing A Credit System For Soutle
We have been considering how best to implement the credit system for Soutle. One option is a money-based credit system: if a user tops up $2, they would see $2 as their balance. Simple and straightforward. However, since we plan to support multiple currencies, this method could become complicated quickly due to varying exchange rates…
-
Bug-Crushed Feeling
I just love that feeling when you finally fix a stubborn bug. There’s nothing quite like it.
-
Disguised Complexity
Working on Soutle these past weeks and tackling one technical challenge after another has taught me that sometimes the best solution is simply the simplest one. It’s surprisingly easy to overcomplicate things, even with the best intentions. Sometimes, in our efforts to simplify, we inadvertently add more complexity. What has helped me is taking a…
-
Customization Is Hard
For Soutle, we have what could be considered a minimum viable product (MVP): you can enter a title, and it would generate a video for you. But that’s it. Allowing users to customize the generated videos is essential for a richer experience. That’s what I’ve been focusing on for some time now. I’ve come to…
-
The “What do you do?” Question
Today, someone asked me a familiar question: “What do you do?” Without much thought, I gave my usual answer: “I’m a software engineer.” It’s a line I’ve said countless times, usually met with a polite nod and a shift in conversation. But this time, they didn’t just nod — they pressed further. They wanted to…
-
Bugs Can’t Hide Forever
In the early hours of the morning, the bugs in my code hit me hard. Frustration and exhaustion blurred together as I sat there, slapping my cheeks just to shake myself out of the boredom, hoping for a spark of inspiration. But eventually, the noon brought a breakthrough. One by one, the problems unraveled, and…
-
Soutle Focus
The past few weeks have been a whirlwind. Balancing client projects and other commitments has made it challenging to carve out time for Soutle. This week, my top priority is to clear all other tasks off my plate so I can focus on pushing the MVP. We have a few hundred people on the waitlist,…
-
Back In 2010
I spent most of today catching up with an old friend from secondary school. We talked about many things, but one topic stood out: how free browsing led me to tech. Back in the day, there was a time when the Opera Mini mobile browser was mysteriously free to use for browsing. To this day,…
-
Draggable Clones
Today started off on a high note! We had an engaging interactive session during our daily standup where everyone shared their thoughts on a candidate we’re currently interviewing. It was a productive exchange, and it felt great to hear everyone’s perspectives. The rest of the day, however, was one of those classic “working hard but…