Ender Wigginsjinno.hashnode.dev·Jan 23, 2025Jinno — IDE extension I made to preview React componentsI built Jinno because I often found myself juggling between my code editor and browser to preview React components during development. It was frustrating and time-consuming, breaking my workflow and focus. With Jinno, I can now see live previews of R...React
Sahil Bhosaleliongueststudios.com·Jan 14, 2025"Designing Data-Intensive Applications" by Martin Kleppmann - A comprehensive summaryI’m diving into the book “Designing Data-Intensive Applications” by Martin Kleppmann, a must-read for anyone interested in building data intensive distributed systems. Over the next few weeks, I’ll be sharing my key takeaways and insights from this f...Software Engineeringdesign patterns
Horaciohoracioskrp.hashnode.dev·Jan 10, 2025C'est quoi un Design Pattern dans le développement d'applications ?Un Design Pattern, ou "patron de conception", est une solution réutilisable à un problème récurrent dans un contexte donné. Ce ne sont pas des lignes de code prêtes à copier-coller, mais plutôt des concepts ou des guides pour structurer ton code de m...3 likes·109 readsDeveloper
João Esperancinhajesperancinha.hashnode.dev·Jan 9, 2025Kotlin and the removal of the Builder Pattern from public lifeI discovered code changes on the internet that were related to the typical Javax validations that soon will become Jakarta validations. In these code changes, I did notice that many people were fixing issues by changing validation annotations from, a...builder pattern
Sahil Bhosaleliongueststudios.com·Dec 31, 2024System Design: How to Scale from Zero to a Million UsersScalability plays a major role in building today’s software systems. Why, you may ask? The simple answer is to manage a large number of users simultaneously with low latency and high response rates. Building and managing such systems at scale used to...27 readsSoftware EngineeringSystem Design
Balaji Sasikumarcuriouslycraftedcode.hashnode.dev·Dec 30, 2024APIs: How to Stop Torturing Developers and Start Writing Code They Won't HateIntroduction Ah, APIs—the love letters developers write to each other (sometimes in a cryptic language no one can understand). Whether you're crafting an elegant symphony of methods or unleashing a monstrosity of unreadable spaghetti code, this guide...Node.js
Gauri Sharmagauri1518.hashnode.dev·Dec 28, 2024The CREATE Action Funnel by Stephen Wendel: A Comprehensive Guide to Behavior DesignIntroduction In the ever-evolving field of UX design, understanding the principles of human behavior is crucial for creating products that users love. One powerful framework that aids in this understanding is the CREATE Action Funnel, developed by Dr...create action funnel
Gauri Sharmadecision-making.hashnode.dev·Dec 28, 2024The Fogg Behavior Model: Understanding and Applying Behavior DesignIntroduction The Fogg Behavior Model, developed by Dr. BJ Fogg, is a powerful framework for understanding human behavior and designing products that drive desired actions. This model is widely used in UX design, marketing, and behavior change initiat...#BehaviorDesign
Suman Mannablog.isumdev.com·Dec 26, 2024The Saga Design Pattern: Efficient Management of Distributed Transactions in MicroservicesIntroduction Microservices architecture has become the standard in modern software development for building scalable and maintainable systems. However, managing distributed transactions across multiple microservices is a complex task. The Saga Design...Saga Design Pattern
Gauri Sharmagauri1518.hashnode.dev·Dec 24, 202410 Essential UI/UX Design Principles Every Beginner Should KnowIn today's digital world, mastering the basics of UI (User Interface) and UX (User Experience) design is crucial for creating user-friendly products. Whether you're a new designer or just starting out in this exciting field, understanding these essen...1 likeui ux designer