Mostly we code...sometimes we write. Every once in a while, we podcast.

I never imagined that I would be at CodeWeavers for 11 (going on 12) years.  When I applied to be the Vice President of Sales in 2007, I was looking for a ‘step up’.  I had just completed my MBA.  My wife and I welcomed a daughter to…

It has been a longer and more arduous journey switching from macOS to Linux than I expected.  I knew that there would be challenges.  I knew that there would be compromises.  I knew that I would have to give up the familiar to learn…

“You judge a man by the tools he uses to get the job done.”  My dad shared this wisdom with me when I was 10 or 11.  He was a farmer.  He grew up and spent much of his life in North Dakota.  He was an incredibly hard working…

The migration from macOS to Linux – The start of the journey!President’s Log  — Start Date:  06/01/2018 I lied to myself, to my family, and to my friends as my reasoning for joining the CodeWeavers team. I told them (and…

The struggle is real.  After nearly four years of really hard work to deliver support for Microsoft Office 2016, we’re not quite ‘there’ yet.  Our developers are still struggling with supporting Office 2016 and Microsoft Office 365. …

As I boarded my flight from Minneapolis to Warsaw by way of Paris, I was struck with an eerie feeling that this was the first business trip in ten years where I didn’t have my trusty MacBook by my side.  Not only was I leaving behind all the…

Does your business model define your business?  It’s an interesting question that we at CodeWeavers think about regularly.  Our business model is somewhat unconventional compared to those of our competitors.  We offer one technology,…

One of the questions that I often get when talking with developers looking to port their Windows applications to the Mac or Linux platform is ‘where is the best place to distribute my newly ported software?’.  It’s a logical question.  If…

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzI3NDcwNjA2LCJjc3JmX3Rva2VuIjoiUndkZnhQTUY0OGZIZnlrdSIsImdkcHIiOjB9