SupportWriter space ↗
A JOURNAL ABOUT TECHNOLOGY

Learn something new.
Write. Share.

A space to connect knowledge, one line of code a day.
Discover tutorials, ideas, and notes from a learning journey.

1967 notes & counting ↙
EDITOR’S PICK ↗
Pentesting

Planning Your First Web Application Pentest: Scope, Safety, and Evidence

Build a focused web pentest plan with clear authorization, realistic objectives, controlled testing, and evidence that developers can use.

D Putu Adi Guna Permana · 3 min read
FOR YOUR CURIOSITY

Latest notes.

SPRING / NOTES</>↗
Spring02 Jul 2026

How do I configure Spring using Java configuration?

Spring Java configuration lets you configure your application using Java classes instead of XML. The main annotations are: @Configuration — marks a class as a Spring configuration class @Bean — declares a Spring bean manually @ComponentScan — tells Spring where to find annotated components @PropertySource — loads external properties @Enable… annotations — enable specific Spring […]

Wayan · 4 min read
SPRING / NOTES</>↗
Spring01 Jul 2026

How do I create and manage beans in Spring?

In Spring, a bean is an object managed by the Spring container. Spring is responsible for: creating the object injecting its dependencies managing its lifecycle applying configuration destroying it when the application shuts down The container that manages beans is usually the ApplicationContext. 1. What Is a Spring Bean? A Spring bean is just a […]

Wayan · 9 min read
SPRING / NOTES</>↗
Spring01 Jul 2026

How do I use dependency injection in Spring?

In Spring, Dependency Injection (DI) means you let the Spring container create and provide the objects your class depends on, instead of manually creating them with new. The recommended approach in modern Spring is constructor injection. 1. Define a dependency as a Spring bean import org.springframework.stereotype.Component; @Component public class EmailSender { public void send(String message) […]

Wayan · 4 min read
SPRING / NOTES</>↗
Spring01 Jul 2026

How do I understand what the Spring Framework actually does?

The easiest way to understand what the Spring Framework actually does is to stop thinking of it as “magic” and start thinking of it as infrastructure code that your application delegates to. At a high level: Spring creates objects, wires them together, manages their lifecycle, and adds common behavior around them so you do not […]

Wayan · 7 min read
✳

Knowledge grows when shared.

Stay curious. There is always something new to learn.

Explore notes ↗
Putu Adi Guna Permana
ABOUT THE AUTHOR

Dr (C). Ir. Putu Adi Guna Permana, S.Kom., M.Kom., IPM., ASEAN Eng.

Writer and founder of Diary Coding — sharing notes, tutorials, and experiences about programming for anyone who wants to keep learning.