Jonathan Rausch

Designing for Scale: How We Re-Architected Our Listings Platform

When Realtracs began offering our product in new markets, it meant more than servicing additional customers. It required being able to support a lot more listing data. Every new market brought listing data that our new customers expected to access on day one. At the same time, our existing platform already housed millions of listings.… Continue reading Designing for Scale: How We Re-Architected Our Listings Platform

You Found the Right Fit; Now Start Them on the Right Foot: How Onboarding Can be Painful or Powerful

It’s your first day at your new job. You show up ready to conquer the world. You meet all the new people, get all the paperwork done and sit down at your new desk for the first …

Feeling Misaligned with the Business? The problem lies in your code

Many engineering teams spend a lot of time building software to meet business needs, but not enough time trying to understand the business itself. Teams quickly start projects and rush to meet requirements. Early successes are quickly …

Don’t Go Chasing Waterfalls: Give Feedback and Cycle Time a Little TLC

Getting customer feedback quickly is vital to the success of any development team. The days of spending months building features before the customer sees the product is a thing of the past. The waterfall has long since …

The path to being a great engineer

Every time I look at the job descriptions on Salary.com , I get frustrated by the lack of understanding of what truly makes a higher-level Software Engineer. I also worry about what new engineers coming into the field think …