Skip to main content

Blog posts (44)

My year end review for 2021 and my plans for the next year, 2022.

YearInReview
Life

I will talk about my accessibility journey: - about what kind of developer I was before I really knew anything about accessibility, - the point when i came to know about accessibility, and - how it changed my perspective towards looking at things and coding.

Accessibility
GettingStarted
WebDevelopment
netlify
rss

git clone <<repo clone link>> --branch master --depth 1

git
yarn

git commit --allow-empty

git

yarn upgrade-interactive --latest

yarn
VSCode

Restart VPN system when it stops working

Access the github public repository like a readonly VS Code in browser using an '1s' in the github url

GitHub

it writes content from index. That is, it undoes unstaged local modification.

git

This article is specifically dedicated to introducing accessibility in general and how does it span to the web.

Accessibility
GettingStarted
UnitTesting
Testing
TDD
CSS

In this article, we are going to configure the prettier and eslint plugins for a React project from scratch.

Configuration
Prettier
EsLint
JavaScript

Using a figure tag adds the semantic to our elements and hence helps with accessibility and SEO

Programming
JavaScript
Programming
Jest
VSCode
StyledComponents
Programming
CSS
WebDevelopment

Have you been procrastinating just because you do not feel confident enough? If yes, then this post is for you. I am here to tell you, to motivate you, to push you to get started anyways. Do not bother about the results, just go for it.

Motivation
Writing

Sharing some takeaways from Kotlin from a javaScript developer perspective.

Kotlin
GettingStarted
Programming

Participating in the #30DaysOfKotlin learning program

Kotlin
GettingStarted
ReactJS
StyledComponents
UnitTesting
TDD

This is one of the recurring interview questions for JavaScript developers. We will go through both the problem and the solution in this post.

JavaScript
Programming

One of the reasons for not following some of the basic rules of creating accessible content could be the lack of awareness that something of that sort even exists.

Accessibility

Naming has been one of the biggest struggles for developers. Let's explore how we can use grammar to properly name our variables and functions.

Programming
WebDevelopment

To be able to unit test our code efficiently, we should know what to test. If we look into assertion libraries, or the APIs provided to write unit test cases, we may feel overwhelmed by the possibilities of test cases that can be written for a piece of code.

TDD
UnitTesting
Testing

Sharing some of the errors which I encountered while getting started with Flutter and how can we solve them.

Flutter
Dart
Programming

Let's create a new React project using create-react-app and setup Jest and Enzyme to test our code. We will also configure our application to generate code coverage.

TDD
UnitTesting
ReactJS
Jest
Enzyme

Let's explore the WHY question on unit testing the code. A very popular debate which I have observed in the developers’ world is whether or not to write unit test cases for code and how writing those test cases could(no, it shouldn’t) be an overhead for the developers.

TDD
UnitTesting