Jamon Holmgren


I grew up just outside a small town in northwest Oregon, near the coast. My dad was a millwright and eventually started his own small excavation business, and my mom took care of me and my eight siblings.

My childhood was really idyllic in a lot of ways. My parents bought a house in the late 80s which was situated on about eight acres and was bordered by vast swathes of uninhabited timberland. I spent my younger years exploring the woods with my dog and, later, some of my younger brothers.

My dad and me after a fishing trip
My dad and me after a fishing trip

In the early 90s, my dad bought his first computer to do his small business books. I had already started to play around with the Apple IIes and Commodore 64 at my grade school, so this new 286 was of intense interest to me.

My dad's first computer, a 286. I hooked it up to an LCD screen a few years
My dad's first computer, a 286. I hooked it up to an LCD screen a few years ago and it still worked!

Unfortunately for me, the 286 didn't come with any programming tools. Undeterred, I dug into batch files, reading the source code and trying to puzzle out what they did. I even tried to manipulate the machine code of a compiled exe file. Unfortunately, I learned the benefit of making a good backup before doing that — I permanently damaged a game and never did get it working again after that.

My brother Drew and me playing Chuck Yeager's Air Combat on the 286
My brother Drew and me playing Chuck Yeager's Air Combat on the 286

My dad's plans to make the 286 do all of his books quickly and easily didn't quite pan out, so he eventually went back and bought a more capable computer — one that could handle QuickBooks. This 486DX computer came with QBasic! I was thrilled. From age twelve through my teenage years, I built hundreds of games, some small and some larger. I built text adventure games, top-down tank shooters, space games, a huge Kingdom of Kroz knockoff called Rokz, and many others. Unfortunately, almost all of those games have long since been lost.

Besides computer programming and computer games, I loved to read. I read a lot of sci-fi and fantasy, including the Wheel of Time series, and a lot of World War II nonfiction, especially about airplanes and submarines. I'd ride the bus into town with my long legs folded against the seat in front of me, engrossed in yet another library book.

I played varsity basketball in high school. I was 6'-4" and somewhat athletic, so the coach convinced me to try out for the team despite me being a complete rookie on the court. Within a few months I was hooked. I still love to play basketball, although the opportunities are fewer and further between.

After high school, I tried out for a local community college basketball team and practiced with them up until I was cut just before their first game. I finished out the semester and then moved to Vancouver, Washington state, dropping out of college.

My first jobs were menial labor. Changing tires and oil at a local tire shop, packing lumber for a house framing crew. Over time, I started taking on side jobs using my computer programming skills — usually building something in MS Excel or Access, using Visual Basic for Applications. I think I charged $15/hour for those projects. For a 19 year old at the time, I thought it was fair enough, and I got to code and get paid for it.

In 2002, I started working for a home builder (the same one that built both of my homes, New Tradition Homes). I did CAD design and marketing for them for a few years.

My wife Chyra and I got married during that time and had our first of four children, Cedric.

Chyra and me on our honeymoon. Married for 20 years now!
Chyra and me on our honeymoon. Married for 20 years now!

In August of 2005, I bought JavaScript, PHP, and MySQL books, and decided to start my own business, ClearSight, designing and programming small business websites. I also designed homes and remodels because, well, I needed to pay the bills, and I was very new to web development!

Running my own business was eye-opening. When I started, I literally went from office park to office park, handing out business cards to whoever would listen to me. I got a few contracts that way and developed some sales skills that have helped me a lot. I also had to learn PHP, databases, and user experience design. Luckily, expectations were low!

I was working remotely and didn't even know the term at the time. I loved it!
My desk setup in those days

I was "working remotely" and didn't even know the term at the time. I loved it!

After a few years, I started feeling like I needed some help. I eventually hired a few people, many of whom are still with my company to this day. Over the next several years, I grew the business from just me to over a dozen, including a project manager, design department, and many developers to share the load. We went from small business websites to larger web applications and native mobile apps. It was an intense and rewarding experience.

In late 2015, I felt like I had pushed ClearSight as far as I could go, and was running up against some of my own limitations. Todd Werth and I had become good friends and we were working together on several open source projects. After a lot of discussion between us, we merged our two companies and created the design and development agency Infinite Red.

That brings us to today. My role is Chief Technology Officer as well as head of technical sales. My day-to-day work is leading our technical team and developing partnerships and relationships with other businesses. I'm very lucky to have Todd and Gant Laborde as partners and we've built a company of about 30 awesome designers, developers, and support staff.

My family
My family - my wife Chyra and our four kids