Post Featured Image

High-Performance ThreeJS - Page Startup Scripting

ThreeJS is a powerful technology that opens the door to many new web experiences. However, it’s not easy to optimize for performance. There are several articles detailing improving the runtime performance of ThreeJS, but remarkably few focus on initial page load performance. Here is my contribution to the body of knowledge.

READ MORE

Post Featured Image

Career Keystone - Communication

Great engineering requires visibility. People must know what you are creating and what problems are solved. If people don’t know about your work, it can’t impact the world. Communication skills are vital. Your communication skills are a force multiplier that will substantially increase your opportunities and world impact.

READ MORE

Post Featured Image

Career Keystone - People

Great engineering is a team sport. You can’t do great engineering alone. People empower you. They guide you. They fund the projects. You need people to win! Great career success depends on the people involved in your work. How are people interwoven into your career trajectory? Read on to find out.

READ MORE

Post Featured Image

Career Keystone - Value

Great engineering is a blend of hard skills and soft skills. To make a difference in the world, grow in your career, and create great things, you need to have a clear roadmap for how to progress. There are three laws of career growth. Master them, and you will be in high demand and have numerous opportunities for how you want to impact the world in your career.

READ MORE