Skip to content
José da Cruz

Enterprise Architect, and Life Thinker

José da Cruz

Enterprise Architect, and Life Thinker

metrics

Metrics That Matter Ep. 1 – Lines of Code (LOC): What Every Developer & Architect Should Know

josedacruz, May 20, 2025May 20, 2025

Welcome to the Metrics That Matter series! In this episode, José Cruz walks you through one of the most talked-about — and often misunderstood — software metrics: Lines of Code (LOC).This video isn’t just a dry definition. You’ll learn how to interpret, apply, and even challenge LOC-based metrics with real-world…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 31 – Lazy Beans: Delay, Don’t Deny!

josedacruz, May 19, 2025May 19, 2025

🚀 Welcome back to our Spring Boot Mastery Series! In this episode, we dive deep into one of the most misunderstood yet powerful annotations in the Spring ecosystem: @Lazy. Whether you’re optimizing performance, managing complex dependencies, or delaying heavy instantiations, understanding @Lazy can level up your architectural thinking and application…

Continue Reading
architecture

How to Be a Software Architect: Architecture Starts Before Code (EP02)

josedacruz, May 17, 2025May 17, 2025

Most software projects fail not because of bad code, but because of decisions that were never made — or made too late. This video explains why great architecture starts before the first line of code is ever written. You’ll learn how architects think, what questions they ask early, and how…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 30 – Bean lifecycle PostConstruct, PreDestroy, others

josedacruz, May 16, 2025May 16, 2025

Welcome to this video in our Spring Boot series! 🎯In this episode, we explore how Spring manages the lifecycle of beans, focusing on the powerful annotations @PostConstruct and @PreDestroy. This is part of a larger series where we help developers master Spring Boot through concise, practical, and real-world examples. 🔍…

Continue Reading
puzzles and challenges

Interview questions & puzzles: Ep2 – The Two Egg Problem, A Strategy Puzzle for Engineers, Testers, and Architects

josedacruz, May 14, 2025May 14, 2025

Welcome to a deep dive into one of the most fascinating logic puzzles in engineering and algorithm design: The Two Egg Problem. This isn’t just a puzzle — it’s a masterclass in decision-making under constraints, testing strategy, and optimization thinking. Whether you’re prepping for tech interviews or building resilient systems,…

Continue Reading
observability

Observability: Introduction, architecture and Logs, Metrics & Traces Explained (Ep. 01)

josedacruz, May 14, 2025May 14, 2025

Observability: Introduction, architecture and Logs, Metrics & Traces Explained (Ep. 01) 🎥 Welcome to the first episode of our Observability series!In this video, we’ll break down Observability 101—from the core concepts to the tools and practices you need to get started. Whether you’re an SRE, developer, or architect, this intro…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 29 – @Configuration @Beans and RowMappers?

josedacruz, May 13, 2025May 13, 2025

Welcome to another video in our Spring Boot Deep Dive series!In this episode, we explore a powerful but often misunderstood part of the framework: @Bean methods inside @Configuration classes. If you’ve ever wondered when to use @Bean instead of @Component, how Spring wires your dependencies behind the scenes, or how…

Continue Reading
architecture

How to Be a Software Architect: Think Like a Strategist, Build Like a Visionary (EP01)

josedacruz, May 10, 2025May 10, 2025

Welcome to the first episode of our series on software architecture!This isn’t just about tech stacks and buzzwords — it’s about how architects think, decide, and lead. If you’re a developer ready to elevate your impact, or an aspiring architect who wants to make decisions that shape systems, this episode…

Continue Reading
spring-boot

Learning Spring Boot from Zero to Cloud: Part 28 – Scope Prototype, ApplicationContext, ObjectFactory

josedacruz, May 9, 2025May 9, 2025

In this video, we take a comprehensive look at prototype scope in Spring Boot, when and how to use it, and the best practices around injecting prototype-scoped beans into singleton-scoped components. This is part of a growing series, so make sure to check the playlist for more hands-on Spring Boot…

Continue Reading
decision-frameworks

Decision Frameworks | Ep. 3 – Mastering Timeboxing

josedacruz, May 7, 2025May 7, 2025
Continue Reading
  • Previous
  • 1
  • …
  • 10
  • 11
  • 12
  • …
  • 25
  • Next
  • architecture (157)
  • 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)
  • Essential Reading: Clean Architecture — Why Dependencies Should Only Point One Way
  • Essential Reading: Domain-Driven Design — Taming Complexity With a Shared Language
  • GitHub Weekly: 10 Rising Stars You Haven’t Heard Of Yet (October 5 – October 11, 2026)
  • 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
©2026 José da Cruz | WordPress Theme by SuperbThemes