Beginnings

Portrait photo of Jamon Holmgren, quite handsome, or so my wife tells me

I grew up just outside a small town in northwest Oregon, called Clatskanie. My dad was a millwright and eventually started his own small excavation business, and my mom took care of me and my eight siblings. Yes, you read that right -- I have eight awesome siblings! Three sisters and five brothers. And no, we're not Mormon nor Catholic -- we're Lutherans, actually.

My childhood was really idyllic in a lot of ways. My parents bought a foreclosed home on a VA loan (my dad served in the US Army just after Vietnam). The house 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

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 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 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 486 SLC 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 pretty 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.

My wife Chyra and me on our honeymoon
Chyra and me on our honeymoon. Married nearly 14 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.

Running my own business was really eye-opening to me. 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!

My desk setup in those days
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 including a junior developer, Kevin VanGelder, who is still with my company to this day. Over the next several years, I grew the business from just me to 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.

That's a very short paragraph about a decade of blood, sweat, and tears...I'll write more about it someday.

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 and also involving Ken Miller, Todd's business partner, we merged our two companies and created the design and development agency Infinite Red.

That brings us to today. My role is Chief Operating Officer as well as co-CTO. I manage a portion of our projects as well as sales and developing partnerships and relationships with other businesses. I'm very lucky to have Todd and Ken as partners and we've built a company of 24 awesome designers, developers, and support staff.

My family
My family - my wife Chyra, Cedric, Cally, Vanna, and Vessa

Read more about what I'm doing nowCheck out the tech I'm currently working in or exploringArchive of old blog posts I've kept around