PLAY PODCASTS
Software Development, Finance and AI

Software Development, Finance and AI

468 episodes — Page 7 of 10

Ep 211API Specification: Do Postman Collections with nested directories carry over seamlessly to OpenAPI?

Well, we've seen that they do not. We created nested directories in our Postman Collections only to notice that they didn't convert gracefully to OpenAPI when transformed. #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Dec 30, 20224 min

Ep 210OAuth 2.0 Implementation to support Apple, Microsoft, Facebook and Google

We recently implemented Microsoft Sign In, and had added support for Google Sign In a few weeks earlier. And we've had support for Facebook and Apple Sign In from Day 1. They all support OAuth 2.0 yet we've had to deal with some nuances. #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Dec 30, 20228 min

Ep 209Cool User Interface vs Stable User Interface: Are they NOT mutually exclusive items?

It's nice to have a cool UI. Sure, who likes dated stuff! But, it is important that by making your UI cooler, you don't end up making it unstable. And if you are wondering why they have anything to do with each other, listen in! #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Dec 30, 20229 min

Ep 208Transforming REST Endpoints defined in YAML files to Postman Workspace

We had a need to dynamically create Postman Workspaces (collections and endpoints) as part of the API Gateway Product we are currently working on. So, we wrote a script to convert endpoints defined in YAML files to Postman workspaces. #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Dec 30, 20229 min

Ep 207Movies and Software Development: Anything in common?

What inferences can we possibly draw from a movie that can be relevant to software development? Well, here’s my take (even if a contrived one) :) #snowpal #projectmanagement #homepagedesign Happy Sunday. Happy organizing on https://snowpal.com.

Nov 27, 20223 min

Ep 206(Part 2/2): Learning a new language (taking Go as an example)

(Part 2/2) How I went about learning a new language (taking Go as an example). #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Nov 25, 20224 min

Ep 206(Part 1/2): Learning a new language (taking Go as an example)

(Part 1/2) How I went about learning a new language (taking Go as an example). #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Nov 25, 20224 min

Ep 205(Part 2/2) API Gateway: Publishing API on AWS

(Part 2/2) Curious how to go about publishing your API on a gateway? #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Nov 25, 20224 min

Ep 204(Part 1/2) API Gateway: Publishing API on AWS

(Part 1/2) Curious how to go about publishing your API on a gateway? #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Nov 25, 20225 min

Ep 202(Part 2/2) Need help with an error you are running to? Spending hours looking for a solution online?

(Part 2/2) Reach out to the engineering community for help, sure. That's why we have more than all the help we need out there on Stack Overflow, Google and beyond. Yet, sometimes, we have the best solutions to our problems in ourselves :) So, always resort to relying on yourself. #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Sep 23, 20225 min

Ep 201(Part 1/2) Need help with an error you are running to? Spending hours looking for a solution online?

(Part 1/2) Reach out to the engineering community for help, sure. That's why we have more than all the help we need out there on Stack Overflow, Google and beyond. Yet, sometimes, we have the best solutions to our problems in ourselves :) So, always resort to relying on yourself. #snowpal #projectmanagement Manage personal and professional projects on https://snowpal.com.

Sep 23, 20225 min

Ep 198(Part 2/2): How important is Technology Stack?

(Part 2/2): How important is Technology Stack when it comes to: - Learning - Job Satisfaction - Job Security - Career Growth #snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com.

Aug 16, 20227 min

Ep 197(Part 1/2): How important is Technology Stack?

(Part 1/2): How important is Technology Stack when it comes to: - Learning - Job Satisfaction - Job Security - Career Growth #snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com.

Aug 16, 20227 min

Ep 196(Part 2/2) What does it mean to do things at scale?

(Part 2/2) What does it mean to do things at scale? If you are thinking this podcast is about (Performance &) Scalability, think again! #snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com.

Jul 24, 20225 min

Ep 196(Part 1/2) What does it mean to do things at scale?

(Part 1/2) What does it mean to do things at scale? If you are thinking this podcast is about (Performance &) Scalability, think again! #snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com.

Jul 24, 20226 min

Ep 195(Part 2/2) Repo-level project management using GitHub Projects

(Part 2/2) A little bit about GitHub Projects. #snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com.

