Kelvin Omereshone discusses the 'boring JavaScript stack' using Sails, Inertia, Tailwind, & frontend rendering libraries for web apps. He emphasizes the power of reliable tech for building robust applications, sharing insights on the benefits of this tech combination.
Read more
AI Summary
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Using a combination of Sails, Inertia, and Tailwind offers a stable and efficient way to build web apps.
SpeakEasy's API development platform simplifies SDK creation from open API documents, enhancing user experience.
Deep dives
Building SDKs for APIs
To create an SDK for an API that ensures good user and developer experience involves a significant investment. Large companies often dedicate resources to handcraft SDKs, while others opt for code generators. However, using code generators may compromise control over the developer experience. By leveraging a variety of open-source tooling and combining modern JavaScript projects, a more efficient code generation process can be achieved.
SpeakEasy API Experience
SpeakEasy's API development platform simplifies the process for users by transforming open API documents into SDKs. Users can select their preferred language for the SDK, allowing easy publication and subsequent updates by simply modifying the open API document. SpeakEasy handles the SDK generation and accompanying documentation, streamlining the development process for API users.
The Boring JavaScript Stack
The Boring Stack, promoted by Kelvin Omolewa Shine, provides a stable and efficient alternative to modern JavaScript frameworks. Leveraging tools like sales and tailwind, the stack prioritizes simplicity and stability, enabling faster development without the complexity of handling multiple technologies. The stack's incremental approach to updates ensures a consistent and reliable foundation for building full-stack applications.
Sales JS Adoption and Future Outlook
Sales JS, despite its stability and robustness, has not achieved widespread popularity. Kelvin attributes this to marketing focus and the desire for flashier technologies. However, he envisions increased adoption in the future, especially among indie hackers and enterprise firms seeking reliable and efficient solutions. Kelvin foresees the boring stack gaining traction as a dependable choice for building web applications in the long run.
Kelvin Omereshone is here to get you excited about boring, reliable tech. He believes a combination of Sails, Inertia, Tailwind & your frontend rendering library of choice are a great combo for building web apps. Tune in to find out why.