Skip to content
José da Cruz

Enterprise Architect, and Life Thinker

José da Cruz

Enterprise Architect, and Life Thinker

spring-boot

Learning Spring Boot from Zero to Cloud: Part 25 – @Component vs @Configuration

josedacruz, May 1, 2025May 1, 2025

🧠 Confused about when to use @Configuration or @Component in your Spring Boot applications? You’re not alone! In this video, we break down their core differences, their purpose, and how Spring handles them under the hood—with real code examples, and practical insights. Whether you’re prepping for a coding interview or…

Continue Reading
Systems Thinking

Thinking in Systems – Stocks and Flows in Software Design and Architecture

josedacruz, April 30, 2025April 30, 2025

Understanding Stocks and Flows is 🔑 to mastering systems thinking. Whether you’re designing software, managing resources, or just trying to make sense of the world 🌍—this concept will change how you see cause and effect, accumulation, and flow. In this video, you’ll discover: 📦 What are Stocks🌊 What are Flows🤯…

Continue Reading
life-improvement

Mastering Your Impulses: Why Self-Control is Your Greatest Defense

josedacruz, April 29, 2025April 29, 2025

“A person without self-control is like a city broken into and left without walls.”— Proverbs 25:28 We live in a world full of quick decisions, emotional triggers, and temptations to spend, speak, or act without thinking. Yet one of the most powerful life skills we can develop is impulse control—the…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 24 – @Repository more than you know

josedacruz, April 29, 2025May 9, 2025

Don’t build another Spring Boot project without watching this.👉 Your codebase will thank you. 📌 What You’ll Learn in This Video: ⏱️ Timestamps: 00:00 – Introduction: @Repository and @Service and others04:14 – @Repository, what and translations06:49 – Spring Exception Translation07:19 – @Controller good, but…09:16 – Services and Repositories10:26 – Testing…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 23 – JdbcTemplate – RowMapper ResultSetExtractor

josedacruz, April 29, 2025May 1, 2025

🎬 Welcome to the “Code Like an Architect” Series! 🚀 This video is part of our growing collection of short, high-impact lessons designed to help you master backend development using Spring Boot. If you’re ready to level up your database access skills, you’re in the right place. 💻⚡ In this…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 22 – JdbcTemplate – Query variants

josedacruz, April 24, 2025April 24, 2025

In this video, you’ll learn all the powerful ways to fetch data using Spring’s JdbcTemplate — from grabbing a single value to handling full lists of results! 🎯 Whether you’re building a REST API, a dashboard, or doing backend magic, this guide will level up your database game. 💡 🔥…

Continue Reading
decision-frameworks

MoSCoW Framework: A Clearer Way to Prioritize What Matters

josedacruz, April 24, 2025April 24, 2025

💡 What is the MoSCoW Framework? The MoSCoW method is a prioritization technique used to decide what really matters in a project or product. It groups tasks or requirements into four categories: “MoSCoW” is simply a mnemonic based on the capital letters of each priority category. 📍 When Should You…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 21 – JdbcTemplate – Insert, Update, Delete

josedacruz, April 22, 2025April 22, 2025

In this video, you’ll learn how to perform INSERT, UPDATE, and DELETE operations using the powerful JdbcTemplate — with and without NamedParameterJdbcTemplate. 🚀 👉 Plus, discover how to retrieve auto-generated keys after an INSERT using KeyHolder. Clean, efficient, and perfect for production-ready code! 🎯 00:00 Introduction 01:08 Insert 02:01 Update…

Continue Reading
decision-frameworks

Decision-Making: First Principles – Software Architecture

josedacruz, April 21, 2025April 21, 2025

Making architectural decisions in software is often as much about mindset as it is about technology. Too often, teams default to trends, frameworks, or familiar patterns without deeply questioning if they’re truly right for the problem at hand. That’s where First Principles Thinking becomes a game-changer. What Is First Principles…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 20 – JdbcTemplate Parameters

josedacruz, April 20, 2025April 20, 2025

🎯 In this video, we explore different ways to work with parameters using JdbcTemplate, NamedParameterJdbcTemplate, and SqlParameterSource with bean mapping. ✅ Whether you’re new to Spring JDBC or want to understand the best practices when choosing between parameterized query methods — this guide is for you! 🔍 What You’ll Learn:🧱…

Continue Reading
  • Previous
  • 1
  • …
  • 11
  • 12
  • 13
  • …
  • 25
  • Next
  • architecture (154)
  • artificial-intelligence (6)
  • books (2)
  • courses (4)
  • decision-frameworks (4)
  • finances (1)
  • java (8)
  • life-improvement (20)
  • metrics (3)
  • observability (2)
  • puzzles and challenges (3)
  • reviews (1)
  • security (8)
  • spring-boot (36)
  • Systems Thinking (3)
  • GitHub Weekly: MCP Tools Trending Right Now (September 28 – October 4, 2026)
  • The Bulkhead Pattern: Why One Slow Dependency Shouldn’t Sink the Whole Ship
  • Essential Reading: A Philosophy of Software Design — Fighting Complexity One Module at a Time
  • GitHub Weekly: Top 10 Trending Repos (September 21 – September 27, 2026)
  • The Volunteer Tax: Why Raising Your Hand in a Meeting Makes You the Permanent Owner
©2026 José da Cruz | WordPress Theme by SuperbThemes