Jul 21, 20228 min

Ep 194(Part 1/2) Repo-level project management using GitHub Projects

(Part 1/2) A little bit about GitHub Projects. #snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com.

Jul 21, 202210 min

Ep 193(Part 2/2) GitHub Codespaces: What is it, and how can we use it?

(Part 2/2) A little bit about GitHub Codespaces. #snowpal #projectmanagement Keep it simple. Keep it on https://snowpal.com.

Jul 21, 202218 min

Ep 192(Part 1/2) GitHub Codespaces: What is it, and how can we use it?

(Part 1/2) A little bit about GitHub Codespaces. #snowpal #projectmanagement Keep it simple. Keep it on https://snowpal.com.

Jul 21, 202210 min

Ep 191Implement menus: How hard can it possibly be?

Say someone asked you to implement a "tiny" feature on an iPhone Mail App.Here's the (first part of the) requirement as Business provided it (to the dev team):- User can swipe right to left and when they do, 2 menu options should appear.- When you click on one of them, it should allow you to forward the email and when you click the other, it should archive it.Sounds simple enough?It should be simple till you get to the "the devil is in the detail" part. So, before I implement it, here are some questions I would have as a developer:- Can the user only swipe from right to left, or can they do vice-versa? And if they did that, what should happen?- If the user starts swiping but doesn't complete the action till they dragged it all the way to the very left, what should happen?- If the user swiped & performed an action but realized they were on the wrong item so wanted to undo, will they be able to do it? And if so, how?- Can they perform bulk actions? If so, is that a mutually exclusive action agnostic to the individual swipe?- After they swipe on one of the emails, say if they swiped on another. Will the subsequent action need to reset the state so the first one is now un-swiped?- Do we need to support multiple email accounts where each of them is rendered as a separate category? And if we did that, what should happen when a user swipes on one of the emails in each of those sections? Will that result in a reset of all states (of all other sections)?- And there's a few more I can think of off the top of my head but you get the idea.So, now, let me ask again:How simple is the design and implementation now? Did you have a change of heart and will you need to adjust your story points?"How hard can it possibly be?" :)#snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com. And just so that you can keep it simple, we do everything in our capacity to remove all the complexities. Rome was not built in a day as they say, and Snowpal 2.0 certainly wasn't either. We have built it brick by brick for your pleasure. Or, should I say, "swipe by swipe"? :)

Jul 21, 20227 min

Ep 190(Part 3/3) Thinking about building a new App? Not sure how to go about it?

(Part 3/3) If you are thinking about building your first App (or a second one, or an Nth one), Congratulations! If you are overwhelmed and a bit unsure, that's completely normal. I share a few tips here that will hopefully help you get started if you are new to this! #projectmanagement #snowpal Build your first App! Manage it on https://snowpal.com.

Jun 30, 20226 min

Ep 189(Part 2/3) Thinking about building a new App? Not sure how to go about it?

(Part 2/3) If you are thinking about building your first App (or a second one, or an Nth one), Congratulations! If you are overwhelmed and a bit unsure, that's completely normal. I share a few tips here that will hopefully help you get started if you are new to this! #projectmanagement #snowpal Build your first App! Manage it on https://snowpal.com.

Jun 30, 20227 min

Ep 188(Part 1/3) Thinking about building a new App? Not sure how to go about it?

(Part 1/3) If you are thinking about building your first App (or a second one, or an Nth one), Congratulations! If you are overwhelmed and a bit unsure, that's completely normal. I share a few tips here that will hopefully help you get started if you are new to this! #projectmanagement #snowpal Build your first App! Manage it on https://snowpal.com.

Jun 30, 20227 min

Ep 187(Part 2/2) Design Strategies: Mobile First vs API First vs Web First (vs Database First!)

(Part 2/2) What is a Mobile First Strategy? How different is it from an API First Strategy? Are there other alternatives? What's the best way to go? #projectmanagement #snowpal Mobile First, or API First? Plan it on https://snowpal.com.

Jun 30, 20225 min

Ep 186(Part 1/2) Design Strategies: Mobile First vs API First vs Web First (vs Database First!)

