Skip to content

Instantly share code, notes, and snippets.

View chan4lk's full-sized avatar
🏠
Working from home

Chandima Ranaweera chan4lk

🏠
Working from home
View GitHub Profile

Node.js Developer Plan: .NET to Senior Node.js Engineer

Executive Summary

This comprehensive development plan provides a structured pathway for an experienced .NET developer with 15 years of hands-on experience to transition into a senior Node.js engineer role. The plan leverages existing backend expertise while addressing the key differences in JavaScript ecosystem, runtime environment, and architectural patterns.

Target Timeline: 3-4 weeks intensive fulltime (including weekends) Learning Approach: Accelerated hands-on projects with immediate practical application Key Differentiator: Leveraging .NET architectural knowledge for rapid Node.js mastery

@chan4lk
chan4lk / remove_node_modules_recursively.ps1
Created August 12, 2020 03:17 — forked from SynCap/remove_node_modules_recursively.ps1
Remove `node_modules` folders in Windows in all subfolders recursively with PowerShell to avoid exceeding path max_length
<#
Note: Eliminate `-WhatIf` parameter to get action be actually done
Note: PS with version prior to 4.0 can't delete non-empty folders
#>
Get-ChildItem -Path "." -Include "node_modules" -Recurse -File:$false | Remove-Item -Recurse -Force -WhatIf
@chan4lk
chan4lk / index.html
Created September 14, 2018 01:55
React on browser
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react-dom.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.26.0/babel.min.js"></script>
</head>
<body>
<div id="root"></div>