Prateek's Digital Garden

  • API Design
    • API Protocols Explained
    • API Security Essentials
    • GraphQL Best Practices
    • Mobile API Impact on UX
    • REST Architecture
    • REST vs gRPC vs GraphQL
  • AWS AIP-C01
    • Domain 1 - Foundation Model Integration Data Management and Compliance
      • Domain 1 - Foundation Model Integration, Data Management, and Compliance
      • Task 1.1 - Analyze requirements and design GenAI solutions
      • Task 1.1 - Cheat Sheet
      • Task 1.2 - Cheat Sheet
      • Task 1.2 - Select and configure FMs
      • Task 1.3 - Cheat Sheet
      • Task 1.3 - Implement data validation and processing pipelines for FM consumption
      • Task 1.4 - Cheat Sheet
      • Task 1.4 - Design and implement vector store solutions
      • Task 1.5 - Cheat Sheet
      • Task 1.5 - Design retrieval mechanisms for FM augmentation
      • Task 1.6 - Cheat Sheet
      • Task 1.6 - Implement prompt engineering strategies and governance for FM interactions
    • Domain 2 - Detailed Notes
      • Domain 2 - Detailed Notes
      • Task 2.1 - Agentic AI Solutions
      • Task 2.2 - Model Deployment Strategies
      • Task 2.3 - Enterprise Integration Architectures
      • Task 2.4 - FM API Integrations
      • Task 2.5 - Application Integration Patterns
    • Domain 2 - Implementation and Integration
      • Domain 2 - Implementation and Integration
      • Task 2.1 - Cheat Sheet
      • Task 2.1 - Implement agentic AI solutions and tool integrations
      • Task 2.2 - Implement model deployment strategies
      • Task 2.2 - Notes
      • Task 2.2 - Q&A
      • Task 2.3 - Cheat Sheet
      • Task 2.3 - Design and implement enterprise integration architectures
      • Task 2.4 - Cheat Sheet
      • Task 2.4 - Implement FM API integrations
      • Task 2.5 - Cheat Sheet
      • Task 2.5 - Implement application integration patterns and development tools
    • Day 1 - Fundamentals & Bedrock Basics
    • Day 1 - Fundamentals & Bedrock Basics
    • Day 2 - Architecture, Inference Configuration & Model Selection
    • Day 3 - Data Pipelines, Vector Stores, and RAG
    • Day 4 - Prompt Engineering & Governance
    • Day 5 - Agentic Patterns and Tools
    • Day 6 - API Integration and Enterprise Patterns
    • Day 7 - Safety, Security & Hallucinations
    • Day 8 - Data Security and Privacy
    • Day 9 - Governance, Compliance, Responsible AI
    • Day 10 - Cost Optimization and Efficiency
    • Day 11 - Latency, Performance, Observability
    • Day 12 - Evaluation, Validation, Troubleshooting
    • Day 13 - Troubleshooting Patterns
    • Day 14 - Mock Exam and Final Review
    • exam-plan
  • Cloud
    • AWS EKS Architecture
    • Cloud Foundry
    • Cloud Native Security
    • Compute Choices - VM vs Containers vs Serverless
    • ECS Fargate Architecture
    • Serverless Application Model (SAM)
    • Serverless Cost Optimization
    • Spring Cloud
  • Databases
    • ACID Properties
    • Database Indexing
    • Database Locking
    • Database Normalization
    • DB Decisions: Serverless vs Provisioned
    • Transaction Isolation Levels
  • DevOps
    • DevOps Transformation
    • Git and Version Control
    • Git Rebase vs Merge
    • Linux Command Line
    • Maven
    • Software Release Lifecycle
  • Digital Gardening
    • Digital Gardening
    • My PKM System
  • Engineering Culture
    • Blameless Post-Mortems
    • Business English for Meetings
    • Choosing Boring Technology
    • Code Review Best Practices
    • Documentation Culture
    • Production Reality
    • Technical Debt
    • The 1-on-1 Meeting
  • Frontend
    • React Basics
    • Redux
  • GenAI
    • Advanced Prompt Engineering
    • Agentic Workflows
    • Edge AI Architecture
    • LLM Evaluation
    • RAG Patterns & Architectures
  • Investing
    • PE Ratio for a Stock
    • Stock Analysis
  • IoT
    • Connected Vehicle Security
    • IoT Data Pipeline Patterns
    • MQTT Essentials
  • Java
    • Check Java Version
    • Java Functional Interfaces and Lambda
    • Java Optional Class
    • Java Streams
    • Spring Boot Starter Web
    • Spring Controller Example
    • Spring IOC and Web
    • Spring vs Spring Boot
  • Methodologies
    • Agile and SAFe in the Enterprise
    • Agile Methodology
    • Test Driven Development (TDD)
  • Python
    • Python Scripting and Packaging
  • Random
    • Busyness Culture
    • Digital Garden
    • How to-Note
    • move your body every day
    • My Second Brain
    • Personal Knowledge Management
    • Prompt
    • Time Poverty
    • When - and How - to keep a poker face at work (Nuggets)
    • Why is transparency important in workplace?
    • Working memory as a bridge between brain and process (Nudgets)
    • your-first-note
  • Software Design
    • Composition over Inheritance
    • DRY Principle
    • KISS Principle
    • Law of Demeter
    • SOLID Principles
    • YAGNI Principle
  • System Design
    • API Gateway
    • API Paradigms
    • Availability
    • Bulkhead Pattern
    • Caching
    • Caching Strategies
    • CAP Theorem and PACELC
    • Circuit Breaker Pattern
    • Clustering
    • Communication Patterns
    • Compute
    • Content Delivery Network (CDN)
    • Databases
    • Design Netflix
    • Design Twitter
    • Design Uber
    • Design URL Shortener
    • Design WhatsApp
    • DNS
    • Event Driven Architecture
    • HTTPS
    • Load Balancing
    • Load Balancing Algorithms
    • Message Oriented Middleware
    • Microservices
    • Microservices Design Patterns
    • Networking Basics
    • OAuth
    • Proxy
    • Reliability
    • Resiliency Patterns
    • SaaS Multi-Tenancy Architecture
    • Saga Pattern
    • Scalability
    • Security
    • Service Discovery
    • Sidecar Pattern
    • SOA vs Microservices
    • Spatial Indexing
    • SQL vs NoSQL vs NewSQL
    • Storage
    • Strangler Fig Pattern
    • System Design
    • System Design Interviews
    • System Design Resources
    • What is System Design?
  • Teach Trends
    • Benefits of Edge Computing
    • Challenges or risks of Edge Computing
    • Connected Vehicles Future Trends
    • Edge computing
    • Edge Computing with Web3
    • Fog computing
    • How does edge computing relate to cloud computing?
    • Use cases or examples of Edge Computing
    • WEF 2021 - Connected Car takeaways
  • Testing
    • Mockito
    • Modern BDD Workflow
    • Spring Boot Testing Basics
    • Unit Test Annotations
  • Writing
    • Academic Essay Writing

Tag: spring

2 items with this tag.

  • Nov 20, 2018

    Spring vs Spring Boot

    • java
    • spring
    • spring-boot
    • framework
  • Mar 15, 2017

    Spring IOC and Web

    • java
    • spring
    • ioc
    • spring-web

Built with ❤️ Prateek's Digital Garden. © 2025

  • LinkedIn
  • Email