PinnedPublished inJavaScript in Plain EnglishHow to Make Old Code Clean and ClearA clean code adventure.Aug 4, 2022Aug 4, 2022
PinnedPublished inJavaScript in Plain EnglishHigher-Order Functions that Simplify Pure FunctionsDescription of a pattern for implementing pure functions that emphasises the declarative style.Jan 18, 2022Jan 18, 2022
PinnedPublished inJavaScript in Plain EnglishLet’s Revisit Natural Sorting in JavaScriptI revisit my old algorithm for natural sorting comparing it with the native JavaScript implementation & discovering interesting differencesOct 12, 2021Oct 12, 2021
PinnedPublished inJavaScript in Plain EnglishJavaScript Technologies for Asynchronous HooksPromises, async/await statements, generators are the possible technologies to implement asynchronous hooks that change the internal state…Apr 10, 2021Apr 10, 2021
What is Consciousness — A chatbot responseWhatever consciousness is, it takes place inside brains. Can we reproduce it on an artificial system. I asked ChatGPT on this topic.Jan 6, 20231Jan 6, 20231
Published inJavaScript in Plain EnglishKeyboard Input of Date and Time According to Language ConventionsA React field for keyboard entry of dates that follows the locale conventions of the selected browser language.Dec 14, 2021Dec 14, 2021
Published inJavaScript in Plain EnglishMinimum and maximum constraints for date and time pickersA simple exercise in functional React/JavaScript that exemplify a common use-case with date pickers.Mar 18, 20211Mar 18, 20211
Four flavors for object equalityAn in-depth analysis of equality concept in programming languages with references to react and reduxApr 6, 2020Apr 6, 2020
Vector shuffling — A javascript functional implementationA functional programming exercise using a simple and elegant algorithm.Nov 27, 2019Nov 27, 2019