Skip to content

Instantly share code, notes, and snippets.

View debabrata100's full-sized avatar
🤡
Dethinking

Debabrata debabrata100

🤡
Dethinking
  • Bangalore
View GitHub Profile

Business English Phrase Cheat Sheet

For software engineers working with US / European clients

How to use this: don't try to memorize all of it. Take one section per week. Pick the 3–4 phrases in that section you'd actually use, say them out loud five times each, and force yourself to use them at work that week. A phrase you've said out loud is retrievable; a phrase you've only read is not.


1. Daily standup / status updates

| Instead of | Reach for |

@debabrata100
debabrata100 / ai-roadmap.md
Created August 25, 2026 06:49
Roadmap for Learning AI

AI Engineering Roadmap — 12 Weeks

For: Senior full-stack developer (11+ yrs, JS/TS/React/Node) Excludes: AI-assisted coding tools (Cursor, Copilot, agentic editors) — this is about building AI features, not using AI to write code Time budget: ~6 hours/week (~72 hours total) Primary language: TypeScript (~80%) · Secondary: Python (~20%)


0. The Language Decision

@debabrata100
debabrata100 / node-react-prep.md
Last active August 18, 2026 04:42
Node-React Preparation List

Javascript Topics

  1. Javascript Basics
    • ES6 hoisting, var, let, const, rest param, spread op, Map, Set
    • Callback Hell, Promises(all, race, allSettled), async await
    • Deep Copy Vs Shallow Copy
    • Arrow Functions, this
  2. Debouncing, Throttling and their importance

Kubernetes kubectl Cheat Sheet

A comprehensive, organized reference guide for daily Kubernetes cluster management, debugging, and deployment tasks.


1. Cluster Information & Contexts

Command Description
@debabrata100
debabrata100 / learn-docker.txt
Last active June 4, 2023 13:40
Common Docker commands
Docker
- $ docker image ls
- $ docker build -t hello-docker .
- $ docker run hello-docker
- $ docker login -u debabrata100
- $ docker tag hello-docker debabrata100/myfirstapp
- $ docker push debabrata100/myfirstapp
- $ docker rm [CONTAINER_ID]
- $ docker rmi [IMAGE_ID]
Bash commands
- $ echo
- $ say “Hi There”
- $ date
- $ cal
- $ whoami
- $ pwd
- $ ls-a (List all hidden files)
- $ ls -l
@debabrata100
debabrata100 / session-local-storage-cookie
Created March 5, 2022 16:33
Session Storage-Local Storage-Cookies
@debabrata100
debabrata100 / jsinterview.readme
Created February 17, 2021 09:44
Js Interview questions
## React Js Interview Questions
1. Explain How react works.
2. What makes React different from other libraries>
3. What is Reconciliation?
4. What are the best practices one should think and follow while designing a component?
5. What is a Higher Order Component in react? Explain with code example.
6. What are the ways with which you can delay the loading of modules in react? Which one is better over another and why?
7. How React handles code splitting?
8. What are the ways to reuse a react component state logic ? Which one is better over another and why?
9. What are render props ?
@debabrata100
debabrata100 / arrayObjectSortWrtAnotherArray.js
Last active September 24, 2020 14:30
Sort Array of objects with respect to another array
function sortFunc(a, b) {
var sortingArr = ["A", "B", "C"];
return sortingArr.indexOf(a.type) - sortingArr.indexOf(b.type);
}
const itemsArray = [
{
type: "A",
},
{
@debabrata100
debabrata100 / MultipleImageUploadReact.js
Created June 1, 2020 18:46
How to upload multiple images and store base 64 urls in a React State
import React, { Fragment, useRef, useState } from 'react';
const previewStyle = {
flexFlow: 'row wrap',
marginTop: '24px'
}
const imgStyle = {
height: '100px',
marginRight: '16px'
}