Grigor OganesyaninStackademicFunctional Programming with Ramda [pipe]Some time ago, I wrote about using the cond() function as a functional style alternative for switch/case or if/else if/else blocks.1d ago1d ago
Grigor OganesyanHow Basic DDD Transforms Your CodeRecently, I read a book about Domain-Driven Design (DDD)….1d ago1d ago
Grigor OganesyaninStackademicThe Myth of 100% Test CoverageAutomated testing is a great tool, but it has a counterintuitive flaw…Jun 25Jun 25
Grigor OganesyanSoftware Developer Interview Questions… to Ask the Interviewer!Have you ever felt humiliated in an interview? Don’t be fooled — an interview is a two-way street.Jun 18Jun 18
Grigor OganesyanBelieve It or Not, We Need Another To-Do App.Yes, despite the fact that there are millions of them already implemented…May 13May 13
Grigor OganesyaninStackademicFunctional programming: Immutability + Pure Functions + Explicit Dependency = Referential…Peeling back the layers of coding: Uncover a straightforward path through the realms of immutability and pure functions…Nov 10, 20231Nov 10, 20231
Grigor OganesyaninStackademicFrom Event-Driven to Async/AwaitFrom my own experience, I know how challenging it can be to understand the nature of promises in JavaScript and to master them. Especially…Sep 22, 20231Sep 22, 20231
Grigor OganesyanHealth Check: How Good is Your Code?Ever had a nagging feeling that there’s something amiss in your project’s code? Maybe you are right. Let’s talk about SonarQube…Sep 21, 2023Sep 21, 2023