TTahosinintahosin.hashnode.dev·Apr 22 · 4 min readJavaScript Undefined: Deep Dive into Its Nature and PitfallsJavaScript developers frequently encounter undefined, a primitive value that often signals a missing piece of data or an uninitialized state. While seemingly simple, a deep understanding of undefined is crucial for writing robust, error-free applicat...00
TTahosinintahosin.hashnode.dev·Apr 22 · 5 min readJavaScript Undefined: A Deep Dive into Its Nature and Practical UsageThe JavaScript undefined primitive is a concept so fundamental, yet often a source of confusion for developers, especially those new to the language. It represents the absence of a meaningful value and is distinct from null. Understanding undefined t...00
Rrecca0120inrecca0120.hashnode.dev·Apr 21 · 5 min readTwo SQL NULL Traps: Missing JOIN Rows and UNIQUE Constraints That Do NothingOriginally published at recca0120.github.io JOIN two tables on a nullable column and the rows disappear. Insert two NULLs into a UNIQUE column and neither insert fails. Both problems share the same root: SQL defines NULL as unknown, and unknown is ne...00
TTahosinintahosin.hashnode.dev·Apr 21 · 4 min readJavaScript Undefined Deep Dive: Understanding and Avoiding PitfallsUnderstanding undefined is fundamental to writing robust JavaScript. Often confused with null, this primitive value signifies a specific type of absence, and mastering its nuances is key to preventing common bugs and writing more predictable code. Wh...00
TTahosinintahosin.hashnode.dev·Apr 21 · 4 min readJavaScript Undefined Deep Dive: Mastering Its Nuances for Robust AI CodingUnderstanding undefined is fundamental to writing robust JavaScript, a skill paramount for anyone, including AI developers working with frameworks like TensorFlow.js or Node.js for data processing. While often confused with null, undefined has its ow...00
TTahosinintahosin.hashnode.dev·Apr 21 · 5 min readJavaScript Undefined: Master Nullish Coalescing & Optional Chaining for Robust AI AppsIn the world of AI, data is king. Whether you're consuming data from a sophisticated AI API, processing user input for a machine learning model, or managing complex state in an AI-driven UI, encountering undefined or null values is an inevitable real...00
DDDavid Díaz Herreraindaviddiaz.hashnode.dev·Mar 16 · 6 min readThe Legacy of Tony Hoare: Innovator of Quicksort and the Concept of NullThe tech world has recently lost one of its most influential pioneers, Sir Tony Hoare, whose contributions to computer science have shaped the landscape of programming and algorithms. Hoare, best known for inventing the Quicksort algorithm, and coini...10
RRRavinakumari Raminainravinadevblogs.hashnode.dev·Mar 13 · 6 min readJavaScript Operators basics Mango season is hereWhen you go to a street vendor to buy mangoes, you naturally perform a few actions: You add prices You compare varieties You decide if the deal is good You update the total bil00
TTuanhdotnetintuanhnet.hashnode.dev·Feb 22 · 13 min readEvent Sourcing Fits: When Should You Use It (and When You Shouldn’t)?Source: Event Sourcing Fits: When Should You Use It (and When You Shouldn’t)? 1. The quiet problem Event Sourcing actually solves Most systems don’t fail because they “can’t store data.” They fail because they can’t explain data. Someone chang...00
SKShubham Kumar Singhinblog.realdev.club·Feb 17 · 3 min readWhy undefined == null is true but null == 0 is false?undefined == null → true, but null == 0 → false (WHY?) JavaScript equality is one of the most confusing topics for beginners. Consider these three statements: undefined == null // true undefined === null // false null == 0 // false At...00