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

Avsnitt(444)

Improve development productivity by managing your desktops better

Improve development productivity by managing your desktops better

...and why would the number of desktops and the arrangement of windows in each of those desktops make any difference to productivity? #projectmanagement Manage your projects on https://snowpal.com!

30 Juni 20216min

Job Satisfaction: What are some of the things that might help employee retention?

Job Satisfaction: What are some of the things that might help employee retention?

I'll explain this taking myself as an example. If I had to pick 3 things that are most important to me in a job, what might they be? Life changes, all the time. And so do we. But, I've noticed that wh...

27 Juni 20214min

API Directory Structure (in an API Development Platform of your choice)

API Directory Structure (in an API Development Platform of your choice)

How you define your API Directory Structure will make a ton of difference to your API Development productivity. Our platform depends & runs on 100s of APIs and we tried a few different approaches befo...

24 Juni 20213min

Software Certifications: AWS, Java, Database and more - How many do you have? How important are they?

Software Certifications: AWS, Java, Database and more - How many do you have? How important are they?

Let's talk about how many I have, and what I think about certifications in general. Manage your projects on https://snowpal.com!

23 Juni 20212min

Polyglot Technology Stack: Good or Bad for a small software startup?

Polyglot Technology Stack: Good or Bad for a small software startup?

If you think that's a leading question, think again! Let's discuss some of the pros and cons of a Polyglot Technology Stack. Manage projects on https://snowpal.com!

17 Juni 20216min

Are you designing APIs for Web App or Mobile App, or both?

Are you designing APIs for Web App or Mobile App, or both?

While you always want to design your APIs for multiple clients, it isn't always possible. What if you built it for a Web Client and need the same APIs for Mobile? Or vice-versa.   Manage your proje...

16 Juni 20213min

Flutter Mobile App: SSL Performance Issue (including the fix)

Flutter Mobile App: SSL Performance Issue (including the fix)

We ran into a rather weird performance issue that took me several hours to get to the bottom of. I figured it would be worth sharing the specifics so it helps save you the hours I spent debugging and ...

14 Juni 202110min

Hiring a developer: Do not stinge when it comes to hiring. A good engineer is always worth their price!

Hiring a developer: Do not stinge when it comes to hiring. A good engineer is always worth their price!

Good things cost money. Not everything expensive may be good, sure. But, I truly believe a good engineer is surely worth their price. Manage your projects on https://snowpal.com!

9 Juni 20215min

Populärt inom Teknik

uppgang-och-fall
bilar-med-sladd
market-makers
elbilsveckan
rss-elektrikerpodden
rss-veckans-ai
skogsforum-podcast
rss-technokratin
developers-mer-an-bara-kod
har-vi-akt-till-mars-an
rss-laddstationen-med-elbilen-i-sverige
natets-morka-sida
bli-saker-podden
rss-uppgang-och-fall
rss-it-sakerhetspodden
garagehang
ai-sweden-podcast
rss-powerboat-sverige-podcast
gubbar-som-tjotar-om-bilar
rss-fabriken-2