RRuhit Arman·May 28Lazy Singletons in Java: Why Double-Checked Locking Needs "volatile", and the Better Alternative That Doesn'tA practical guide to lazy initialization, instruction reordering, and the pattern that sidesteps the whole problem.12 min read·armanruhit.hashnode.dev
MMaverick·Dec 9, 2025Singleton Design PatternExplore the Singleton Pattern: implementations, benefits, drawbacks, and best practices in software engineering20 min read·jyanshu.hashnode.dev
EEduardo Cintra·May 19, 2025Padrões de Projeto Essenciais para Desenvolvedores .NETDescubra os padrões de projeto mais importantes para desenvolvedores .NET. Aprenda quando e como aplicar Singleton, Factory, Strategy e outros com exemplos20 min read·architechnet.hashnode.dev
RRomman Sabbir·Feb 27, 2025Kotlin : Singleton with Memory EfficiencyDive into the world of memory-efficient singleton design in Kotlin4 min read·rommansabbir.com
SShikhor Roy·Nov 6, 2024Design Patterns - Singleton (in Java)The ultimate guide on singleton design pattern3 min read·shikhorroy.hashnode.dev
JJunaid Bin Jaman·Sep 5, 2024Singleton Pattern in JavaScript: A Simple Guide with ExamplesLearn how to implement the Singleton Pattern in JavaScript with easy-to-follow examples using ES6 classes and IIFE.3 min read·junaidbinjaman.hashnode.dev
GGanesh Rama Hegde·Sep 1, 2024Singleton Design PatternThe Singleton pattern is classified as a creational design pattern because its primary purpose is to control the creation of objects. Specifically, the Singleton pattern ensures that a class has only one instance and provides a global point of access...5 min read·designpatterns.hashnode.dev
TTarun Sharma·Aug 14, 2024Understanding and Implementing the Singleton Pattern in Python: Key Concepts and ChallengesLearn about implementing the Singleton pattern in Python, addressing key concepts, challenges, and best practices for effective use and testing4 min read·tapstechie.hashnode.dev
AAbhav Goel·Aug 4, 2024Understanding Singleton Design patternThe Singleton pattern is useful in scenarios where exactly one instance of a class is needed to coordinate actions across the system.4 min read·abhavgoel.hashnode.dev
JJoshua Akosa·Aug 3, 2024Understanding Singleton Design Pattern in C#The Singleton design pattern is one of the most widely used patterns in software development. It ensures that a class has only one instance and provides a global point of access to that instance. This pattern is particularly useful in scenarios where...4 min read·codewithjosh.hashnode.dev