(Part 1/2) What is a Mobile First Strategy? How different is it from an API First Strategy? Are there other alternatives? What's the best way to go? #projectmanagement #snowpal Mobile First, or API First? Plan it on https://snowpal.com.

Jun 30, 20228 min

Ep 185Learn with us. Learn from us.

I am happy to announce that we've launched our Snowpal Education product that will serve as a (paid) extension to this podcast. Check it out. Subcribe! #learn #softwaredevelopment Learn on https://learn.snowpal.com. Video Podcast: https://podcasts.apple.com/us/podcast/web-and-mobile-app-development-learn-from-us-learn-with-us/id1508072889

May 6, 20226 min

Ep 184(Part 4/4) Let’s learn the very basics of .NET Development (as a non-.NET developer!)

(Part 4/4) What is it like to build a .NET App as a non-.NET developer! Let's take a look. #projectmanagement Build your next app on .NET. Plan it on https://snowpal.com.

Apr 28, 20229 min

Ep 183(Part 3/4) Let’s learn the very basics of .NET Development (as a non-.NET developer!)

(Part 3/4) What is it like to build a .NET App as a non-.NET developer! Let's take a look. #projectmanagement Build your next app on .NET. Plan it on https://snowpal.com.

Apr 28, 202210 min

Ep 182(Part 2/4) Let’s learn the very basics of .NET Development (as a non-.NET developer!)

(Part 2/4) What is it like to build a .NET App as a non-.NET developer! Let's take a look. #projectmanagement Build your next app on .NET. Plan it on https://snowpal.com.

Apr 28, 20229 min

Ep 181(Part 1/4) Let’s learn the very basics of .NET Development (as a non-.NET developer!)

(Part 1/4) What is it like to build a .NET App as a non-.NET developer! Let's take a look. #projectmanagement Build your next app on .NET. Plan it on https://snowpal.com.

Apr 28, 20229 min

Ep 180(Part 4/4) My interview experience from the past week

