41554 blogs · [ { "id": "01a087ab-2d58-73fe-a772-95075fc30a0d", "title": "Managing External Configurations with Spring Cloud Config", "url": "https://mydeveloperplanet.com/2026/09/02/managing-external-configurations-with-spring-cloud-config/", "published_at": "2026-09-02T08:00:00+00:00" }, { "id": "01a087ab-2d58-73fe-a772-9507609ff23e", "title": "Why Choose OpenCode: An Open Source AI Coding Assistant", "url": "https://mydeveloperplanet.com/2026/07/15/why-choose-opencode-an-open-source-ai-coding-assistant/", "published_at": "2026-07-15T08:00:00+00:00" }, { "id": "01a087ab-2d58-73fe-a772-950760d141ab", "title": "Understanding RabbitMQ Exchange Types in Spring Boot", "url": "https://mydeveloperplanet.com/2026/06/17/understanding-rabbitmq-exchange-types-in-spring-boot/", "published_at": "2026-06-17T08:00:00+00:00" }, { "id": "01a087ab-2d58-73fe-a772-950761a1c487", "title": "Getting Started with RabbitMQ in Spring Boot", "url": "https://mydeveloperplanet.com/2026/04/29/getting-started-with-rabbitmq-in-spring-boot/", "published_at": "2026-04-29T08:00:00+00:00" }, { "id": "01a087ab-2d58-73fe-a772-9507622180b4", "title": "Getting Started with GitHub Copilot CLI for Coding Tasks", "url": "https://mydeveloperplanet.com/2026/04/08/getting-started-with-github-copilot-cli-for-coding-tasks/", "published_at": "2026-04-08T08:00:00+00:00" }, { "id": "01a087ab-2d58-73fe-a772-9507625c8d5b", "title": "Setting Up Claude Code with Ollama: A Guide", "url": "https://mydeveloperplanet.com/2026/03/18/setting-up-claude-code-with-ollama-a-guide/", "published_at": "2026-03-18T09:00:00+00:00" }, { "id": "01a087ab-2d58-73fe-a772-9507628ecab8", "title": "Getting Started with Qwen Code for Coding Tasks", "url": "https://mydeveloperplanet.com/2026/02/25/getting-started-with-qwen-code-for-coding-tasks/", "published_at": "2026-02-25T09:00:00+00:00" }, { "id": "01a087ab-2d59-7070-9ceb-67c25cf544cd", "title": "What’s New in Java 25: Key Changes from Java 21", "url": "https://mydeveloperplanet.com/2026/02/02/whats-new-in-java-25-key-changes-from-java-21/", "published_at": "2026-02-02T09:00:00+00:00" }, { "id": "01a087ab-2d59-7070-9ceb-67c25d0892c3", "title": "Open Notebook: A Secure Alternative to Google Notebook LM", "url": "https://mydeveloperplanet.com/2026/01/19/open-notebook-a-secure-alternative-to-google-notebook-lm/", "published_at": "2026-01-19T09:00:00+00:00" }, { "id": "01a087ab-2d59-7070-9ceb-67c25df3c611", "title": "Testing MCP Servers with MCP Inspector", "url": "https://mydeveloperplanet.com/2025/12/01/testing-mcp-servers-with-mcp-inspector/", "published_at": "2025-12-01T09:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e4400306ee14", "title": "Creating an MCP Client with Spring AI", "url": "https://mydeveloperplanet.com/2025/11/19/creating-an-mcp-client-with-spring-ai/", "published_at": "2025-11-19T09:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e44003580315", "title": "Creating an MCP Server with Spring AI", "url": "https://mydeveloperplanet.com/2025/11/05/creating-an-mcp-server-with-spring-ai/", "published_at": "2025-11-05T09:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e44003a1b960", "title": "Top Takeaways from Devoxx Belgium 2025", "url": "https://mydeveloperplanet.com/2025/10/22/top-takeaways-from-devoxx-belgium-2025/", "published_at": "2025-10-22T08:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e44003bfd6ba", "title": "Enhance AI Coding with MCP Agents", "url": "https://mydeveloperplanet.com/2025/10/08/enhance-ai-coding-with-mcp-agents/", "published_at": "2025-10-08T08:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e44004a76e39", "title": "Enhance Development with DevoxxGenie and MCP", "url": "https://mydeveloperplanet.com/2025/09/24/enhance-development-with-devoxxgenie-and-mcp/", "published_at": "2025-09-24T08:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e440050b8fcb", "title": "Secure Your Spring Boot Apps Using Keycloak and OIDC", "url": "https://mydeveloperplanet.com/2025/06/11/secure-your-spring-boot-apps-using-keycloak-and-oidc/", "published_at": "2025-06-11T08:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e44005ab3dde", "title": "Setup OpenID Connect with Keycloak: A Step-by-Step Guide", "url": "https://mydeveloperplanet.com/2025/05/28/setup-openid-connect-with-keycloak-a-step-by-step-guide/", "published_at": "2025-05-28T08:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e4400638ca08", "title": "Testing Java Applications with WireMock and Spring Boot", "url": "https://mydeveloperplanet.com/2025/05/14/testing-java-applications-with-wiremock-and-spring-boot/", "published_at": "2025-05-14T08:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e4400661af44", "title": "Enforcing Architecture with ArchUnit in Java", "url": "https://mydeveloperplanet.com/2025/04/30/enforcing-architecture-with-archunit-in-java/", "published_at": "2025-04-30T08:00:00+00:00" }, { "id": "01a0bb98-5ae4-72c8-ad0e-e44006b1f34f", "title": "Unlocking AI Coding Assistants: Generate Unit Tests", "url": "https://mydeveloperplanet.com/2025/04/16/unlocking-ai-coding-assistants-generate-unit-tests/", "published_at": "2025-04-16T08:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2af727002", "title": "Unlocking AI Coding Assistants: Generate Spring Boot Application", "url": "https://mydeveloperplanet.com/2025/04/02/unlocking-ai-coding-assistants-generate-spring-boot-application/", "published_at": "2025-04-02T08:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b0528f34", "title": "Unlocking AI Coding Assistants: Real-World Use Cases Part 3", "url": "https://mydeveloperplanet.com/2025/03/19/unlocking-ai-coding-assistants-real-world-use-cases-part-3/", "published_at": "2025-03-19T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b0537f99", "title": "Unlocking AI Coding Assistants: Real-World Use Cases Part 2", "url": "https://mydeveloperplanet.com/2025/03/05/unlocking-ai-coding-assistants-real-world-use-cases-part-2/", "published_at": "2025-03-05T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b0e09bbc", "title": "Unlocking AI Coding Assistants: Real-World Use Cases Part 1", "url": "https://mydeveloperplanet.com/2025/02/19/unlocking-ai-coding-assistants-real-world-use-cases-part-1/", "published_at": "2025-02-19T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b10fd4e3", "title": "Explore Open WebUI: Your Offline AI Interface", "url": "https://mydeveloperplanet.com/2025/02/05/explore-open-webui-your-offline-ai-interface/", "published_at": "2025-02-05T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b112bb65", "title": "Implement RAG With PGVector, LangChain4j and Ollama", "url": "https://mydeveloperplanet.com/2025/01/22/implement-rag-with-pgvector-langchain4j-and-ollama/", "published_at": "2025-01-22T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b1aa0db3", "title": "Integrating AI with Spring Boot: A Beginner’s Guide", "url": "https://mydeveloperplanet.com/2025/01/08/integrating-ai-with-spring-boot-a-beginners-guide/", "published_at": "2025-01-08T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b211241b", "title": "Spring Boot: Build Your Own CLI with Spring Shell", "url": "https://mydeveloperplanet.com/2024/12/04/spring-boot-build-your-own-cli-with-spring-shell/", "published_at": "2024-12-04T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b28dd791", "title": "Why ‘mvn install’ May Risk Your Builds", "url": "https://mydeveloperplanet.com/2024/11/20/why-mvn-install-may-risk-your-builds/", "published_at": "2024-11-20T09:00:00+00:00" }, { "id": "01a0bba0-3012-7133-9eee-30c2b2d6ab27", "title": "Fetching Data From One-to-One, One-to-Many, and Many-to-Many Relationships With jOOQ", "url": "https://mydeveloperplanet.com/2024/11/06/fetching-data-from-one-to-one-one-to-many-and-many-to-many-relationships-with-jooq/", "published_at": "2024-11-06T09:00:00+00:00" }, { "id": "01a0bba5-e256-7038-bea8-51d3195def79", "title": "Top Takeaways from Devoxx Belgium 2024", "url": "https://mydeveloperplanet.com/2024/10/23/top-takeaways-from-devoxx-belgium-2024/", "published_at": "2024-10-23T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea055447c76", "title": "DevoxxGenie: Your AI Assistant for IDEA", "url": "https://mydeveloperplanet.com/2024/10/08/devoxxgenie-your-ai-assistant-for-idea/", "published_at": "2024-10-08T14:30:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea055872db7", "title": "Integrate Spring Boot with jOOQ, Liquibase and Testcontainers", "url": "https://mydeveloperplanet.com/2024/09/25/integrate-spring-boot-with-jooq-liquibase-and-testcontainers/", "published_at": "2024-09-25T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea056446696", "title": "Unit Integration Testing with Testcontainers Docker Compose", "url": "https://mydeveloperplanet.com/2024/09/11/unit-integration-testing-with-testcontainers-docker-compose/", "published_at": "2024-09-11T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea056f2d15a", "title": "Maven Archetypes: Simplifying Project Template Creation", "url": "https://mydeveloperplanet.com/2024/06/26/maven-archetypes-simplifying-project-template-creation/", "published_at": "2024-06-26T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea05783cc50", "title": "Cucumber & Spring Boot Integration: Passing Arguments to Step Definitions Explained", "url": "https://mydeveloperplanet.com/2024/06/12/cucumber-spring-boot-integration-passing-arguments-to-step-definitions-explained/", "published_at": "2024-06-12T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea057a0dd12", "title": "Effective Java Application Testing with Cucumber and BDD", "url": "https://mydeveloperplanet.com/2024/05/29/effective-java-application-testing-with-cucumber-and-bdd/", "published_at": "2024-05-29T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea058328097", "title": "Generate Object Mapping Using MapStruct", "url": "https://mydeveloperplanet.com/2024/05/15/generate-object-mapping-using-mapstruct/", "published_at": "2024-05-15T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea0592cade6", "title": "Create Tweets With X API v2", "url": "https://mydeveloperplanet.com/2024/05/01/create-tweets-with-x-api-v2/", "published_at": "2024-05-01T08:00:00+00:00" }, { "id": "01a0bba5-e257-7059-b04b-4ea059a148f2", "title": "Validation With Spring Boot", "url": "https://mydeveloperplanet.com/2024/04/17/validation-with-spring-boot/", "published_at": "2024-04-17T08:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e62fb0c8f7", "title": "Architect Your System Landscape as Code", "url": "https://mydeveloperplanet.com/2024/04/03/architect-your-system-landscape-as-code/", "published_at": "2024-04-03T08:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e6303e2c6a", "title": "Software Architecture as Code With Structurizr", "url": "https://mydeveloperplanet.com/2024/03/20/software-architecture-as-code-with-structurizr/", "published_at": "2024-03-20T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e630f80d98", "title": "Implement RAG Using Weaviate, LangChain4j and LocalAI", "url": "https://mydeveloperplanet.com/2024/03/06/implement-rag-using-weaviate-langchain4j-and-localai/", "published_at": "2024-03-06T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e631e5f522", "title": "Semantic Search With Weaviate Vector Database", "url": "https://mydeveloperplanet.com/2024/02/21/semantic-search-with-weaviate-vector-database/", "published_at": "2024-02-21T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e632ba4e72", "title": "How to Embed Documents for Semantic Search", "url": "https://mydeveloperplanet.com/2024/02/07/how-to-embed-documents-for-semantic-search/", "published_at": "2024-02-07T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e633768462", "title": "LangChain4j: Chat With Documents", "url": "https://mydeveloperplanet.com/2024/01/24/langchain4j-chat-with-documents/", "published_at": "2024-01-24T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e633d82388", "title": "How to Use LangChain4j With LocalAI", "url": "https://mydeveloperplanet.com/2024/01/10/how-to-use-langchain4j-with-localai/", "published_at": "2024-01-10T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e634c39121", "title": "Running LLM’s Locally: A Step-by-Step Guide", "url": "https://mydeveloperplanet.com/2023/12/13/running-llms-locally-a-step-by-step-guide/", "published_at": "2023-12-13T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e635356e11", "title": "How to Monitor a Spring Boot App With Ostara", "url": "https://mydeveloperplanet.com/2023/11/29/how-to-monitor-a-spring-boot-app-with-ostara/", "published_at": "2023-11-29T09:00:00+00:00" }, { "id": "01a0bbaa-ece3-72d2-907b-30e636019159", "title": "What’s New Between Java 17 and Java 21?", "url": "https://mydeveloperplanet.com/2023/11/01/whats-new-between-java-17-and-java-21/", "published_at": "2023-11-01T09:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a84b84e53", "title": "Devoxx Belgium 2023 Takeaways", "url": "https://mydeveloperplanet.com/2023/10/18/devoxx-belgium-2023-takeaways/", "published_at": "2023-10-18T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a84cc0af8", "title": "How to Generate Spring Properties Documentation", "url": "https://mydeveloperplanet.com/2023/10/04/how-to-generate-spring-properties-documentation/", "published_at": "2023-10-04T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a85062679", "title": "Podman Desktop Review", "url": "https://mydeveloperplanet.com/2023/09/20/podman-desktop-review/", "published_at": "2023-09-20T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a85368d10", "title": "Spring Boot Configuration Properties Explained", "url": "https://mydeveloperplanet.com/2023/09/06/spring-boot-configuration-properties-explained/", "published_at": "2023-09-06T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a85542cbb", "title": "Podman Compose vs Docker Compose", "url": "https://mydeveloperplanet.com/2023/06/21/podman-compose-vs-docker-compose/", "published_at": "2023-06-21T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a85cf040c", "title": "Podman Equivalent for Docker Compose", "url": "https://mydeveloperplanet.com/2023/06/07/podman-equivalent-for-docker-compose/", "published_at": "2023-06-07T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a865a7227", "title": "Is Podman a Drop-in Replacement for Docker?", "url": "https://mydeveloperplanet.com/2023/05/24/is-podman-a-drop-in-replacement-for-docker/", "published_at": "2023-05-24T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a8668bc2b", "title": "How to Backup and Restore a PostgreSQL Database", "url": "https://mydeveloperplanet.com/2023/05/10/how-to-backup-and-restore-a-postgresql-database/", "published_at": "2023-05-10T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a8669ffc3", "title": "What Is JHipster?", "url": "https://mydeveloperplanet.com/2023/04/26/what-is-jhipster/", "published_at": "2023-04-26T08:00:00+00:00" }, { "id": "01a0bbb0-0023-73c4-be04-4c8a876694aa", "title": "Tips for Effective Time Management", "url": "https://mydeveloperplanet.com/2023/04/12/tips-for-effective-time-management/", "published_at": "2023-04-12T08:00:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca3a3dbe7", "title": "How to Create a GraalVM Docker Image", "url": "https://mydeveloperplanet.com/2023/03/29/how-to-create-a-graalvm-docker-image/", "published_at": "2023-03-29T08:00:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca46e23c1", "title": "How to Build a Spring Boot GraalVM Image", "url": "https://mydeveloperplanet.com/2023/03/15/how-to-build-a-spring-boot-graalvm-image/", "published_at": "2023-03-15T09:00:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca4b26305", "title": "How to Use Ansible Roles", "url": "https://mydeveloperplanet.com/2023/03/01/how-to-use-ansible-roles/", "published_at": "2023-03-01T09:00:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca55a9f85", "title": "How to Build an SBOM", "url": "https://mydeveloperplanet.com/2023/02/15/how-to-build-an-sbom/", "published_at": "2023-02-15T09:00:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca563f105", "title": "How to Setup Spring Boot With Vue.js Frontend", "url": "https://mydeveloperplanet.com/2023/02/01/how-to-setup-spring-boot-with-vue-js-frontend/", "published_at": "2023-02-01T09:00:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca623d293", "title": "How to Check Docker Images for Vulnerabilities", "url": "https://mydeveloperplanet.com/2023/01/18/how-to-check-docker-images-for-vulnerabilities/", "published_at": "2023-01-18T09:13:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca6b665f1", "title": "Spring Boot Docker Best Practices", "url": "https://mydeveloperplanet.com/2022/12/14/spring-boot-docker-best-practices/", "published_at": "2022-12-14T09:13:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca70908cf", "title": "Docker Best Practices", "url": "https://mydeveloperplanet.com/2022/11/30/docker-best-practices/", "published_at": "2022-11-30T08:58:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca75ef316", "title": "How to Create an Ansible Playbook", "url": "https://mydeveloperplanet.com/2022/11/16/how-to-create-an-ansible-playbook/", "published_at": "2022-11-16T09:00:00+00:00" }, { "id": "01a0bbb5-ab3b-7011-9bda-f6eca8291197", "title": "Devoxx Belgium 2022 Takeaways", "url": "https://mydeveloperplanet.com/2022/11/02/devoxx-belgium-2022-takeaways/", "published_at": "2022-11-02T08:00:00+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29afe2425", "title": "Docker Files and Volumes: Permission Denied", "url": "https://mydeveloperplanet.com/2022/10/19/docker-files-and-volumes-permission-denied/", "published_at": "2022-10-19T12:13:09+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29b9d3b82", "title": "Main Benefits of a Technical Blog", "url": "https://mydeveloperplanet.com/2022/10/04/main-benefits-of-a-technical-blog/", "published_at": "2022-10-04T17:54:38+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29ba68069", "title": "An Introduction to Ansible Inventory", "url": "https://mydeveloperplanet.com/2022/09/20/an-introduction-to-ansible-inventory/", "published_at": "2022-09-20T17:40:58+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29c5713c3", "title": "How to Pass the AWS Certified Developer – Associate Exam", "url": "https://mydeveloperplanet.com/2022/09/06/how-to-pass-the-aws-certified-developer-associate-exam/", "published_at": "2022-09-06T16:57:53+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29d353e42", "title": "How to Setup an Ansible Test Environment", "url": "https://mydeveloperplanet.com/2022/05/04/how-to-setup-an-ansible-test-environment/", "published_at": "2022-05-04T17:56:40+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29df685f5", "title": "How to Generate Fake Test Data", "url": "https://mydeveloperplanet.com/2022/04/19/how-to-generate-fake-test-data/", "published_at": "2022-04-19T18:08:00+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29dfae6d9", "title": "How to Manage Your JDKs With SDKMAN", "url": "https://mydeveloperplanet.com/2022/04/05/how-to-manage-your-jdks-with-sdkman/", "published_at": "2022-04-05T19:15:49+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29e29e30f", "title": "An Introduction to AWS Step Functions", "url": "https://mydeveloperplanet.com/2022/03/22/an-introduction-to-aws-step-functions/", "published_at": "2022-03-22T19:06:12+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29ea9a613", "title": "How to Get Started With Vaadin Flow", "url": "https://mydeveloperplanet.com/2022/03/08/how-to-get-started-with-vaadin-flow/", "published_at": "2022-03-08T19:15:42+00:00" }, { "id": "01a0bbba-5343-70f7-9cb8-fbf29f856f24", "title": "An Introduction to AWS Serverless Application Model", "url": "https://mydeveloperplanet.com/2022/02/22/an-introduction-to-aws-serverless-application-model/", "published_at": "2022-02-22T19:22:24+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee4555d2fd4", "title": "Generate Server Code Using OpenAPI Generator", "url": "https://mydeveloperplanet.com/2022/02/08/generate-server-code-using-openapi-generator/", "published_at": "2022-02-08T18:59:24+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee4560e1c02", "title": "How to Secure AWS API Gateway With Cognito User Pool", "url": "https://mydeveloperplanet.com/2022/01/25/how-to-secure-aws-api-gateway-with-cognito-user-pool/", "published_at": "2022-01-25T16:14:15+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee4567bed4d", "title": "AWS Lambda Versions and Aliases Explained By Example", "url": "https://mydeveloperplanet.com/2022/01/11/aws-lambda-versions-and-aliases-explained-by-example/", "published_at": "2022-01-11T19:10:58+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee4576ff30d", "title": "Jenkins Multibranch Pipeline and Git LFS", "url": "https://mydeveloperplanet.com/2021/12/07/jenkins-multibranch-pipeline-and-git-lfs/", "published_at": "2021-12-07T19:25:16+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee457a86512", "title": "How to Use Amazon SQS in a Spring Boot App", "url": "https://mydeveloperplanet.com/2021/11/23/how-to-use-amazon-sqs-in-a-spring-boot-app/", "published_at": "2021-11-23T18:47:06+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee4586be94b", "title": "J-Fall 2021 Impressions", "url": "https://mydeveloperplanet.com/2021/11/09/j-fall-2021-impressions/", "published_at": "2021-11-09T19:03:59+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee4586ea459", "title": "How to Create an AWS CloudFormation Fargate Template", "url": "https://mydeveloperplanet.com/2021/10/26/how-to-create-an-aws-cloudformation-fargate-template/", "published_at": "2021-10-26T18:15:55+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee458d4e10a", "title": "How to Deploy a Spring Boot App on AWS Fargate", "url": "https://mydeveloperplanet.com/2021/10/12/how-to-deploy-a-spring-boot-app-on-aws-fargate/", "published_at": "2021-10-12T18:32:03+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee45929a72c", "title": "What’s New Between Java 11 and Java 17?", "url": "https://mydeveloperplanet.com/2021/09/28/whats-new-between-java-11-and-java-17/", "published_at": "2021-09-28T17:53:52+00:00" }, { "id": "01a0bbbe-af94-7286-a613-eee459bff586", "title": "How to Deploy a Spring Boot App on AWS ECS Cluster", "url": "https://mydeveloperplanet.com/2021/09/07/how-to-deploy-a-spring-boot-app-on-aws-ecs-cluster/", "published_at": "2021-09-07T18:07:08+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca7586f1dae1", "title": "How to Create an AWS ALB and ASG", "url": "https://mydeveloperplanet.com/2021/06/23/how-to-create-an-aws-alb-and-asg/", "published_at": "2021-06-23T17:59:20+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca75874812c6", "title": "How to Create an AWS EC2 VM", "url": "https://mydeveloperplanet.com/2021/06/09/how-to-create-an-aws-ec2-vm/", "published_at": "2021-06-09T18:30:22+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca7587deb782", "title": "Automated Visual Testing With Robot Framework", "url": "https://mydeveloperplanet.com/2021/05/26/automated-visual-testing-with-robot-framework/", "published_at": "2021-05-26T18:05:53+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca758838c815", "title": "Automate ZAP With Docker", "url": "https://mydeveloperplanet.com/2021/05/11/automate-zap-with-docker/", "published_at": "2021-05-11T17:26:29+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca7588f559dd", "title": "Automated Pen Testing With ZAP CLI", "url": "https://mydeveloperplanet.com/2021/04/28/automated-pen-testing-with-zap-cli/", "published_at": "2021-04-28T14:40:43+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca758986a7f9", "title": "Automated Pen Testing With Zed Attack Proxy", "url": "https://mydeveloperplanet.com/2021/04/13/automated-pen-testing-with-zed-attack-proxy/", "published_at": "2021-04-13T18:06:11+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca758a1c1b8a", "title": "Improve Your Robot Framework Tests With Robocop", "url": "https://mydeveloperplanet.com/2021/03/31/improve-your-robot-framework-tests-with-robocop/", "published_at": "2021-03-31T18:03:59+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca758a6c6b95", "title": "Why Start a Technical Blog", "url": "https://mydeveloperplanet.com/2021/03/17/why-start-a-technical-blog/", "published_at": "2021-03-17T15:56:02+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca758b274093", "title": "How to Monitor a Spring Boot App", "url": "https://mydeveloperplanet.com/2021/03/03/how-to-monitor-a-spring-boot-app/", "published_at": "2021-03-03T18:32:55+00:00" }, { "id": "01a0bbc3-30c5-7050-bf7f-ca758bab9670", "title": "Getting Started With RSocket Part 2", "url": "https://mydeveloperplanet.com/2021/02/17/getting-started-with-rsocket-part-2/", "published_at": "2021-02-17T16:09:19+00:00" } ] posts Claim your blog
Back to mydeveloperplanet.com
Blog · corpus.blog/blogs/mydeveloperplanet.com/posts

mydeveloperplanet.com

mydeveloperplanet.com

2026

2025

2024

2023

2022

2021