's   

Rushi's

Ctrl+AI+Ship

  • Home
  • Musings
  • Tech
  • About
  • Contact

Tag: JavaScript development

Dec 20
2024
0

Setting Up My MacBook for Web/Mobile Development

Posted by Rushi

Every 2 years or so, for work or personal purposes, I invariably end up setting up a MacBook. As a developer, setting up my macOS for development is an exciting journey that enhances my productivity. I start by ensuring my system is up to date and then install essential tools like Homebrew, Node.js, and my […]

Read More →
tech agile development, application development, back-end development, coding, coding best practices, command line interface, continuous deployment, continuous integration, cross-platform development, developer environment, developer tools, development tools, development workflow, DevOps, front-end development, full-stack development, git, Homebrew, IDE setup, JavaScript development, MacBook setup, macOS, mobile applications, mobile development, node.js, NVM, Oh My Zsh, open source, productivity, programming, programming languages, SDKMAN, software development, software engineering, software installation, software management, system configuration, tech setup, tech stack, tech tutorials, terminal customization, version control, web applications, web development, Zsh
Aug 15
2022
0

Optimizing JavaScript Dependency Management: A Deep Dive into pnpm

Posted by Rushi

In modern JavaScript and Node.js development, efficient dependency management is paramount. Package managers are the linchpin of this process, automating the installation, upgrading, configuration, and overall management of project dependencies. While npm and yarn have long been staples, pnpm (preferred package manager) has emerged as a strong contender, offering compelling advantages in performance, disk space […]

Read More →
javascript, tech backend development, build tools, ci/cd, continuous delivery, continuous integration, dependencies, dependency audits, dependency conflicts, dependency health, dependency management, dependency management best practices, dependency resolution, dependency tree, dev tools, developer tools, development tools, DevOps, frontend development, full-stack development, JavaScript development, managing dependencies, monorepo, monorepo management, monorepo tools, monorepos, multi-package repository, nested dependencies, node.js, node.js development, nodejs, npm, package audits, package management tools, package manager, package versions, pnpm, pnpm workspaces, scaling development, security vulnerabilities, semantic versioning, semver, software development, transitive dependencies, version conflicts, web development, workspace, workspaces, yarn

Tags

ad ai AI agents amazing angularjs anthropic artificial intelligence automation browser Chrome claude Claude Code code coding css design developer tools earth funny Google html images inspiring java javascript js linux llm machine learning mozilla music nasa node.js open source pics programming prompt engineering Research Science software engineering video videos Windows XML youtube

RSS RSS

  • Beyond grep and the README: tools that map unfamiliar codebases
  • A developer’s guide to Gemma 4 and Google’s open model play
  • How a source map leaked Anthropic’s entire Claude Code CLI
  • The Token-Saving Playbook for Claude Users
  • How Specs Work in OpenSpec
April 2026
MTWTFSS
 12345
6789101112
13141516171819
20212223242526
27282930 
« Mar    
© 2026  rushis.com. | The content is copyrighted to Rushi and may not be reproduced.