8 Tips for Becoming a Better Software Engineer in 2023Since the field of software engineering is constantly changing in response to emerging technologies and trends, it is essential for software engineers to continue their education and work toward improving their skill sets in order to maintain a compe...1OJan 1, 2023 · 4 min readgain.hashnode.dev
Beginners guide to functional Programing with Javascript Part 2In part 2 of our series on functional programming for beginners, we will continue to explore more concepts of functional programming. Pure Functions In functional programming, a pure function is a function that always returns the same output for a gi...1KDec 6, 2022 · 5 min readgain.hashnode.dev
A beginners guide to Functional Programing in Javascript(Part 1)“While functions being unable to change state is good because it helps us reason about our programs, there's one problem with that. If a function can't change anything in the world, how is it supposed to tell us what it calculated? In order to tell u...2MLDec 3, 2022 · 5 min readgain.hashnode.dev
A Beginners Guide to Developer Advocacy and Why it's Important.What is Developer Advocacy? Developer advocacy is a relatively new field that has emerged in the last few years. It is the process of promoting and supporting the work of software developers. This may include, but is not limited to, providing support...Aug 26, 2022 · 3 min readgain.hashnode.dev
How to create a Shareable Eslint configurationHave you worked across multiple projects and you have to create eslint rules for each of the projects you worked on? Well, this was me a few weeks back and It was tiring having to always create the rules in all of the projects. I was looking for a mo...Aug 18, 2022 · 4 min readgain.hashnode.dev