Personal Wiki
Resources

Resources

Resources related to various topics and fields.

Top Content Creators by Language

My Curated list

Dump

  • Golang: Jon Calhoun
  • C#: kudvenkat
  • SQL: Joey Blue
  • Swift: CodeWithChris
  • PHP: ProgramWith Gio
  • Dart: Flutterly
  • Ruby: DriftingRuby
  • TypeScript: Hitesh Choudhary, TypeScriptTV, basarat, Matt Pocock
  • Lua:: Steve's teacher
  • R: marinstatlectures
  • C++: javidx9
  • C# : Microsoft Developer [Bob Tabor]
  • C# dotnet: Scott, Kendra

Data Science

Youtube:

  • 3blue1brown Channel
  • Andrej Karpath Channel
  • sentdex Channel
  • deeplearningai Channel

References:

Statistics

Deep learning

Youtube:

Project Ideas:

References:

Design

UI Libraries

Desgin Tools

Icons

Design Inspiration

Awesome CLI Tools

  • entr: Run arbitrary commands when files change.
  • btm: Top but better and its written in rust.
  • mise: It is a polyglot tool version manager. It replaces tools like asdf, nvm, pyenv, rbenv, etc.

Vim

Git

Tools

Emmet

References:

VSCode

Themes:

  • Vesper
  • Tokyo night dark
  • Bearded monokai black
  • Catpuccin
  • Ayu dark

References:

  • Solution for vim motion not working with wrapped lines in vscode Superuser Link (opens in a new tab) keybindings.json

    {
      "key": "up",
      "command": "cursorUp",
      "when": "editorTextFocus && vim.active && !inDebugRepl && !suggestWidgetMultipleSuggestions && !suggestWidgetVisible"
    },
    {
      "key": "down",
      "command": "cursorDown",
      "when": "editorTextFocus && vim.active && !inDebugRepl && !suggestWidgetMultipleSuggestions && !suggestWidgetVisible"
    },
    {
      "key": "k",
      "command": "cursorUp",
      "when": "editorTextFocus && vim.active && !inDebugRepl && vim.mode == 'Normal' && !suggestWidgetMultipleSuggestions && !suggestWidgetVisible"
    },
    {
      "key": "j",
      "command": "cursorDown",
      "when": "editorTextFocus && vim.active && !inDebugRepl && vim.mode == 'Normal' && !suggestWidgetMultipleSuggestions && !suggestWidgetVisible"
    }

Computer Networking

Clouflare

References:

Language

Golang

YouTube:

Project Ideas:

References:

Python

Youtube:

Project Ideas:

References:

Kotlin

Youtube:

Cpp/C++

Youtube:

SQL

Youtube:

Android Devlopment

Youtube:

References:

References:

Documentation

References:

Misc

Video Wallpapers

Plagiarism checker

Jargons

List of some common jargons.

Tech Jargons

  • Varadic: A function that can accept a variable number of arguments.
  • Abstraction: The process of hiding complex implementation details and showing only the necessary features of an object.
  • Runtime: The period during which a program is executed.
  • Reactor: A design pattern used in event-driven systems to handle service requests concurrently.
  • Future: A placeholder for a value that will be available at some point in the future, commonly used in asynchronous programming.
  • Encapsulation: The bundling of data and methods that operate on the data into a single unit, often used to restrict access to certain components of an object.
  • Blob (Binary Large Object): A collection of binary data stored as a single entity in a database, typically used for storing images, videos, and other multimedia files.
  • Glob: A pattern used for matching file and directory names based on wildcards, often utilized in file searching and manipulation tasks.
  • Wildcards: Characters used in search patterns to represent one or more other characters, often used in file searching, text matching, and database queries (e.g., *, ?).
;