Nagaraju Sangam is a UI engineer with 15 years of experience working for various product based IT companies in various roles.
He loves to blog about technology, IT processes, fitness & health, life, travel etc. He is passionate about teaching and contributing to the community in every way possible.
Nagaraju is based out of Hyderabad, Telangana, India. He can be reached at
nagaraju.sangam@gmail.com
nagaraju_sangam@yahoo.co.in
@91 8297179179
- DNS resolution issue on mac for a java appby nasangamWhen you try to access a locally hosted app URLContinue reading “DNS resolution issue on mac for a java app”
- How to make the video fullscreen on button click?by nasangam
- School Get-Together Planningby nasangamఈ మధ్యలో జరిగిన మా పదవతరగతి మిత్రుల ఉపాధ్యాయుల ఆత్మ సమ్మేళనంకి సంబందించినContinue reading “School Get-Together Planning”
- Webpack 5: Include polyfills for node.js core modulesby nasangamIf you built a react component library using rollup andContinue reading “Webpack 5: Include polyfills for node.js core modules”
- CodeGPT: VSCode Extension with GPT-3by nasangamCodeGPT is a VSCode extension which uses AI & MLContinue reading “CodeGPT: VSCode Extension with GPT-3”
- Javascript: Learn by codingby nasangam
- Publish NPM packages to registryby nasangamNPM Registry: It is a artifactory where we can registerContinue reading “Publish NPM packages to registry”
- How to bind `this` of a function to it’s arguments?by nasangamIf you want to access arguments via this keyword, youContinue reading “How to bind `this` of a function to it’s arguments?”
- Sample Angular JDby nasangamShould be good in designing & development of Single Page Applications(SPA)Continue reading “Sample Angular JD”
- Angular – Topicsby nasangamCore Topics: angular-cli & angular/core Node modules in Angular@angular/common =>Continue reading “Angular – Topics”
- Unit testing in react with Jest & Enzymeby nasangamUnit Testing Unit => Smallest independently executable code. Unit inContinue reading “Unit testing in react with Jest & Enzyme”
- L10N & I18N in Reactby nasangamIntroduction & terminology: Translation: Translating text (phrase/sentence) from one languageContinue reading “L10N & I18N in React”
- Free code sharing tools for interviews – 2022by nasangamWorld has become too small with co-located teams spread acrossContinue reading “Free code sharing tools for interviews – 2022”
- Best Practices In React (WIP)by nasangamES6 Best Practices: JavaScript best practices JSX best practices ReactContinue reading “Best Practices In React (WIP)”
- How to send whatsapp message to an unknown number without saving the numberby nasangamTip of the Day: To send a whatsapp message toContinue reading “How to send whatsapp message to an unknown number without saving the number”
- Mixins in JavaScriptby nasangamDefinition Mixins is a mechanism to add methods into aContinue reading “Mixins in JavaScript”
- Design system for React using Storybookby nasangamPurpose: Uniformity: Speak the same language and keep the workContinue reading “Design system for React using Storybook”
- Reactby nasangamQ1) How to execute a function after rendering the component?Continue reading “React”
- What is Ivy in Angular?by nasangamIvy: Rendering engine does the compilation and rendering of components.Continue reading “What is Ivy in Angular?”
- Coding Assignmentsby nasangamQ: Write a program to memoize function result. const factContinue reading “Coding Assignments”
- Web Accessibility – React & Angularby nasangamProblem statement?Web applications must be usable by disabled users. Disability:Continue reading “Web Accessibility – React & Angular”
- NPM interview questionsby nasangampackage.json vs package_lock.json What is the significance of symbols inContinue reading “NPM interview questions”
- Angular interview questionsby nasangam1. Why typescript is required? 2. What is a tranpiler?Continue reading “Angular interview questions”
- మా ఊరికి ఆ పేరెలా ?by nasangamప్రశ్న ఆలోచనకు, అన్వేషణకు, అవగాహనకు పునాది. ఈ సృష్టిలో ప్రతి దాని వెనుకContinue reading “మా ఊరికి ఆ పేరెలా ?”
- Javascript Tipsby nasangamQ1: How to get a json object from a string?Continue reading “Javascript Tips”
- My COVID-19 journeyby nasangamMain intention of sharing my COVID-19 experience & learnings isContinue reading “My COVID-19 journey”
- VS Code extensions for React development:by nasangamVisual Studio Code extensions can be found in https://marketplace.visualstudio.com/vscod 1)Continue reading “VS Code extensions for React development:”
- How to setup iterm2 on Mac?by nasangamiTerm2 + Oh my Zsh + PowerLevel10k + fzf DownloadContinue reading “How to setup iterm2 on Mac?”
- Basic puzzles for interviews:by nasangam1. A patch of lily pads float in a lake.Continue reading “Basic puzzles for interviews:”
- Interview Questions for Campus hires/interns:by nasangam1. Database concepts: 2. Software Engineering concepts: 3. Operating SystemsContinue reading “Interview Questions for Campus hires/interns:”
- How to run a GraphQL query on a ServiceNow Instance:by nasangamYou may come across a scenario where you want toContinue reading “How to run a GraphQL query on a ServiceNow Instance:”
- CSS interview questionsby nasangamDifferentiate between the following selectors: [target] [attribute=”value”] [attribute~=”value”] [attribute|=”value”] [attribute^=”value”]Continue reading “CSS interview questions”
- Write debounce handler to avoid multiple calls within a time frame.by nasangamvar clickHandler = getCallOnlyOnceHandler(function(e) { }); $j(document).click(clickHandler); $j(document).click(clickHandler); $j(document).click(clickHandler); functionContinue reading “Write debounce handler to avoid multiple calls within a time frame.”
- How to get current time based on time zone?by nasangamvar date = (new Date()).toLocaleString([], { timeZone: ‘Europe/London’ });
- Replace carriage return with \n\r for cross platform support.by nasangamvar str1 = “Hello, replace carriage return %0A with %0D0A”;Continue reading “Replace carriage return with \n\r for cross platform support.”
- Javascript Interview Questions:by nasangamQ1. Implement “define” method which resolves a namespace and initializesContinue reading “Javascript Interview Questions:”
- Netherlands VISA process:by nasangamI’m attending a business meet in Amsterdam, Netherlands in DecemberContinue reading “Netherlands VISA process:”
- Accessibility: How to show/hide content from screen readersby nasangamFirst way: Text for screen readers Text for regularContinue reading “Accessibility: How to show/hide content from screen readers”
- My Magic Showby nasangam
- Accessibility testing on IE11/Edge – Windows 10 – VWWare Fusion from a Mac.by nasangamFollowing are the options for a Mac user to useContinue reading “Accessibility testing on IE11/Edge – Windows 10 – VWWare Fusion from a Mac.”
- Edge specific css:by nasangamEdge 12-15: @supports (-ms-accelerator:true) { } Edge 16+ @supports (-ms-ime-align:auto)Continue reading “Edge specific css:”
- Topics for UI Developers:by nasangamJavascript: Primitive Data Types Variables, Functions, Scopes ??? Hoisting: VariableContinue reading “Topics for UI Developers:”
- Draft:Chrome Extensions for UI developers:by nasangamFull page screen capture Extensity Grammerly Auto text expander PrintLiminatorContinue reading “Draft:Chrome Extensions for UI developers:”
- Draft:Useful Git Commandsby nasangamTo get started with git, you will need to runContinue reading “Draft:Useful Git Commands”
- Nested Angular Applications???by nasangamProducts that give an opportunity for the developers to writeContinue reading “Nested Angular Applications???”
- Extract and process code blocks via RegExby nasangamThere will be times where we would like to extractContinue reading “Extract and process code blocks via RegEx”
- How to transfer your PF online?by nasangamWhen you switch your company, you need to transfer yourContinue reading “How to transfer your PF online?”
- What is hyper script?by nasangamHyperScript is a JavaScript based representation of html markup, itContinue reading “What is hyper script?”
- How to use DOM diffing using virtual DOM?by nasangamIn templating world, we replace the entire html of theContinue reading “How to use DOM diffing using virtual DOM?”
- How to use a node-module in browser?by nasangamNode modules can’t be used in browser directly as theyContinue reading “How to use a node-module in browser?”
- How to check if the document is in quirks mode?by nasangamUse the following property to check if the document isContinue reading “How to check if the document is in quirks mode?”
- Upgrade to Jasmine latest version V2.8.0by nasangamI remember the pain we went thru while upgrading theContinue reading “Upgrade to Jasmine latest version V2.8.0”
- Scrolling web page to desired elementby nasangamWe usually create navigation/bookmarks in web pages and the usersContinue reading “Scrolling web page to desired element”
- Measuring Javascript Performance:by nasangamThere are many ways to measure the performance of aContinue reading “Measuring Javascript Performance:”
- Why not React?by nasangamReact is just a View Layer and not a full-fledgedContinue reading “Why not React?”
- How to split a string by the matched set of characters in JavaScriptby nasangamEg: Split a string when you encounter “s” or “S”.Continue reading “How to split a string by the matched set of characters in JavaScript”
- Upgrade Handlebars to latest version: V4.0.5by nasangamDescription: Many products/projects/applications adopted Handlebars in the initial stages of development, butContinue reading “Upgrade Handlebars to latest version: V4.0.5”
Posts of Interest
How to transfer PF online
Feb 9, 2018
This article guides you on the process of transferring the PF from one account to other when you switch a company.