Get the full experience! Sign up to access transcripts, personalized summaries, and more features.
Ian and Aaron are joined by John O'Nolan, creator of Ghost, to talk about double Laravel New'ing, side projects for your side projects, building an RSS reader, mastering Claude Code, and so much more.
Sponsored by Bento, Flare, No Compromises, and Ittybit.
Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.
The episode kicks off with a playful discussion around John O'Nolan's recent work on Laravel New. The hosts, Ian and Aaron, invite John to introduce himself, noting his prominent work with Ghost and the excitement surrounding Laravel New. John's passion shines as he explains the need for parallel projects, proposing a doubling of productivity by separating these projects onto different desktops.
The trio discusses cloud coding and how John optimizes his development process using artificial intelligence tools for coding. John describes his workflow which involves using various coding aides, the iterative process of coding and testing, and how he integrates feedback mechanisms into his projects to ensure smooth development.
The conversations shift towards queue management and the intricacies of maintaining efficiency with job processing. John elaborates on how he has learned to balance the demands of queuing systems, ensuring API rate limits are respected while keeping the project's workflow smooth and efficient.
John then shares insights about his side project of crafting a new RSS reader, discussing the challenges and opportunities presented by existing tools like Feedly. The excitement around building features that cater to user experience is clear, with John striving to improve how readers interact with RSS and newsletters.
The discussion returns to Ghost as John talks about the success of the platform and its market positioning against competitors. He emphasizes his approach of building a community-driven product that offers what users truly need, pointing out how existing platforms often fail to meet the simple desires of users.
In the closing section, John gives advice on embracing new projects and the opportunities that come with the Laravel community. He encourages developers to let go of existing apps that may no longer serve their purpose and to explore fresh starts through Laravel New.
Join other podcast enthusiasts who are getting podcast summaries.
Sign Up Free