Sitemap - 2024 - Snowpal (APIs on AWS, Courses, Web & Mobile Apps, Podcasts)
(Course #46) ST 107: Day Trading Stocks - Part 2
(Course #45) ST 106: Day Trading Stocks - Part 1
(Course #44) Fundamentals of Product Management
(Course #43) Texas Hold ‘em Poker
(Course #42) ST 105: Stocks - How to Research Stocks
(Course #41) Running a SaaS Business
(Course #40) Weaviate: Open Source Vector Database
(Course #39) ST 104: Stocks - Portfolio Management, Day Trader vs Investor, Charts
Apple's Image Playground App Review (feat. Ryan Soosayraj)
Creating AD Campaigns on Meta Platforms (feat. Dan Nikas)
(Course #38) ST 103: Stocks - Find the best companies
(Course #37) ST 102: Stocks - Buy, Sell, Short, Cover
(Course #36) ST 101: Stocks - Get Started with Trading
Fundamentals of B2B Sales (feat. Srivatsa Srinivasan)
Running a Small Business (feat. Steven Ferguson)
Fundamentals of B2B Marketing (feat. Chris Williams)
Approach to Leadership (feat. Marnie Stockman & Nick Coniglio)
Impact of AI on the Travel and Hospitality Industry (feat. Tim Hentschel)
Minimum Viable Product (feat. Michael Sattler)
Automation to Improve Efficiency (feat. Ben Bressington)
Philosophy of Engineering (feat. Dan Lopez)
Intersection of Creativity and Technology (feat. Rachael Galperin)
Licensing Technology from Universities (feat. Brian Coblitz)
Fixing numerous Android build errors
A deep dive into Entrepreneurship, Development, Sales, and more (feat. Justin Abrams & Mike Rispoli)
[Video] Introduction to Weaviate Vector Database (feat. Bob van Luijt)
Career Progression: Development to Leadership (feat. Siddharth Parakh)
Entrepreneurship, MVP & Startup Challenges (feat. Michael Sattler)
What does it take to build a (successful) business?
Designing System Notifications on Native Mobile App
What does it take to run a SaaS Business? (feat. Rodion Telpizov)
Product Management: Problems and Solutions (feat. Christoph Steinlehner)
AI Orchestration and Automation (feat. Andrew Brooks)
Finding Product Market Fit (feat. Daniel Mawdsley)
Business Agility & its role in the modern world (feat. Ivan Gekht)
iOS 18: New Feature Review (feat. Varun Palaniappan)
Starting a Startup: What does it take? (feat. Josh Sanabria)
Entrepreneurship with a Nomadic Lifestyle (feat. Austin Reed)
Back to development after 3 months
Journey of a product from Vision to Execution (feat. Chuks Ejechi)
Dealing with Flutter Dependency Conflicts and Third-Party Plugin Changes
Its 2024. Software Development has changed. Completely.
Entrepreneurship: It's not easy. But, it's worth it.
Authorization as a Service (feat. Jake Moshenko)
Custom Attribution API: Custom Forms (Text, Date, Number, File, Single Select, Multiselect)
Snowpal: Building Blocks API Endpoints
Private & Group Conversations: Implement In-App Conversations in Quick Time
Status Management API: Build Slack Apps, Microservices and more
Access Control API: Custom Permissioning (Privileges, Roles, Members, Teams)
Classroom API: Build Apps and Microservices for the Education Industry
Practical Tips to handle Tech Layoffs
Snowpal Podcast Collaborations: Our Esteemed Guests
Stock Trading for Dummies: A high level introduction
Classroom API: Integrate Snowpal APIs to build apps and microservices for the education industry
Relations API Endpoints: Connecting disparate resources
Integrate Building Blocks API to Reduce Time to Market
Snowpal Backend as a Service: API Product Suite
Introduction to GitHub Projects
The 3Cs: Importance of Clear, Concise and Complete Requirements
Integrating UI with APIs (and Endpoints) that are currently under development
Things to do before using a 3rd party gem, module, package, plugin, extension or library
Web App Development for Beginners
Mono Repos vs Poly Repos: What works best?
API Directory Structure: a few different options
Scaling High Performing, Multinational Teams (feat. Andy Hilliard)
Employee Retention: 3 things that help increase Employee Satisfaction
Hiring a Developer? Do not stinge as you almost always get what you paid for.
Technical Jargons: Do they intimidate you?
What should you do when your Facebook AD Account has been locked
Creating UX Designs quickly to share with your team
GitHub Projects: Manage repo-specific issues seamlessly
Differences between Unit Testing vs Functional Testing vs Integration Testing
A few ways to succeed in your very first software development job
Development Efficiency: How much time do you spend in meetings every day?
Process Efficiency - keep an eye on the little things in software development
MongoDB Aggregate Query: A simple example
What to include in a resume. More specifically, what not to include!
APIs as Building Blocks: Advantages of integrating time tested APIs
How many developers does it take to build the next new feature?
Caching to improve performance: Are you optimizing a bit too soon?
Code duplication needs to be avoided at all costs. Keep code DRY.
Performance Tuning: Are you always looking for that one big problem?
Reusable UI components for faster development (presentational and functional)
Database Denormalization: For Faster Retrieval of Data
Native Mobile App: Design Patterns & Separation of Concerns
Ways to address Backward Compatibility issues
How to assess Code Quality without reviewing code?
Development Efficiency: Are you bouncing your servers a bit too often?
Reduce ramp up time on a new software development project
Increase frequency of Git pushes to minimize merge conflicts
MongoDB Aggregations: Use them to improve query performance
Building a Native Mobile App: Select the Right Framework
Building a Native Mobile App: First Steps
Ways to learn something new in software development: Tutorials, Training, Classes
Testing APIs on Postman: A quick look at some features offered by Postman
Go SDK and Go Recipes for Snowpal APIs
Mobile-first Strategy: Should you ever build something first on the Web (before Mobile)?
UI Development: Stateful vs Stateless Widgets
Git Commits: An approach that works well for a startup
Facebook ADs: Campaigns, AD Sets and ADs
Aspect Programming comes in real handy to solve certain types of software problems
GitHub Branch Management: A 3-branch approach for faster feature development
Tips to find fulfillment at work and in your career
Desktop arrangement to increase developer productivity
Snowpal Education Platform: Publish courses and monetize your skills (Part 2/2)
Example of a MongoDB Query that uses $elemMatch
Snowpal Education Platform: Create courses and monetize your skills (Part 1/2)
Impact of layoffs - letting go and being let go (feat. Serkan Durusoy)
Creating animated product videos is fun and cost effective if you do it yourself
Introduction to Snowpal Podcast: Learnings from running a software startup (Part 3/3)
Introduction to Snowpal Podcast: Software Architecture (Part 2/3)
Introduction to Snowpal Podcast: Software Development (Part 1/3)
Evolution of Software Development: Summary
Efficient Software Development: Record voice memos to capture requirements
Idiomatic Programming: Respect the laws of the (programming language's) land
Automated Economy and its influence on India's growth (feat. David Kramer)
Evolution of Software Development (feat. Jason Crum)
Write a Golang app to parse Postman Collection to return API Endpoint details
Software Supply Chain Security and a Decoupled Architecture (feat. Tracy Ragan)
What constitutes a simple sign up page on a Web App?
Mobile App: Fetching data from Snowpal API Server by calling REST Endpoints
Mobile Backend as a Service: Build Mobile Apps in quick time using Snowpal APIs
Backend as a Service: Use Snowpal APIs to save money (and time)
Software Reusability: Build once, build it well and make it customizable
Guide for setting up AWS CLI on OS X
Private Methods vs Lambdas in Ruby
"Planning our work around our lives" (as opposed to the other way around)
Working remotely and why I enjoy it for the most part
How much of your Software Design can you do “on the move”?
Software Development: How to prepare for Technical Interviews
Typical Roles in a Software Startup
Browser caching: Client side caching using IndexedDB
Firebase Messaging: Sending push notifications on a Flutter App
Design Strategies: Mobile First vs API First vs Web First (vs Database First)
Microservices: Are they always the best option?
Nexus vs Maven: Build & deploy microservices to Nexus Repository Manager using Maven
AWS Lambda and Layers: How to handle dependency errors
Taking some cues from Test Cricket and using them to build good software
Heroku Dynos: Coexisting with noisy neighbors
QA Test Cases: Recommended Methodologies
How to break a software problem down so you do not feel overwhelmed
Distributed Architecture: Build separate components
Heroku Dynos: Options available and picking the right dyno for your application
Software Development: Theoretical knowledge is good but nothing replaces pragmatism
Optimize the performance of your Web or Mobile Applications
Monolithic Applications vs Microservices: Software Architecture
UX Design: Improve User Experience for Web and Mobile Apps
Cost of Meetings: How much time are you spending in meetings?
Software Design can be done away from your computer
How to set up Campaigns in Facebook, Pinterest, App Store
Managing Software Dependencies better so you are not blocked by other developers
Bugs, bugs, bugs: How to Build Better Apps
How to improve Software Code Quality & Reduce Maintenance Costs
NoSQL vs RDBMS Persistence Layers: Which way to go?
Snowpal: Status Management API (SaaS and License)
Building User Interfaces when dependent APIs are not ready
Snowpal: Custom Attribution API (SaaS and License)
Do you get anxious about LIVE Coding Interviews?
RabbitMQ: Asynchronous Processing
Snowpal: Access Control List API (SaaS and License)
Customized Courses: What does your team want to learn (from Founders at a US-based Product Startup)?
Snowpal: Classroom API (SaaS and License)
Snowpal: Conversation API (SaaS and License)
Snowpal: Project Management API (SaaS and License)
Education Platform Available to Course Creators for Monetization
Snowpal: Content Management API (SaaS and License)
Web App Development: Features in our Project Management App
Professional Services for Status API
Professional Services for Custom Attribution API
Native Mobile App Development: Project Management on the go!
Professional Services for Access Control List API
Professional Services for Classroom API
Professional Services for Conversation API
Professional Services for Project Management API
Professional Services for Content Management API
Hire a US-based Engineering Duo for your Software Development needs
A wide range of Snowpal APIs to allow developers to focus on core customer problems
Features offered by Snowpal, a Backend as a Service platform
Industry-agnostic, Feature-rich, Stable Snowpal APIs to expedite Time to Market
Professional Services for Building Blocks API
Snowpal: Building Blocks API (SaaS and License)
Snowpal Education: Learn, Earn, Succeed
Access Control API for all your security needs (so you do not need to reinvent the wheel)
You have a brilliant product idea and want to go to market ASAP. Can you do it?
Reinventing the wheel is an expensive proposition. Integrate Snowpal APIs to go to market sooner.
Teradata (1/N): Getting Started (Fundamentals, Create Environment, Explore Use Cases)
Fundamentals of Prospecting with a focus on B2B Sales (feat. Dr. Deva Rangarajan)
Using diagrams to effectively communicate with Teams, Clients & Stakeholders
FullStory Digital Analytics (Part 2/2): Convert Results of Analysis to Product Requirements
FullStory Digital Analytics (Part 1/2): Getting Insights into Customer's Experience of your Products
Integrating Snowpal APIs to reduce Time to Market: Announcing Video Releases
Selling commercial licenses to help companies benefit from reusable services: A real life example
More than your reputation is at stake: What you do can affect other people (for good or bad)!
10+ ways to improve Employee Retention
World Traveler Series (3/N, 4/N): Welcome to Africa (feat. Prasanna Veeraswamy)
(Part 3/N) Terraform: Create Image Resource
(Part 2/2) Remote Work - An Engineer’s Perspective (feat. Jason Crum)
(Part 1/2) Remote Work - An Engineer’s Perspective (feat. Jason Crum)
(Part 3/4) Confluent Cloud (Managed Kafka as a Service) - Create a Go client to consume messages
Entrepreneurship advice from AirBnB Founder - “Parent, Permission & Rebuild”
(Part 2/4) Confluent Cloud (Managed Kafka as a Service) - Create a Go client to publish messages
Postman Workspaces, Collections, Folders: From a testing perspective.
Are you designing APIs for Web App or Mobile App, or both?
2 engineers discussing many things about Software Development (feat. Serkan Durusoy)
Snowpal API Workshop: LIVE, 1 Day, Hands-on, Recorded
Snowpal: Project Management API Endpoints
Snowpal: Content Management API Endpoints
Snowpal: Conversation API Endpoints
Snowpal: Custom Attribution API Endpoints
Snowpal: Access Control List API Endpoints
Snowpal: Classroom API Endpoints
Impact of Gratitude, Forgiveness, Expectations on Mental Health (feat. Vidhi Vohra)
(Part 1/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDE
(Part 2/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDE
(Part 3/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDE
(Part 4/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDE
(Part 5/N) Salesforce: Anypoint DataGraph
(Part 6/N) Salesforce: Anypoint API Manager, API Governance, Runtime Manager
(Course #35) Writing Scripts to understand REST APIs
(Course #34) Develop AWS Lambda Applications locally
(Course #33) Interfaces in Go (Golang)
(Course #32) Dependencies in Development Environment
(Course #30) Social Media Login (OAuth 2.0)
(Course #28) Amazon DynamoDB - Introduction
(Course #26) Multi Tenant Architecture - Options
(Course #25) Asynchronous Messaging With RabbitMQ
(Course #24) Flutter App - Implement Tabs
(Course #23) SQL vs NoSQL - Which way to go?
(Course #22) JSON Data Modeling explained with a simple example
(Course #21) Authenticating Subscribers using API Key & Product Code
(Course #20) Creating Products on AWS Marketplace
(Course #19) Designing UI & UX for a New Feature on a Web App
(Course #18) Integrate Kanban in Web Application
(Course #17) Architect a Web Application
(Course #16) Flutter App - Directory Structure
(Course #15) Vimeo and Canva - Add edited video to showcase
(Course #14) Flutter App - Class Hierarchy (with a working example)
(Course #13) Update Apps to use latest Firebase Cloud Messaging APIs and SDKs
(Course #12) Implementing Web Services in Ruby
(Course #11) Implementing Web Services in Golang
(Course #10) Securing Microservices in an API Gateway
(Course #9) Implement Mind Map Chart (amCharts)
(Course #8) AWS Machine Learning with No Data Science Experience
(Course #7) Flutter Mobile App - Caching
(Course #6) How to use Postman API Client
(Course #4) Build a website on Canva
(Course #2B) Book an hour, or day, with Krish (Founder, CTO, Architect, Developer)
(Course #1) Build your own course
Fundamentals of Sales (feat. Deva Rangarajan)
Coaching and Self Development (feat. Dan Tudorache)
(Course #3) Manage projects on GitHub
Book: "Future-Proofing Product Management” (feat. Magali Pelissier)
The Art of Tech Transition (feat. Richa Bhardwaj)
An informal conversation about Mental Health (feat. Vidhi Vohra)
Automated Economy Series (2/N): AI in Automated Economy (feat. David Kramer)
(Part 1/2) Impact of Social Media on Mental Health (feat. Vidhi Vohra)
(Part 2/2) Impact of Social Media on Mental Health (feat. Vidhi Vohra)
Automated Economy Series (3/N): Education in Automated Economy (feat. David Kramer)
AWS Lambda and Layers: How to handle dependency errors
AWS API Gateway: An SSL Error, and a fix for it.
Snowpal: AWS Summit, DC — My thoughts (on workshops, sessions, etc).
Snowpal APIs (Backend as a Service)
Snowpal Suite: Products & Features
(Part 2/N) Terraform: Import Existing Resource
Software Certifications: How many do you have? And, are they needed?
Nexus vs Maven: Build & deploy microservices to Nexus Repository using Maven
Introduction to GitHub Codespaces
Handle API Gateway Tenant Registration in your Microservice
Pick your favorite chart on Snowpal Project Management App
Manage Projects on Snowpal App
REST Endpoint to register new user by email
Postman Collections for Snowpal APIs
Golang SDK for Building Blocks API
Challenges in bootstrapping a SaaS Startup
Should you implement that next requirement now, later or never?
Databases & Denormalization - Faster queries for faster retrieval
(Audio) Porting over 250 podcasts from one platform to another
Snowpal Education: For Educators and Students
Snowpal Presentation: Backend as a Service
Snowpal APIs: Pick an API Hub to your liking
(Part 4/4) Snowpal: B2B Sales — How to get started
(Part 3/4) Snowpal: B2B Sales — How to get started
(Part 2/4) Snowpal: B2B Sales — How to get started
(Part 1/4) Snowpal: B2B Sales — How to get started
(Course #31) RevenueCat — Pricing Integration
Snowpal QR Codes: API, Education, Mobile Apps, Managed Services
(Course #29) LIVE Coding — Implement Notifications Feature
(Course #27) Serverless Applications — AWS SAM Specification
(Course #5) AWS API Gateway: Introduction
Snowpal APIs: Reduce your Time to Market (significantly)
Firebase Messaging — Sending push notifications on a Flutter App
How important are we? (hint: Astronomy)
Julia Louis-Dreyfus. Is she talented?
Implementing a Simple Feature: How hard can it possibly be?
You do not work at FAANG. You are disheartened. But, don't be!
Unlimited Time Off. Is it unlimited, really?
Snowpal 2.0: Why use our platform when there are others out there?
Software Development: Drawing inspiration from a really good YouTuber
Integrate Snowpal APIs to cut costs and reduce time to market
Snowpal is now part of the API Landscape
Our Education System needs fixing. Across the globe.
(Pippa Hindi Album) Build software like A. R. Rahman creates music
Snowpal: Becoming a better CTO
Fundamentals of Platform Engineering (feat. James Schorr)
(Part 1/N) Terraform: Fundamentals, Set up, Configuration, Providers, Resources