Senior software engineer, technology enthusiast

I’m Thomas Cabral, a senior software engineer and entrepreneur based in Florida. I’m the founder and CEO of FlowState Dev, where we are passionate about using technology to empower people and businesses to reach their full potential.

Garbage In, Garbage Out — But Faster

There's a version of this story where AI coding tools are the great equalizer — where anyone with a good idea can build production software regardless of experience. That story is being told constantly right now, and it's mostly wrong. The uncomfortable truth is that these tools are amplifiers. They take what you already know and make you faster a...

Go Is the Best Language for Web Services — And Here's the Nuance

I have written production code in Kotlin, Typescript/Javascript, Java, Scala, Python, Go, C# and more. I have built metering systems in C# and Go and am constantly reminded of why I always pick up Go every time when given the choice. After years of working across these ecosystems, I keep coming back to the same conclusion: Go is the best language ...

Prompt Engineering isn't Engineering

A recent conversation with a colleague highlighted a fundamental disconnect in how we discuss and market artificial intelligence capabilities. When exploring how large language models (LLMs) actually function, they expressed frustration with the gap between marketing promises and technical reality—drawing a pointed comparison to Tesla's self-drivin...

Boosting Code Readability with Scala's For Comprehension

Introduction At its core, for comprehension is a syntactic construct that allows you to write a sequence of expressions that are executed in a loop. The loop iterates over some collection, generating a value on each iteration, and applies some operations to that value. The result is a new collection that is created by combining the values generate...

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    FlowState Dev
    Role
    CEO
    Date
  2. Company
    RMS
    Role
    Senior Software Engineer
    Date
  3. Company
    AutoLoop
    Role
    Software Engineer
    Date
Download CV