My project ends next week per schedule (one that I thoroughly enjoyed, and another one where I'll surely miss the people), so I've been interviewing the past couple of weeks. While I typically, and predominantly do Technical Videos/Podcasts, I do enjoy these reasonably off-topic videos. In this series (yeah, no kidding - it took me over 35 minutes to share my thoughts, and I know you are not surprised!), I speak to my recent experience and where I think the interview process is still lacking. #projectmanagement #interview Crack your interviews by planning them on https://snowpal.com.

Apr 21, 20226 min

Ep 180(Part 3/4) My interview experience from the past week

My project ends next week per schedule (one that I thoroughly enjoyed, and another one where I'll surely miss the people), so I've been interviewing the past couple of weeks. While I typically, and predominantly do Technical Videos/Podcasts, I do enjoy these reasonably off-topic videos. In this series (yeah, no kidding - it took me over 35 minutes to share my thoughts, and I know you are not surprised!), I speak to my recent experience and where I think the interview process is still lacking. #projectmanagement #interview Crack your interviews by planning them on https://snowpal.com.

Apr 21, 20229 min

Ep 179(Part 2/4) My interview experience from the past week

(Part 2/4) My project ends next week per schedule (one that I thoroughly enjoyed, and another one where I'll surely miss the people), so I've been interviewing the past couple of weeks. While I typically, and predominantly do Technical Videos/Podcasts, I do enjoy these reasonably off-topic videos. In this series (yeah, no kidding - it took me over 35 minutes to share my thoughts, and I know you are not surprised!), I speak to my recent experience and where I think the interview process is still lacking. #projectmangement #interview Crack your interviews by planning them on https://snowpal.com.

Apr 21, 20229 min

Ep 178(Part 1/4) My interview experience from the past week

(Part 1/4) My project ends next week per schedule (one that I thoroughly enjoyed, and another one where I'll surely miss the people), so I've been interviewing the past couple of weeks. While I typically, and predominantly do Technical Videos/Podcasts, I do enjoy these reasonably off-topic videos. In this series (yeah, no kidding - it took me over 35 minutes to share my thoughts, and I know you are not surprised!), I speak to my recent experience and where I think the interview process is still lacking. #projectmangement #interview Crack your interviews by planning them on https://snowpal.com.

Apr 21, 20229 min

Ep 177CoffeeScript to JavaScript:Time to decaffeinate!

We love CoffeeScript. But, we used to love it a bit more in the past ;-) It's time to move on - to vanilla JavaScript, and to TypeScript. Here's how we are doing it. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Apr 13, 20229 min

Ep 176AWS API Gateway: An SSL Error, and a fix for it.

Mid 50s, bright and sunny. A brilliant day to share a fix for an SSL-related error I ran it on the AWS API Gateway. If it saves you the 3 hours it took me to get to the bottom of this, it’s 3 more hours for you to enjoy the beautiful day outside ☀️ #projectmanagement Keep things simple. Keep them on https://snowpal.com.

Apr 4, 20225 min

Ep 175Nexus vs Maven: Build & deploy microservices to Nexus Repository Manager using Maven

Nexus and Maven go hand in hand, and while Nexus is a Repository Manager that serves as a central repository for your artifacts, Maven provides a way to build applications using those artifacts. Let's take a look at a simple (practical) example, and understand the basics. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Apr 1, 202220 min

Ep 174What are some of the popular languages one could use to develop Machine Learning Apps?

What are some of the popular languages one could use to develop Machine Learning Apps? #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Mar 3, 20227 min

Ep 173What are some of the very basic roles in a Machine Learning team?

What are some of the very basic roles in a Machine Learning team? #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Mar 3, 20227 min

Ep 172Machine Learning: What is it?

If you don't know much about Machine Learning, join the club. And it's not a club you want to be part of, so let's talk some ML, shall we? #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Mar 3, 20226 min

Ep 171Integrating UI with API Endpoints (Part 2/2)

(Part 2/2) If your UI implementation is complete, and your API team is embarking on the effort to complete their side of the work, here's one way you can handle that. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Mar 2, 20227 min

Ep 171Integrating UI with API Endpoints (Part 1/2)

(Part 1/2) If your UI implementation is complete, and your API team is embarking on the effort to complete their side of the work, here's one way you can handle that. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Mar 2, 20229 min

Ep 170Life of an Entrepreneur!

When you can't find time to make a podcast, you make do with the videos you have, and try to come up with a story :) Here's my take on the "Life of an Entrepreneur"! NOTE: This isn't a technical podcast. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Mar 2, 20221 min

Ep 169GET Request with a Body: Will it work?

While the HTTP Specification doesn't preclude one from implementing a GET endpoint with a Request Body, AWS Lambda may not like it! #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Feb 18, 20224 min

Ep 168AWS Lambda and Layers: How to handle dependency errors

We have begun to use Lambda for one of our projects, and one of the very first issues we ran into with a rather simple Lambda function is dependency related. Here's the problem, and how we resolved it. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Feb 18, 20229 min

Ep 167Taking some cues from Test Cricket and using them to build good software!

### Sessions in Test Cricket Borrowing a few concepts from Test Cricket, and trying to relate that to Software Development. Here's my take! #projectmanagement Manage your sessions better. Do it on https://snowpal.com!

Feb 18, 20229 min

Ep 166Myths of Software Development (Part 3/3)

(Part 3/3) When it comes to Software Development(much like everything else), there are myths. And while technologies and stacks have changed frequently, I've hardly seen many of these myths go away (not for good, at least). In this 3-part series (yes, it took me that many!), I try to break those myths. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Feb 18, 20229 min

Ep 165Myths of Software Development (Part 2/3)

(Part 2/3) When it comes to Software Development(much like everything else), there are myths. And while technologies and stacks have changed frequently, I've hardly seen many of these myths go away (not for good, at least). In this 3-part series (yes, it took me that many!), I try to break those myths. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Feb 18, 20229 min

Ep 164Myths of Software Development (Part 1/3)

(Part 1/3) When it comes to Software Development(much like everything else), there are myths. And while technologies and stacks have changed frequently, I've hardly seen many of these myths go away (not for good, at least). In this 3-part series (yes, it took me that many!), I try to break those myths. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Feb 18, 20229 min

Ep 163It’s important that you develop across stacks (wide and deep)

By wide, I mean Polyglot development. By deep, I mean Full stack development. In today's day and age, it is all the more important that you don't end up being a single-language developer. It's a bit too risky. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple.

Feb 6, 20226 min