SSShivendra Singh Chouhaninbuildlayer.hashnode.dev路Jul 6 路 6 min readHow to build expense tracker application using Spring BootDisclaimer: I have used AI to write this article Most Spring Boot tutorials default to Hibernate and JPA. In this project, I intentionally chose Spring Data JDBC to keep persistence explicit, predicta00
SSShivendra Singh Chouhaninbuildlayer.hashnode.dev路Mar 30 路 26 min readHow To Build A JSON Parser in HaskellDisclaimer: This article is a learning exercise in implementing a JSON parser in Haskell. It may contain mistakes or inaccuracies. Use it for study and experimentation rather than as authoritative pro00
SSShivendra Singh Chouhaninshibu323.hashnode.dev路Jul 16, 2025 路 4 min readHaskell FeaturesHaskell is a functional programming language. So functions are the building blocks of Haskell code. 馃挕 A function is a special type of relation that relates values present in one set (called Domain) to values present in another set (called Range). ...00
SSShivendra Singh Chouhaninshibu323.hashnode.dev路Apr 9, 2023 路 3 min readThoughts On How To Approach DSA QuestionsHi, in this article will be sharing my observations regarding DSA problems. I will also talk a bit about the sliding window pattern and its application to solve problems. At the time of writing this article, I am 4 months old in the Learning DSA jour...00
SSShivendra Singh Chouhaninshibu323.hashnode.dev路Mar 26, 2023 路 3 min readHow Cryptography Is Used In BlockchainCryptography is the use of Mathematics to alter data to secure it from unwanted use. When it comes to microprocessors and computers, data is represented in the form of 0s and 1s. Many algorithms have been developed like RSA and ECC which operate on t...00