Sreedev KodichathinTarka Labs BlogAn introductory guide to functional programming conceptsFunctional programming is an alternative approach to thinking about computer science problems. Here are some key concepts in this space.Apr 14, 2022Apr 14, 2022
Sreedev KodichathinTarkaLabs TILFunction Composition in RubyI was going through some functional programming content & I came across a Wikipedia article on Function Composition. I was surprised to…Feb 7, 20221Feb 7, 20221
Sreedev KodichathinTarka Labs BlogDigital Audio 101: Playing Audio From A MicrocontrollerAdding audio to your Arduino projects can make them very interesting. Let’s delve into some digital audio basics for beginners.Apr 15, 20211Apr 15, 20211
Sreedev KodichathinTarka Labs BlogReal World Uses of Bitwise OperatorsBitwise operators are known to all but its’ uses aren’t known to many. Learn how you can utilize bitwise operators to write better code.Sep 3, 2020Sep 3, 2020
Sreedev KodichathinTarka Labs BlogAll You Need To Know About Comments in RubyRuby is a beautiful language. But the real magic lies in the details of the language. Learn how special comments can change the way you…Jul 10, 20201Jul 10, 20201
Sreedev KodichathinTarkaLabs TILFetching a Single File From Git StashA lot of times when jumping across branches on your Git repository, you’ll come across situations where you need to un-stash a single file…Jun 2, 20201Jun 2, 20201
Sreedev KodichathinTarkaLabs TILRemoving Accented Characters From Strings in RailsIf you have a huge list of text records with accented characters and want to get rid of the accented characters because you want to keep…May 28, 2020May 28, 2020