Software Reusability: Build once, build it well and make it customizable

Software Reusability: Build once, build it well and make it customizable

In this podcast episode, Krish compares the Instacart and Wegmans apps to identify commonalities and similarities. He discusses the reusability and integration of backend systems, highlighting the benefits of leveraging existing solutions rather than reinventing the wheel. Krish also explains Snowpal's business model, which focuses on selling software and licenses to other companies. He showcases the integration of multiple products within the Snowpal app and emphasizes the importance of balancing verticals and horizontals in software development.

Takeaways

  • Leveraging existing solutions and reusing backend systems can save time and resources in software development.
  • Selling software and licenses can be a successful business model, allowing companies to provide ready-made solutions to other businesses.
  • Integrating multiple products within an app can provide a comprehensive solution for users.
  • Balancing verticals (specific solutions) and horizontals (platform layers) is crucial for successful software development.

Chapters

00:00 Introduction and Context

02:02 Comparison of Instacart and Wegmans Apps

13:00 Reusability and Integration of Backend Systems

17:20 Snowpal's Business Model

21:12 Integration of Multiple Products in SnowPAL App

26:10 Reuse of SnowPAL's Web Application

28:37 Balancing Verticals and Horizontals in Software Development

29:07 Conclusion

Snowpal Products

Episoder(445)

(Tutorial: Part 2 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

(Tutorial: Part 2 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

iMovie is pretty good for video editing and you can do a decent amount of editing with it but there will come a time when you will outgrow its features, and when you do, Final Cut Pro X is a natural n...

23 Jul 20205min

(Tutorial: Part 1 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

(Tutorial: Part 1 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

iMovie is pretty good for video editing and you can do a decent amount of editing with it but there will come a time when you will outgrow its features, and when you do, Final Cut Pro X is a natural n...

23 Jul 20204min

"Building a Mobile App" Series - Part 1/N

"Building a Mobile App" Series - Part 1/N

My experience building a mobile app using the latest of technologies (both from a "what I did on the UI", and "what I did on the back end" perspective).

18 Jul 20202min

Improve performance of your UI pages, or APIs, by caching

Improve performance of your UI pages, or APIs, by caching

Caching is a broad topic (like everything else) but another interesting one. If you are looking for ways to improve the performance of your UI Pages, or APIs, this series may help you (at least, a tin...

16 Jul 20201min

Git Commits: Here's an approach that works best for us

Git Commits: Here's an approach that works best for us

Much like Git Workflows, the process to manage your git commits also has a bearing on your team's productivity. What works for one team in one company may not work just as well for other teams or comp...

11 Jul 20206min

Relations are "scoped" bookmarks that let you get to your content in the quickest way possible

Relations are "scoped" bookmarks that let you get to your content in the quickest way possible

We all know what favorites are. It lets us find what we are looking for quickly. But, they are often not context-sensitive. This is where our "Relations" feature makes a huge impact. You can create co...

11 Jul 20205min

Kanban Views - For those of us who love to see all our content in a Kanban!

Kanban Views - For those of us who love to see all our content in a Kanban!

And even for the rest of us who don't always prefer a Kanban View for everything, there are some scenarios in which we definitely look forward to using Kanban Views.

11 Jul 20207min

Facebook ADs: Campaigns, AD Sets and ADs

Facebook ADs: Campaigns, AD Sets and ADs

If you have never created a Facebook Campaign before, and are just getting started, it may take a tiny bit of getting used to. Here's how I went about creating my campaigns for our SaaS platform (snow...

11 Jul 20205min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
smart-forklart
teknisk-sett
energi-og-klima
nasjonal-sikkerhetsmyndighet-nsm
rss-ki-praten
elektropodden
rss-impressions-2
tomprat-med-gunnar-tjomlid
shifter
rss-praktisk-proptech
rss-ai-forklart
teknologi-og-mennesker
rss-for-alarmen-gar
rss-ki-til-kaffen
hans-petter-og-co
i-loopen
rss-digitaliseringspadden
rss-heis