Kalhara Perera·Jun 15How Do You Feed Words Into a Model That Only Understands Numbers? Meet Embeddings.The idea that makes language models, recommendation systems, and semantic search actually work
Kalhara Perera·Jun 3Your Model Got Full Marks in Practice. It Failed the Real Exam.Overfitting and underfitting explained for frontend developers
Kalhara Perera·May 27Something Went Wrong. But Which Layer Did It? Backpropagation Knows.The algorithm that makes neural network training actually work, explained for frontend developers
Kalhara Perera·May 20Your Model is Lost. Gradient Descent is the GPS.How machine learning models actually fix themselves, explained for frontend developers
Kalhara Perera·May 14Your Model is Lying to You. Loss Functions Catch It.A frontend developer’s guide to one of ML’s most important concepts
Kalhara Perera·Dec 16, 20257. Performance, Testing, and the Future: Migrating Dynamic Systems to 2026This article is the Last in the Neurocore Dynamic UI Series.
Kalhara Perera·Dec 9, 20256. Event Handling and Context: Implementing Declarative Actions and Conditional RenderingThis article is Part 6 of 7 in the Neurocore Dynamic UI Series.
Kalhara Perera·Dec 2, 20255. Advanced State and Data Layer: TanStack Query, Zustand, and Entity MappersThis article is Part 5 of 7 in the Neurocore Dynamic UI Series.
Kalhara Perera·Nov 25, 20254. Engineering Dynamic Forms: Zod Validation and React Hook Form IntegrationThis article is Part 4 of 7 in the Neurocore Dynamic UI Series.
Kalhara Perera·Nov 18, 20253. The Core Engine: Building a Recursive Layout Renderer in React 19This article is Part 3 of 7 in the Neurocore Dynamic UI Series.