Introduction
For a long time, I thought my dream job was something I’d reach someday—after enough experience, promotions, or milestones. What I didn’t realize was that I’d already be living it.

Running my own app company has been one of the most meaningful chapters of my life. Building ThoughtsBeCaught from the ground up allowed me to combine creativity, problem-solving, and purpose into one focused mission. It reminded me why I fell in love with programming in the first place.
Why Running My Own App Company Became My Dream Job
Starting an app company isn’t just about writing code. It’s about vision, responsibility, and care for the people who use what you build.
From product design to backend systems, every decision matters. Creating something from nothing—and watching it grow into a real tool that helps others—has been deeply rewarding. It challenged me to become a better engineer, thinker, and leader.
My Continued Love for Programming for Others
Even while running my own company, one thing never changed: I genuinely enjoy programming for others.
Working on teams, solving complex problems, and building systems that scale is something I still love. Collaboration sharpens skills in ways solo work can’t, and contributing to shared goals is deeply satisfying.
Now that ThoughtsBeCaught is in a stable and healthy place, I have the flexibility to return to full-time development work without losing what I’ve built.
Why a Senior Software Engineer Role Feels Like the Right Next Step
As I look ahead, I’m ready to step back into the industry in a Senior Software Engineer role.
Running my own company strengthened my technical depth, system-level thinking, and decision-making skills. I’ve designed architectures, shipped features end-to-end, and maintained production systems with real users—experience that translates directly into senior-level development work.
The goal isn’t to leave entrepreneurship behind—it’s to bring that perspective into a team that values thoughtful, experienced engineering.
Final Thoughts
In many ways, I’m already living my dream job. And now, I’m expanding it.
Building my own app company showed me what’s possible when passion and purpose align. Returning to a senior software engineering role allows me to continue growing, contributing, and creating—while staying grounded in the work I love most.
Sometimes the dream isn’t about choosing one path. It’s about realizing you’ve earned the ability to walk more than one.
ThoughtsBeCaught is built around one core promise: “Change is possible — and here’s the proof.”
ThoughtsBeCaught is designed as a utility app for the mind — a place to pause, notice your thoughts, and reflect in a way that feels natural, not overwhelming.
Take a gentle step toward caring for your mind today, Download the ThoughtsBeCaught app today
iOS App Store:
https://apps.apple.com/us/app/thoughtsbecaught/id6748546862
Google Play Store:
https://play.google.com/store/apps/details?id=com.timtrueblood.thoughtsbecaught
Visit Our Website:
https://thoughtsbecaught.com
Discover more from ThoughtsBeCaught
Subscribe to get the latest posts sent to your email.