Learn with Param{ P }

#tech talks
Param at Desk

Hi, I'm Param 👋

I help people to learn web and mobile technologies through workshops, webinars and courses.

I prefer teaching through practical examples and encourage everyone to learn by doing.

Latest posts

How to find a document in mongo using partial value of a field

November 15, 2019🍿 1 min read

It's very easy to find a document in mongoDB by value, but do you know how easy is to find a document using case insensitive string

Continue reading

How to find a document in a mongo collection based on whether a field exists or not

October 29, 2019🍿 1 min read

In NoSQL, you can save different document in a single collection. Now if you want to find documents with specific field, how do you find that? There is an easy way, we will see it in example.

Continue reading

How to rename local and remote branch in git

October 16, 2019🍿 1 min read

Often, we want to rename the branch in Git. Totally we will see, one of the easiest way to do it for both local and remote branch

Continue reading

Styled components using emotion in React - Badge component - Styling in React

October 05, 2019🍿 12 min watch

Lets learn to create a styled component in React using Emotion library. We will create a Badge component and style it using emotion

Continue watching

Learn how to handle nested routes and nested content using react router

October 03, 2019🍿 6 min read

Most of the SaaS single page applications have nested routes. We will see how to build nested routes in a react application using react router library

Continue reading

Styling a React component using CSS Modules - Card Component

September 26, 2019🍿 4 min watch

Lets learn to re-write styles using CSS Modules for our card component. Also learn how CSS Modules work and helpful for styling react components.

Continue watching

Styling a React component using CSS - Card Component

September 25, 2019🍿 7 min watch

Lets learn to create a card component in React and style it using plain old CSS

Continue watching

Error handling while using native fetch API in JavaScript

September 16, 2019🍿 2 min read

We will see, how to handle fetch API errors using promises and async await syntax in JavaScript

Continue reading
View all articles →

Subscribe to my Newsletter

I share best news, articles and projects about JavaScript, React, GraphQL and real world development practices

What I teach and Learn

In the large JavaScript Ocean, I am exploring few of the Islands. On my way, I love to guide through those islands for beginners and professionals

  • HTML, CSS and Everything

    User interface is an art. HTML5 and CSS3 are the tools to create UI for web. Most web developers start their learning journey with HTML and CSS. Its easy to learn HTML and CSS, but takes a lot of practice to master this art.

    HTML, CSS and Everything
  • JavaScript++


    JavaScript world has grown into an multi-verse. You can create any kind of applications targeting desktop, web and mobile using JS. Lot of people have JS fatigue too due to number of frameworks and libraries in JS 😉

  • React and Move Faster

    Ease of development and maintainability is the key for software development. React has been the game changer in developer experience. More and more developers are learning react based web and mobile stack to boost up their career opportunities.

    React and Move Faster
  • GraphQL and its Networks

    GraphQL and its Networks

    GraphQL become buzzword in tech for recent times along with React. I foresee graphql is here to stay for long with strong communities and companies backing it. A nice to have knowledge will become must have skill on every job description in near future.

  • CSS-in-JS and CSS++

    What CSS in JS? Are you kidding me? No, I am not. HTML is JS and CSS in JS aren't bad anymore. It solves lot of development problems in recent times and one of the technologies for future along with React and GraphQL

    CSS-in-JS and CSS++
  • Flirting with Native

    Flirting with Native

    I use both react native and flutter for mobile development, I love both and felt flutter is better in some aspects. But so far, I have released only react native apps to production. Love to learn more and teach more in mobile development through React Native and flutter 😎

  • Gatsby Party

    Isn't Gatsby belongs to React ecosystem? Yes it does. But I want to keep a special mention for this awesome framework. Gatsby along with headless CMS will replace a lot of traditional decades old websites very soon. Oh boy, this is just a leaf out of whole Gatsby plant, I can't wait to see when the plants becomes a beautiful garden.

    Gatsby Party
  • Django++ for rapid prototyping

    Django++ for rapid prototyping

    I believe in horses for the courses, if there is a requirement for rapid prototyping for basic rest API or website. I prefer Python / Django over JS based stack. After all, tools are chosen based on what we want to accomplish 😊

Made with ❤️ in Tallinn, Estonia

Paramanantham Harrison's DEV Profile