<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>deV633 — Learnings</title><description>deV633 is where I share development learnings, experiments, projects, architecture decisions, and lessons from building real software.</description><link>https://dev633.pages.dev/</link><language>en-us</language><item><title>Getting Started with Spring Boot</title><link>https://dev633.pages.dev/learnings/getting-started-with-spring-boot/</link><guid isPermaLink="true">https://dev633.pages.dev/learnings/getting-started-with-spring-boot/</guid><description>The minimum you need to understand about auto-configuration, starters, and the application context before writing a real service.</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>Backend</category><category>Spring Boot</category><category>Java</category></item><item><title>How Dependency Injection Works in Spring</title><link>https://dev633.pages.dev/learnings/how-dependency-injection-works-in-spring/</link><guid isPermaLink="true">https://dev633.pages.dev/learnings/how-dependency-injection-works-in-spring/</guid><description>Beans, the application context, and why constructor injection is the only form worth defaulting to.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><category>Backend</category><category>Spring Boot</category><category>Java</category><category>Architecture</category></item><item><title>Why I Prefer PostgreSQL for Most Applications</title><link>https://dev633.pages.dev/learnings/why-i-prefer-postgresql-for-most-applications/</link><guid isPermaLink="true">https://dev633.pages.dev/learnings/why-i-prefer-postgresql-for-most-applications/</guid><description>One engine that handles relational data, JSON documents, full text search, and queues well enough to postpone every other datastore.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><category>Database</category><category>PostgreSQL</category><category>Database</category><category>Architecture</category></item><item><title>Smaller Images with Multi-Stage Docker Builds</title><link>https://dev633.pages.dev/learnings/multi-stage-docker-builds/</link><guid isPermaLink="true">https://dev633.pages.dev/learnings/multi-stage-docker-builds/</guid><description>Separating the build toolchain from the runtime image, and why the final stage should not run as root.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category><category>Docker</category><category>Security</category></item></channel></rss>