More Code with Jason episodes

317 - Edward Tewiah, Creator of PropertyWebBuilder thumbnail

317 - Edward Tewiah, Creator of PropertyWebBuilder

Published 29 Mar 2026

Duration: 3061

A real estate website toolkit, Property Web Builder, faced UI/UX complexity and monetization hurdles despite AI-driven customization efforts, revealing challenges in balancing technical execution, client preferences, and shifting business priorities.

Episode Description

In this episode I talk with Edward Tewiah about his journey with PropertyWebBuilder, a Ruby on Rails toolkit for real estate websites. We discuss the...

Overview

The podcast discusses the development of Property Web Builder, a real estate website toolkit initially inspired by a client's request in Madrid. The creator, Edward Tewea, highlights the project's complexities, including the misconception that replicating a WordPress-based product with Ruby on Rails would be straightforward. However, the project revealed the significant challenges of aligning technical execution with client needs, particularly in UI/UX design, where nuanced aesthetic and functional requirements far exceeded initial assumptions. Clients demanded precise visual elements, such as custom animations and color transitions, which exposed the limitations of comparing real-world design work to the simplicity of WordPress themes. The creator emphasizes that UI is not merely superficial but integral to the product's functionality and user experience, requiring careful balance between administrative tools and client-facing interfaces.

A major challenge lies in accommodating diverse client preferencesranging from dynamic, interactive designs for some markets to static, high-resolution layouts for otherswithin a single codebase. The creator explores AI as a solution, leveraging its ability to automate repetitive tasks like file format adaptation, image quality adjustments, and mobile optimization, while also enabling the generation of tailored, user-friendly interfaces. Despite past struggles with monetization (limited to sporadic client work and a small user base), the project has been revitalized through AI-driven improvements, shifting focus from technical development to marketing and sales. The creator acknowledges the need for external feedback, critiques over-reliance on abstract business advice, and emphasizes the importance of practical, actionable strategies for growth. Future plans include onboarding estate agents, gathering real-world feedback, and refining the product through collaboration and open-source contributions on GitHub.

Recent Episodes of Code with Jason

16 Jun 2026 322 - Joe Masilotti

AI transforms developer and consulting roles by commoditizing coding, pushing focus toward strategic guidance and app optimization, while challenging solo founders and consultants to adapt beyond code delivery, highlighting AI's strengths in execution over design and the growing need for human-centric, opinionated content and personal branding.

3 Jun 2026 321 - Uncle Bob Martin

Explores software modeling complexities, AI's reliance on statistical prediction versus explanatory knowledge, the balance of elegance and accuracy, abstraction's role in managing entropy and disorder, and the evolution of programming principles like test-driven development and object-oriented design.

27 Apr 2026 319 - Kellen Presley of Rhizome Compliance

Covers physical programming's tactile appeal, career shifts from engineering to compliance, AI in fraud detection, minimalism in code, community learning, and AI's impact on fintech and education.

9 Apr 2026 318 - Adam Dawkins, CTO of Dragon Drop

Scaling Ruby on Rails projects faces challenges from rigid conventions that hinder flexibility, requiring intentional architecture, refactoring, and modular design to counter pitfalls like short-term solutions, poor testing, and overreliance on inheritance, while promoting collaboration through shared terminology and practical strategies.

More Code with Jason episodes